如何使用命令行备份和恢复 sybase 表? 请帮助我使用 bcp 命令
我尝试过使用 sybasecentral GUI 谢谢。
最佳答案
由于您没有指定您是在 Windows 还是 Unix 上运行,所以我将尝试同时介绍两者。
Unix
bcp
位于 $SYBASE/$SYBASE_OCS/bin/
Windows
bcp
位于 %SYBASE%\%SYBASE_OCS%\bin
导出
bcp DB_NAME..TABLE_NAME out TABLE_NAME.bcp -Sservername -Uusername -Ppassword -[c or n]
选择-c
或-n
,具体取决于您是否希望文件可供人类读取。我建议使用 -n
除非您迫切需要使用 -c
TABLE_NAME.bcp
可以是任何文件名,具有任何扩展名。
导入
$SYBASE/$SYBASE_OCS/bin/bcp DB_NAME..TABLE_NAME in TABLE_NAME.bcp -Sservername -Uusername -Ppassword -[c or n]
还有更多选项和标志可用,但这些是使其正常工作的基础知识。
有关 bcp
实用程序的更多信息可以在此处找到:
和
关于sybase - 如何使用命令行备份和恢复sybase数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16931683/