WEB开发网
开发学院数据库Sybase Sybase数据备份之BCP用法简介 阅读

Sybase数据备份之BCP用法简介

 2010-06-19 15:12:39 来源:WEB开发网   
核心提示:执行后可以得到一个后缀名为 BAT 的批处理文件(在unix下则生成一个shell文件并更改相应的执行权限),可直接执行,Sybase数据备份之BCP用法简介(2),即在指定的目录下导出了相应的数据文件,一个表的数据为一个文件,可以采用 –J charset 参数进行,关于BCP等工具的具体使用指南,如在U

执行后可以得到一个后缀名为 BAT 的批处理文件(在unix下则生成一个shell文件并更改相应的执行权限),可直接执行。即在指定的目录下导出了相应的数据文件。一个表的数据为一个文件。如在UNIX下则可不用BAT后缀。

备份得到的数据文件如果需要重新往数据库中恢复,只需要将上面操作步骤中BCP命令中的out 参数换为in参数即可。

注意:在对正式数据做操作前最好先作一些测试。

另外,如果牵涉到使用bcp进行字符集的更改,可以采用 –J charset 参数进行,关于BCP等工具的具体使用指南,请参见SYBASE相关文档。

针对系统移植所需做的工作,应该有如下几个步骤:

1. 安装新环境的硬件环境,包括网络,硬盘状况;

2. 安装新环境的操作系统,包括Service Pack;

3. 安装相同版本的SYBASE数据库产品,包括补丁;

4. 添加数据库用户,设备等相关信息,应与老系统中一致

5. 创建新系统数据库;

6. 利用你所拥有的表脚本或者通过SYBASE CENTRAL中的生成DDL功能,将老系统中的建表脚本导出,生成数据库中的表.最好将建表脚本与建立表上约束(主键,外键等)的脚本分开,先在表上不建约束,在数据导入后,再加上.;

7. BCP OUT 老系统中数据,根据上面提到的方法;

8. 运行建立其他对象的脚本,包括索引,主键,外键及存储过程,触发器,缺省等;

9. 在新系统中对需要更改的表结构做更改,或者添加新表;

10. 测试应用系统是否工作正常.

上一页  1 2 

Tags:Sybase 数据备份 BCP

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接