1

如何备份我的 sybase 表并使用命令行进行恢复?请帮助我使用 bcp 命令

我试过使用 sybase central GUI 谢谢。

4

1 回答 1

3

由于您没有指定您是在 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可以在此处找到有关该实用程序的更多信息:

http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc30191.1570/html/utilityguide/BABGCCIC.htm

http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc30191.1570/html/utilityguide/X14951.htm

于 2013-06-05T13:00:11.150 回答