MariaDB社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 9986|回复: 1
打印 上一主题 下一主题

[Sybase] 导入导出Sybase数据库表数据

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-20 18:12:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
在服务器上的Shell提示符下:
导出:
#bcp ims.dbo.tablename out name.sql -U sa -P -c
导入:
#bcp ims.dbo.tablename in name.sql -U sa -P -c
(注意:只包括数据,不包括结构。)

参考文档:
BCP是SYBASE公司提供专门用于数据库表一级数据备份的工具。
一般存放在所安装的ASE或者Open Client 的BIN目录中。
12版本以前的ASE,bcp存放目录为 $SYBASE/bin
12版本(含12版本)以后存放目录为 $SYBASE/OCS-12_x/bin
其中$SYBASE为SYBASE安装目录,12_x代表12.0、12.5版本,显示为12_0或者12_5

可执行文件名称为bcp.EXE


参数列表如下:(可用 bcp – 得到)
usage: bcp [[database_name.]owner.]table_name[:slice_number] {in | out} datafile

[-m maxerrors] [-f formatfile] [-e errfile]
[-F firstrow] [-L lastrow] [-b batchsize]
[-n] [-c] [-t field_terminator] [-r row_terminator]
[-U username] [-P password] [-I interfaces_file] [-S server]
[-a display_charset] [-q datafile_charset] [-z language] [-v]
[-A packet size] [-J client character set]
[-T text or image size] [-E] [-g id_start_value] [-N] [-X]
[-M LabelName LabelValue] [-labeled]
[-K keytab_file] [-R remote_server_principal]
[-V [security_options]] [-Z security_mechanism] [-Q]

链接:
http://www.chinaunix.net/jh/21/20273.html

整体导入导出的例子(引用):
先编辑一个文件bcpscript:
use dbname 选中将要导出数据的数据库
go
select 'bcp dbname..' + name + ' out c:\temp\' + name + ' -Usa -P -Ssybcdsrv -c' from sysobjects where type = 'U' 在sysobjects系统表中type为U的表为用户表,系统表为S。
go

用如下格式执行:
isql –Usa –Ppassword –Sservername –i bcpscript –o bcpout.bat
i参数后为输入文件,o参数后文件为输入文件执行后得到的输出文件。
执行后可以得到一个后缀名为 BAT 的批处理文件(在unix下则生成一个shell文件并更改相应的执行权限),可直接执行。即在指定的目录下导出了相应的数据文件。一个表的数据为一个文件。如在UNIX下则可不用BAT后缀。

备份得到的数据文件如果需要重新往数据库中恢复,只需要将上面操作步骤中BCP命令中的out 参数换为in参数即可。
注意:在对正式数据做操作前最好先作一些测试。


另外,如果牵涉到使用bcp进行字符集的更改,可以采用 –J charset 参数进行
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 顶 踩
2#
发表于 2016-1-26 14:56:36 | 只看该作者
北京儿童癫痫病医院 http://www.dianxian2006.com/
北京最好的癫痫医院 http://www.bjxwyy999.com/
中国最好的癫痫病医院 http://www.bjdxbapp.com/
北京哪家医院看癫痫最好 http://www.dxbmhealth.com/
北京治癫痫病最好的医院 http://www.dianxian2012.com/
看癫痫哪家医院好 http://www.dxdaifu.com/
北京癫痫病专业医院 http://www.dxbwap.com/
北京哪个医院治疗癫痫好 http://www.bysy-guahao.com/
北京小儿癫痫医院 http://www.xiehe-wap.com/
北京癫痫病重点医院 http://www.dianxian2014.com/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|MariaDB社区 ( 京ICP备07012489号    |
业务联系: QQ:48474881; 邮箱: 48474881@qq.com; 电话:13911732319
声明:本站部分文章是网友转载,若未经作者同意或署名有误,请联系网站管理员。

GMT+8, 2024-9-20 22:37 , Processed in 0.058681 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表