免费注册 查看新帖 |

Chinaunix

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

ORACLE9I如何从LINUX 上迁移到WIN [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-22 12:04 |只看该作者 |倒序浏览
我有一个LINUX 上跑的ORACLE9I,现在想把它迁移到WIN 2K 下,请问该如何操作? LINUX 是E 文的,字符集是GBK168.WIN2K 是中文的...
非常感谢,我的MSN : yuhaochen@msn.com ,如果那为大大有空可以MSN教导一下不尽感谢..

论坛徽章:
0
2 [报告]
发表于 2005-09-22 12:40 |只看该作者

ORACLE9I如何从LINUX 上迁移到WIN

安装win2k的平台,安装ORACLE.建立tnsname 为linux的listener.
在 win2k的平台上使用exp userid=*** full=y file='***'
最后在win2k的平台imp就OK了.
但是在这过程中要注意几个问题:
数据字符集,nls_lang,还有ORACLE的版本问题.

论坛徽章:
0
3 [报告]
发表于 2005-09-22 14:37 |只看该作者

ORACLE9I如何从LINUX 上迁移到WIN

这中办法用过了,LINUX 是9.2的,WIN 是9.0.1的,所以报 6550错

F:\>;imp system/manager inctype=Restore FULL=y file=test.dmp

Import: Release 9.0.1.1.1 - Production on 星期四 9月 22 14:35:11 2005

(c) Copyright 2001 Oracle Corporation.  All rights reserved.


IMP-00058: 遇到 ORACLE 错误 1017
ORA-01017: invalid username/password; logon denied用户名:  system@ora
口令:

连接到: Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
With the Partitioning option
JServer Release 9.0.1.1.1 - Production

经由常规路径导出由EXPORT:V09.00.01创建的文件
已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
. 正在将SYS的对象导入到 SYS
IMP-00017: 由于 ORACLE 的 6550 错误,以下的语句失败
"BEGIN  "
"sys.dbms_logrep_imp.instantiate_schema(schema_name=>;'SYS', export_db_name=>;"
"'TEST.US.ORACLE.COM', inst_scn=>;'17504441');"
"COMMIT; END;"
IMP-00003: 遇到 ORACLE 错误 6550
ORA-06550: 第 2 行, 第 1 列:
PLS-00201: 必须说明标识符 'SYS.DBMS_LOGREP_IMP'
ORA-06550: 第 2 行, 第 1 列:
PL/SQL: Statement ignored
. 正在将SYSTEM的对象导入到 SYSTEM
IMP-00017: 由于 ORACLE 的 6550 错误,以下的语句失败
"BEGIN  "
"sys.dbms_logrep_imp.instantiate_schema(schema_name=>;'SYSTEM', export_db_nam"
"e=>;TESTUS.ORACLE.COM', inst_scn=>;'17504441');"
"COMMIT; END;"
IMP-00003: 遇到 ORACLE 错误 6550
ORA-06550: 第 2 行, 第 1 列:
PLS-00201: 必须说明标识符 'SYS.DBMS_LOGREP_IMP'
ORA-06550: 第 2 行, 第 1 列:
PL/SQL: Statement ignored

论坛徽章:
0
4 [报告]
发表于 2005-09-22 14:42 |只看该作者

ORACLE9I如何从LINUX 上迁移到WIN

你需要用901的exp导出,然后在imp!

论坛徽章:
0
5 [报告]
发表于 2005-09-22 15:24 |只看该作者

ORACLE9I如何从LINUX 上迁移到WIN

原帖由 "daniel_w" 发表:
安装win2k的平台,安装ORACLE.建立tnsname 为linux的listener.
在 win2k的平台上使用exp userid=*** full=y file='***'
最后在win2k的平台imp就OK了.
但是在这过程中要注意几个问题:
数据字符集,nls_lang,还有ORA..........


忘记写了,exp userid=system/***@linux_ora full=y file='***'
哦,刚看到,你的版本不对的,WIN上怎么不安装9.2?

论坛徽章:
0
6 [报告]
发表于 2005-09-22 15:53 |只看该作者

ORACLE9I如何从LINUX 上迁移到WIN

手头上没有ORACLE 9.2forwin的盘...
那位知道那里有exp for linux 9.0.1的下载啊,谢谢

论坛徽章:
0
7 [报告]
发表于 2005-09-22 15:57 |只看该作者

ORACLE9I如何从LINUX 上迁移到WIN

可以这样试一下
建立连接到linux上oracle服务器的tnsnames
然后在windows服务器上使用exp和imp进行导入导出

论坛徽章:
0
8 [报告]
发表于 2005-09-22 15:58 |只看该作者

ORACLE9I如何从LINUX 上迁移到WIN

就是这么试的,还是报6550的错

论坛徽章:
0
9 [报告]
发表于 2005-09-22 16:03 |只看该作者

ORACLE9I如何从LINUX 上迁移到WIN

exp/imp对于同版本或升级至高版本有效.
兄弟你只能想想别的办法了.
对了,好像CU有位兄弟写了一个.sql文件,可以将low to high的,你可以搜一下.

论坛徽章:
0
10 [报告]
发表于 2005-09-22 16:06 |只看该作者

ORACLE9I如何从LINUX 上迁移到WIN

[quote]原帖由 "yuhaochen"]就是这么试的,还是报6550的错[/quote 发表:

那如果全部在linux下做呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP