-
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://fantlam.blogbus.com/logs/47278377.html
连接成功执行以下脚本
CREATE USER migration IDENTIFIED BY migration DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp;
GRANT CONNECT, RESOURCE, CREATE VIEW, CREATE PUBLIC SYNONYM TO migration WITH ADMIN OPTION;
GRANT ALTER ANY ROLE, ALTER ANY SEQUENCE,
ALTER ANY TABLE, ALTER TABLESPACE, ALTER ANY TRIGGER,
COMMENT ANY TABLE, CREATE ANY SEQUENCE, CREATE ANY TABLE,
CREATE ANY TRIGGER, CREATE ROLE, CREATE TABLESPACE,
CREATE USER, DROP ANY SEQUENCE, DROP ANY TABLE,
DROP ANY TRIGGER, DROP TABLESPACE, DROP USER,
DROP ANY ROLE, GRANT ANY ROLE, INSERT ANY TABLE,
SELECT ANY TABLE, UPDATE ANY TABLE
TO migration;
这一步创建了一个叫做migration的用户,我们用它连接进去

用migration的连接,如图操作

然后右击SqlServer连接操作

捕获完在下面会出现一个模型,右击继续操作


在下面转换的模型生成脚本

看看生成的脚本里它创建了一个dbo_fantlam的用户,我们可以去改的。包括如果你看得懂脚本你都可以改,这里我不改了,默认生成的我直接就执行了。

代码里我发现它帮我们创建了一个序列,待会后面有用。

选择oracle那个连接,把脚本执行

接下来移动数据

选择好数据库

数据已经成功移植了

历史上的今天:
CentOS5.3上Oracle11g平台迁移(四) 2009-09-28CentOS5.3上Oracle11g平台迁移(二) 2009-09-28CentOS5.3上Oracle11g平台迁移(一) 2009-09-28随机文章:
openSUSE之PHP学习之旅(6、使用PDO) 2009-12-31Linux Mint 8之grub2引导多系统 2009-11-30OpenSUSE11多媒体解决方案 2009-11-26Fedora 12发布 2009-11-17红旗6 sp2 使用感受 2009-11-01
引用地址:







