Postgres Plus® Advanced Server
系统迁移指南
Postgres Plus Advanced Server 8.3 R2
2009年9月3日
Postgres Plus Advanced Server系统迁移指南,版本1.0
版权所有© 2009 EnterpriseDB公司EnterpriseDB Corporation, 235 Littleton Road, Westford, MA 01866, USA
T +1 978 589 5700    F +1 978 589 5701 E info@prisedb
目录
1介绍 (5)
1.1本指南中相关排版书写约定 (6)
2功能简介 (7)
3迁移方法 (8)
3.1迁移过程 (8)
3.2在应用程序和Advanced Server之间建立连接 (10)
4Migration Studio (12)
4.1安装Migration Studio (13)
4.2连接源数据库服务器 (15)
4.3连接Advanced Server (19)
4.4使用Migration Studio (20)
4.5在线迁移vs.离线迁移 (23)
4.6在线迁移 (24)
4.6.1对表进行在线迁移 (26)
4.7离线迁移 (28)
4.7.1对表进行离线迁移 (30)
4.8理解迁移结果概要 (33)
4.9迁移MySQL, Sybase 或SQL Server 数据库 (35)
5Migration Toolkit (36)
5.1安装Migration Toolkit (37)
5.2编辑文件toolkit.properties (38)
5.2.1向Advanced Server进行迁移 (39)
5.2.2迁移Oracle数据库 (40)
5.2.3迁移MySQL数据库 (41)
5.2.4迁移Sybase数据库 (42)
5.2.5迁移SQL Server数据库 (43)
5.3使用Migration Toolkit执行迁移 (44)
5.3.1从Oracle中迁移模式 (44)
5.3.2迁移MySQL, Sybase或SQL Server数据库中的模式 (45)
5.4命令选项 (47)
5.4.1离线迁移 (48)
5.4.2导入选项 (48)
5.4.3模式创建选项 (48)
5.4.4选择模式对象选项 (49)
5.4.5迁移选项 (51)mysql数据库迁移命令
5.4.6针对Oracle的迁移选项 (52)
5.4.7其它选项 (54)
6迁移过程中常见问题及其解决方法 (55)
6.1Migration Toolkit连接错误 (56)
6.1.1Invalid username/password (56)
6.1.2Connection rejected: FATAL: password (56)
6.1.3Exception: ORA-28000: the account is locked (56)
6.1.4Exception: oracle.jdbs.driver.OracleDriver (57)
6.1.5I/O exception: The Network Adapter could not establish the connection (57)
6.1.6Exception: The connection attempt failed (57)
6.2在使用Migration Toolkit迁移过程中遇到的常见错误 (58)
6.2.1ERROR: Extra Data after last expected column (58)
6.2.2Error Loading Data into Table: TABLE_NAME: null (58)
6.2.3Error Creating Constraint CONS_NAME_FK (58)
6.2.4Error Loading Data into Table (59)
6.2.5ERROR: value too long for type (59)
6.3Migration Studio连接错误 (60)
6.3.1ERROR: There are no EnterpriseDB Clusters configured (60)
6.4使用Migration Studio进行迁移时遇到的常见错误 (60)
6.4.1ERROR: Extra Data after last expected column (60)
6.4.2Error Loading Data into Table (60)
6.4.3Error Creating Constraint (61)
6.4.4Error Loading Data into Table: TABLE_NAME (61)
6.4.5ERROR: value too long for type (61)
6.5当前不支持的Oracle特性 (63)
6.6常见问题 (64)
1 介绍
当我们需要从Oracle数据库和MySQL, Sybase以及SQL Server数据库分别向Postgres Plus Advanced Server进行完整迁移(complete migration)和部分迁移(partial migration)时,使用Postgres Plus Advanced Server提供的迁移工具可以使这些工作变的更加容易。
●Migration Studio是一种使用方便的图形界面工具,用于创建由Migration Toolkit执行的命令。
●Migration Toolkit是一种功能强大的命令行工具,它能够对迁移过程进行更加精确的控制。
本指南提供了在迁移过程中所涉及到步骤的具体介绍说明,以及Migration Studio和Migration Toolkit的安
装和使用命令。同时也包括了针对在迁移过程中所出现常见问题的解决方法,以及对于一些无法迁移特性的详细说明和针对这些无法迁移特性的相关解决方案。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。