中易网

怎么样解决ORACLE8系列版本和10系列版本不兼容的问题

答案:3  悬赏:20  
解决时间 2021-01-27 09:43
怎么样解决ORACLE8系列版本和10系列版本不兼容的问题
最佳答案
好像一台机子是不可能完成的
两台机子一台安装8i一台安装10g倒可以解决方案如下:
1、用oracle8i客户端的exp命令将sun250上的数据导出到某台pc机客户端。Exp导出时选择JSERP用户和ERPUSER3用户,分别到成数据文件jserp.dmp和erpuser3.dmp.

  2、在新的oracle10g数据库中建立DBERP和DBSYS表空间,分别建立用户JSERP和ERPUSER3,对其分配权限,要与oracle8i中的表空间和用户的设置完全一样。

  3、在oracle8i客户端用imp命令将刚才导出的数据文件jserp.dmp和erpuser3.dmp上传到sunv890上的oracle10g,上传时也是选择上传用户。上传完毕后,将sun250的网线拔掉,将sunv890的网线插上。4、修改SunV890的IP和机器名,改ip:(改为sun250的ip,由10.11.1.19改为10.11.1.11)。
$ Vi /etc/hosts

  改机器名: (改为sun250的机器名,由hssun改为jgsun)
$ Vi /etc/nodename
$ Vi /etc/hosts
$ Vi /etc/hostname.ge0
$ reboot

  5、此时发现reboot后,监听、数据库和iSqlplus的服务还都可以起来,只是EM的服务启动不起来了!

  6、Emctl start dbconsole

  出现如下错误:
找不到路径
oracleproduct10.2.0Db_1hssun_ora8
oracleproduct10.2.0Db_1oc4jj2eeoc4j_DBConsole_hssun_ora8

  我将上面两个文件夹的名称中的hssun改为jgsun。可以继续启动了,但是最后还是起不来。

  7、搜索jgsun_ora8sysman目录下的config目录和emd目录,找到所有含有hssun的文件,改为jgsun,log文件不用修改。

  此时,em服务可以成功启动了,但是em界面运行不正常。Em界面中主机名还是hssun,许多连接打不开。

  8、$ emca –config dbcontrol db (这是oracle10g的命令,8i和9i是emca -r)

  输入以下信息:
SID:ora8 (同sun250上的oracle8i的SID)
Listener port number: 1521
Sys 口令:******
……

  好了,再次emctl start dbconsole EM就可以正常运行了!
全部回答
点亮图标好麻烦啊!!!!
鱼和熊掌不可兼得,实在不行,只能要一个
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天空出现天宫云有何征兆
一体机为什么要用那么差的显卡。。
中国有没有符号学专业的大学
求教懂防帝,买房是选楼头还是中间户
大学文管专业全国排名
男朋友把别人写的诗送给我
某人2003年1月1日到银行存入一年期存款a元,
完美世界国际版魔域桃源独角雷尊怎么召唤?
宁陕县质监局地址有知道的么?有点事想过去
奥迪A3和A4L的区别
生产阀门需要什么资质
verilog语言中assign怎么用
年末时的美文说说励志
皇帝成长计划2怎么遇到白衣少女
赞美月嫂的句子
推荐资讯
stata面板数据,hausman检验结果
女票来M怎么照顾?虚弱到不能下宿舍楼怎么办
excel编辑栏中输入日期2014-01-13而到单元格
金华好吃的日本料理,金华哪里的日本料理好吃
右下图是水表盘。使用自来水6方水以内每方2.4
以虹为话题的八百字作文
小麦迪是乔治,小科比是德罗赞,小韦德是谁
有没有类似《浩九的爱情》的韩剧?女主酷酷的
丰羽茶楼地址在什么地方,想过去办事
5战托福100+,是什么让她越挫越勇
怎么找回原来的快手号
杨浩主角小说有哪些
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?