免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3268 | 回复: 8
打印 上一主题 下一主题

如何从异构环境下9i到10G的迁移? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-02-06 09:05 |只看该作者 |倒序浏览
目前要完成一项任务,从windows环境下的9i把数据迁移到AIX下的10GR2。
数据已经从9i上exp出来了,用SYS用户加full=y参数。
在imp到10G时报了很多错。
10G的环境需要怎么准备呢?谢谢

论坛徽章:
17
CU大牛徽章
日期:2013-03-13 15:32:352017金鸡报晓
日期:2017-02-08 10:33:21fulanqi
日期:2016-06-17 17:54:25lufei
日期:2016-06-17 17:38:40平安夜徽章
日期:2015-12-26 00:06:30冥斗士
日期:2015-11-25 14:38:112015年辞旧岁徽章
日期:2015-03-03 16:54:15亥猪
日期:2015-01-26 17:23:43CU大牛徽章
日期:2013-04-17 11:02:58CU大牛徽章
日期:2013-04-17 11:02:36CU大牛徽章
日期:2013-04-17 11:02:15CU大牛徽章
日期:2013-04-17 11:01:45
2 [报告]
发表于 2012-02-06 10:28 |只看该作者
怎么操作的?报了什么错误呢?

你可以imp system/passwd fromuser=用户名(业务系统所属) touser=用户名(AIX下新建的业务系统所属)file=文件名  来导入

论坛徽章:
0
3 [报告]
发表于 2012-02-06 11:04 |只看该作者
我有一点搞不清楚,因为之前数据库是厂家布置的,不清楚有几个用户需要导出。所以我用的是FULL导出。
另外问一点,在导入数据之前要不要先建好表空间?还是在导入数据时会自动建表空间?

论坛徽章:
15
CU大牛徽章
日期:2013-03-13 15:32:35白羊座
日期:2013-10-30 13:11:16未羊
日期:2013-11-29 10:47:02白羊座
日期:2014-01-22 11:34:25白羊座
日期:2014-03-04 11:05:50申猴
日期:2014-07-29 16:31:36天秤座
日期:2013-10-23 15:33:47未羊
日期:2013-10-09 09:18:53CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55未羊
日期:2013-09-23 09:29:22
4 [报告]
发表于 2012-02-06 11:06 |只看该作者
先用rows=n导入一次数据库结构,再导入一次数据试下

论坛徽章:
0
5 [报告]
发表于 2012-02-06 11:37 |只看该作者
import的时候, 系统用户的数据不要导入

论坛徽章:
0
6 [报告]
发表于 2012-02-07 00:13 |只看该作者
试过楼上二位的作法,依然不行,提示:
ORA-01917: user or role 'EIPWEB' does not exist
IMP-00017: following statement failed with ORACLE error 1917:
"GRANT "CONNECT" TO "ITSM""
IMP-00003: ORACLE error 1917 encountered
ORA-01917: user or role 'ITSM' does not exist
IMP-00017: following statement failed with ORACLE error 1918:
"ALTER USER "EIPPORTAL" DEFAULT ROLE ALL"
IMP-00003: ORACLE error 1918 encountered
ORA-01918: user 'EIPPORTAL' does not exist
IMP-00017: following statement failed with ORACLE error 1918:
"ALTER USER "EIPWEB" DEFAULT ROLE ALL"
IMP-00003: ORACLE error 1918 encountered
ORA-01918: user 'EIPWEB' does not exist
IMP-00017: following statement failed with ORACLE error 1918:
"ALTER USER "EAI" DEFAULT ROLE ALL"
IMP-00003: ORACLE error 1918 encountered
ORA-01918: user 'EAI' does not exist
IMP-00017: following statement failed with ORACLE error 1918:
"ALTER USER "ITSM" DEFAULT ROLE ALL"
IMP-00003: ORACLE error 1918 encountered
ORA-01918: user 'ITSM' does not exist
. importing WMSYS's objects into WMSYS
. importing WKSYS's objects into WKSYS
. importing ODM's objects into ODM
. importing OLAPSYS's objects into OLAPSYS
. importing HR's objects into HR
. importing OE's objects into OE
. importing QS's objects into QS
. importing QS_WS's objects into QS_WS
. importing QS_ES's objects into QS_ES
. importing QS_OS's objects into QS_OS
. importing QS_CBADM's objects into QS_CBADM
. importing QS_CS's objects into QS_CS
. importing RMAN's objects into RMAN
. importing BBS's objects into BBS
. importing BBSCS's objects into BBSCS
. importing EIPPORTAL's objects into EIPPORTAL
"ALTER SESSION SET CURRENT_SCHEMA= "EIPPORTAL""
IMP-00003: ORACLE error 1435 encountered
ORA-01435: user does not exist
IMP-00000: Import terminated unsuccessfully
$

论坛徽章:
0
7 [报告]
发表于 2012-02-23 15:21 |只看该作者
很明显,你应该建上原来系统的表空间。但是角色和用户为什么创建上,就比较奇怪了。

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
8 [报告]
发表于 2012-02-27 23:31 |只看该作者
是否需要将相关的用户等信息建立好啊。

论坛徽章:
2
C
日期:2016-10-25 16:11:40极客徽章
日期:2016-12-07 14:07:30
9 [报告]
发表于 2012-08-13 08:11 |只看该作者
学习了,谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP