db2数据库从AIX操作系统移植到windows XP
来源:互联网 发布:航天科工 知乎 编辑:程序博客网 时间:2024/06/06 13:08
(一)AIX系统上的操作:首先得有进入该系统的权限
这里我用telnet工具连接上AIX,并connect 上数据库。假设数据库名称:SAMPLE 用户名称:U 密码:PSW
连接成功。
1) 首先我们用db2look命令得到数据库对象的DDL脚本:
这里生成的SAMPLE.ddl文件在AIX系统的相应目录下,需要从目录中得到。
2) 使用文本编辑器编辑生成的sample.ddl,将创建表及索引的脚本语句,创建外键约束的语句,创建触发器的语句,创建储存过程的语句分开,制作成4个DDL脚本,分别是
sample_foriegnkeys.ddl
sample_triggers.ddl
sample_proc.ddl
3) 使用下面的SQL语句生成导出所有数据的脚本:
4) 编辑生成的export.sql,把头和尾那些信息去掉,只保留必要的export命令.
5) 使用下面的SQL语句生成倒入所有数据的脚本(我们使用LOAD命令,而且必须使用)
6)编辑生成的load.sql,把头和尾的信息去掉,只保留必要的load命令.搜索sample_tabs.ddl文件中哪些表含有自增字段(含有GENERATED ALWAYS ASIDENTITY定义的字段的表),并把load.sql中含有自增字段的表的load命令加入modified byidentityoverride语句(加在of ixf和 insert之间,例如: load from MYTABLE.ixf of ixfmodified by identityoverride insert into MYTABLE;)
注意:load命令中的modified by identityoverride可以保证导入数据时那些自增字段的值和原数据库中的数据一致.
7) 使用db2 -tvf export.sql命令,导出所有表的数据。
注意:导出的数据文件都处于AIX相应目录下。
(二)将sample_tabs.ddl,sample_foriegnkeys.ddl,sample_triggers.ddl,load.sql及所有导出的.ixf数据文件复制到XP机器上.
(三)XP系统上的操作:
1) 使用CREATE DATABASE命令创建数据库SAMPLE,创建必要的表空间及配置必要的数据库参数.
2) 连接到SAMPLE数据库,使用sample_tabs.dd脚本文件创建表:
3) 进入到放置.ixf数据文件的目录,使用db2 -tvf load.sql导入数据.
4) 使用sample_foriegnkeys.ddl、sample_triggers.ddl、sample_proc.ddl脚本文件创建外键约束、触发器、储存过程:
到此,大功告成,AIX系统中的数据库就搬迁到xp系统中了。
- db2数据库从AIX操作系统移植到windows XP
- db2数据库从AIX操作系统移植到windows XP
- 将oracle数据库从windows导入到aix中的操作
- 将oracle数据库从windows导入到aix中的操作 .
- 从AIX移植到Solaris案例分析
- 从AIX移植到Solaris案例分析
- 将 Java Web 应用从 Windows 移植到 AIX 时需要注意的问题
- 将 Java Web 应用从 Windows 移植到 AIX 时需要注意的问题
- 将 Java Web 应用从 Windows 移植到 AIX 时需要注意的问题
- AIX平台上使用JAVA程序连接到DB2数据库
- (db2 迁移)windows db2 数据库脚本导出 aix db2 导入
- 从Windows移植到Linux
- 移植智能ABC输入法到Windows XP
- 从windows XP到10的微软官方操作系统虚拟机镜像,即下即用,不用安装
- GTK+程序跨平台移植:把【GTK弹球小游戏"uunubt"!】从ubuntu10.10移植到Windows XP下。
- 数据库迁移.从DB2到Oracle
- 从linux系统备份的db2数据库如何还原到windows系统上
- AIX上备份 DB2数据库
- C#委托,事件理解入门 (译稿)
- Java生成验证码图片的程序
- 关于ASCII()函数
- 配置Apache域名
- 解决windows2003启用防火墙后MSFTPSVC无法登录的故障
- db2数据库从AIX操作系统移植到windows XP
- ASP.Net2.0使用Log4Net
- 如何在ASP.NET中使用三层架构
- db2 在一储存过程得到另一储存过程返回的结果集
- install IE 7 on Linux with wine
- db2中的循环语句
- Setting up an Adobe writer for ABAP output
- db2中的常用函数(不断更新中........)
- 全自动生成HTML站原码