1.你需要Sybase OpenClient。如果你能登陆到安装了Sybase Server的主机,OpenClient应该已经安装在上面;否则,你得安装。
2.正确的配置SYBASE环境变量,将其置为OpenClient安装目录(通常是/opt/sybase-??,??是Sybase版本号)
3.正确编辑$SYBASE/interfaces文件,加入Sybase Server名称,主机名/IP地址,端口号。你可以使用$SYBASE/OCS/bin/dsedit来帮助你完成此项任务。
4.执行bcp,基本格式如下
$SYBASE/OCS/bin/bcp table_name out file_name -c -Uxxx -Sserver_name -Jxxx
-c 表示所有data转为character类型,一条纪录在文件中占一行,column之间用tab分割
-Uxxx 为用户名
-Sserver_name 为interfaces file中的server名
-Jxxx 如果数据库中都是西文,用-Jiso_1,如果有中文(简体),用-Jeucgb,中文(繁体),用-Jbig5
文件生成在当前目录下。
2.正确的配置SYBASE环境变量,将其置为OpenClient安装目录(通常是/opt/sybase-??,??是Sybase版本号)
3.正确编辑$SYBASE/interfaces文件,加入Sybase Server名称,主机名/IP地址,端口号。你可以使用$SYBASE/OCS/bin/dsedit来帮助你完成此项任务。
4.执行bcp,基本格式如下
$SYBASE/OCS/bin/bcp table_name out file_name -c -Uxxx -Sserver_name -Jxxx
-c 表示所有data转为character类型,一条纪录在文件中占一行,column之间用tab分割
-Uxxx 为用户名
-Sserver_name 为interfaces file中的server名
-Jxxx 如果数据库中都是西文,用-Jiso_1,如果有中文(简体),用-Jeucgb,中文(繁体),用-Jbig5
文件生成在当前目录下。