如何使用命令行备份和还原sybase数据库表

时间:2013-06-05 04:40:07

标签: sybase sybase-ase bcp

如何备份我的sybase表并使用命令行还原? 请帮助我使用bcp

命令

我尝试过使用sybase中央GUI 感谢。

1 个答案:

答案 0 :(得分:2)

由于您未指定是在Windows还是Unix上运行,因此我将尝试同时介绍这两种方法。

<强>的Unix bcp位于$ SYBASE / $ SYBASE_OCS / bin / 的视窗 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