【发布时间】:2013-05-31 15:59:51
【问题描述】:
如何备份我的 sybase 表并使用命令行恢复? 请帮助我使用 bcp 的命令
我尝试过使用 sybase Central GUI 谢谢。
【问题讨论】:
-
这个问题更适合dba.stackexchange.com
如何备份我的 sybase 表并使用命令行恢复? 请帮助我使用 bcp 的命令
我尝试过使用 sybase Central 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 实用程序的更多信息可以在这里找到:
和
【讨论】: