文档介绍:Oracle到GBase 8s迁移指南
0/7
目 录
一
二
迁移准备
结构迁移
三
数据迁移
四
应用迁移
五
函数迁移
迁移技术文件
中文 南大通用
Oracle到GBase 8s – PPT (本文件)
Oracle到GBase 8s – PDF
Oracle到GBase 8s 迁移指南- –PDF
Oracle到GBase 8s 迁移指南- -PPT
英文
IBM Migration Toolkit User's Guide and Reference
Migrating from Oracle . . . to IBM Informix Dynamic Server on Linux, UNIX, and Windows
Oracle to IBM Informix Server Porting Guide - A discussion of porting issues and Informix Server 11
Oracle to IBM Informix Dynamic Server Porting Guide - A discussion of application porting issues,Informix Dynamic Server Version
预估工作量需要考虑的问题
在预估工作量的时候,要了解以下几个方面:
1,应用程序开发语言。(Java 或 其它)
2,代码量(大概有多少行)
3,PL/SQL?(自定义存储过程、函数和触发器)
4,Oracle特性 (如BFile、XML等)
5,数据量(GB?TB?PB级?)
6,源操作系统和目标操作系统
7,数据库正式迁移停机时间窗口?
8,代码修改的人员投入?
概念及对比 - Oracle 与 GBase 8s
概念及对比 - Oracle 与 GBase 8s
实例(Instance)
数据库(Database)
存储(Storage)
锁(Locks)
隔离级别(Isolation)
标识符(Identifiers)
关键字(Keywords)
大小写(Case sensitivity)
用户(User)
结构迁移 - Oracle 到 GBase 8s数据库
Oracle 到 GBase 8s数据库结构迁移
数据类型
表
索引
约束
视图
触发器
序列
数据库结构 - 导出/导入
数据迁移过程示意图
概念对比-存储概念
对比-标识符(Identifiers)
数据库对象的名字由标识符来表示,如表名、字段名、索引名、视图名、存储过程名称等等。
Oracle最大表名长度30个字节,可以包括字符、数字、“_”、“$”、“#”。
GBase 8s最大表名长度128个字节,但不支持“#”,“$”也不可以是表名的第一个字符,不符合GBase 8s命名规则的标识符,需要在移植时用正确的名称替换。
Oracle中,不同用户(schema)下的可以建立名称相同的表。GBase 8s中,不同的database下可以建立同名表,但同一个database中无法建立两个用户的同名表