命令行导出导入DB2BLOB数据
来源:互联网 发布:java删除单个文件 编辑:程序博客网 时间:2024/05/21 21:50
DB2中导出大数据字段(BLOB或CLOB)信息时,使用工具(如 dbvis)导出的文本信息是乱码,因此需要另想它法。
在网上搜索了一些方法,成功实现BLOB字段信息的迁移,现将具体方法记录如下:
第一步:进入DB2命令行模式,连接到需要导入信息的表所有在的数据库。
命令:db2cmd db2 connect to db_name user username using password
第二步:输入导出命令。
db2 export to D:\blob_data\blob_table.txt of del lobs toD:\blob_data lobfile lob_doc modified by lobsinfile messages msg.out select * from blob_table
说明:上面红色部分可根据实际情况进行修改。
D:\blob_data\blob_table.txt 是导出文件的路径,blob_data是D盘下的一个文件夹,blob_table.txt是导出的数据文件。
select * from blob_table 用来指定需要导出的数据。
第三步:输入导入命令。
db2 import from D:\blob_data\blob_table.txt of del lobs from D:\blob_data modified by lobsinfilereplace into blob_table
说明:上面红色部分可根据实际情况进行修改。
D:\blob_data\blob_table.txt 指定需要导入的数据文件所在的路径,blob_data是D盘下的一个文件夹,blob_table.txt是需要导入的数据文件(第二步导出的文件)。
replace into blob_table表示要替换blob_table表中已经存在的值,这里也可以根据需要改为 insert into blob_table
该方法适合不同DB2版本LOB数据的迁移。
当然,普通数据直接使用工具导出就行了。
另外:DB2 V9.7对LOB数据的支持存在BUG,需要进行设置,具体方法参见:http://blog.csdn.net/wskuge/article/details/42420187
- 命令行导出导入DB2BLOB数据
- oracle导出/导入数据命令行
- MySQL命令行导入导出数据
- Sqlite 命令行导出、导入数据
- 运用命令行导出导入mysql数据
- 命令行下 mysql数据导入,导出
- mysql linux命令行导入导出数据
- mongodb命令行导入导出表数据
- DB2、Oracle命令行导入/导出数据
- msyql 命令行导入导出
- 命令行导入导出数据库文件
- MYSQL[命令行下]导入导出大数据方法!
- Mysql数据库备份,Mysql数据导入导出,命令行
- 命令行下MySQL数据导出与导入简单示例
- MSSQL中使用命令行BCP命令导入导出数据
- mysql命令行下的数据导入与导出
- MySql直接命令行执行select和load导入导出数据
- MYSQL 数据(表、库、结构)的命令行导出、导入
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本━新增岗位管理-WinForm部分
- RTLabel常见的使用
- 爱加密教您如何防止jd-gui查看代码
- php-弱类型的小陷阱
- linux中绑定80端口失败
- 命令行导出导入DB2BLOB数据
- QGraphicsView类
- 简单密码
- js ajax提交form表单 总结
- Using Gerrit with Github
- 优化网站设计(十五):尽可能早地发送缓冲区内容
- jQuery 参考手册 - 选择器
- Unity3D 资源管理 -- 基本概念
- 一个例子试着说明算法