求教:同时安装Oracle9i和Oracle9i Developer suite的问题

时间:2021-04-16 07:42:53
操作系统:Win2000(as)

安装Oracle9i后能正常运行运行Enteprise Manager Console,
但安装Oracle9i Developer suite以后Enteprise Manager Console就不能启动了(什么提示也没有),而且HTTP服务也不能启动了(Error 1067:The process terminated unexpectedly)。

我已经试了好几次了。请各位高手指教。

10 个解决方案

#1


關于裝這兩個東東的問題﹐我問了好長時間﹐都沒人能回答完全﹐我至今還沒調整好。

http://www.csdn.net/expert/topic/713/713738.xml?temp=.2376978

#2


按照以下步骤从新安装了一次

1.全部删除以前安装.
2.安装Oracle9i -> 导出Oracle9i注册表内容 -> 删除Oracle9i注册表内容
3.选择不同的HOME安装Developer suite -> 导出Developer suite注册表内容
4.导入Oracle9i注册表内容 -> 导入Developer suite注册表内容

结果:Oracle Manager console能正常应用. Developer suite的应用程序虽然能启动但是无法连接到Oracle9i数据库.

EX:启动Reports builder后试图连接到数据库,返回如下错误:
REP-0501:Unable to connect to the specified database.
ORA-12154:TNS:could not resolve service name

(Oracle9i与Developer suite没有理由不能同时安装的啊.)

#3


再加100分. 通过以下的帖子给. ****共200分****
http://www.csdn.net/Expert/TopicView1.asp?id=789575

#4


你在TNSNAMES.ORA里加入以下内容试试看
然后重启监听器 (先lsnrctl stop 再lsnrctl start)

然后用 “ CONNECT 用户名/密码@连接名 ”登录。
如果是TNSNAMES.ORA的问题,照我的方法应该可以解决,关于TNSNAMES.ORA我
在论坛上有多次发言,

说明:
   ”连接名“任取
   “HOST”请写上服务器端的IP地址。
    “SID”请写上数据库的SID。

连接名 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.200.1)(PORT = 1521))
    )
    (CONNECT_DATA = (SID = test)(SERVER = DEDICATED))
  )

#5


还有在SQLNET.ORA里加一句
names.default_domain = 域名

#6


可能他们两个用的不是同一个网络配置文件,分别查一下network目录下的配置文件。

#7


多谢ATCG(ATCG) 和 lpvabr(星宇)热心指教:
 按照你们的答复, 我的设置没有问题.

 我又从安装了几次Win2000 & Oracle9i & Oracle Developer suites

 不要笑我苯啊,想必诸位也知道装一次得多久.

 现在虽然还未完全调试好.但Reports Developer&Manager Console等已经可以运行了.
 Forms Developer试图连接数据库时返回错误:FRM-10142:The HTTP Listener is not running on heart1 at 8888. Please start the listener or check your runtime preference.

 我正在努力调试解决.诸位朋友如果知道,请指点一下.

#8


HTTP 8888口可以接上了。不过

http://heart1:8888/forms90/f90servlet?form=H:\Documents%20and%20Settings\Administrator\Desktop\MODULE1.fmx&userid=SYSTEM/MANAGER@test2&buffer_records=NO&debug_messages=NO&array=YES&query_only=NO&quiet=NO&RENDER=YES

返回404错误。

看来最好把Oracle9i & Oracle Developer suites装在同一个HOME里。不然设置起来改的地方太多。 唉,看来还得重装Oracle Developer suites

大家有没有其他办法。 出出主意吧。

#9


结贴, 给分.

大体解决了,虽然与你们说的不太一样,但非常感谢ATCG(ATCG)和lpvabr(星宇).

http://www.csdn.net/Expert/TopicView1.asp?id=789575的分也在这里结.

#10


就是因为注册表的问题
1。全部删除以前安装.
2.安装Oracle9i -> 导出Oracle9i注册表内容 
3.选择不同的HOME安装Developer suite -> 导出Developer suite注册表内容
4.导入Oracle9i注册表内容 -> 导入Developer suite注册表内容

#1


關于裝這兩個東東的問題﹐我問了好長時間﹐都沒人能回答完全﹐我至今還沒調整好。

http://www.csdn.net/expert/topic/713/713738.xml?temp=.2376978

#2


按照以下步骤从新安装了一次

1.全部删除以前安装.
2.安装Oracle9i -> 导出Oracle9i注册表内容 -> 删除Oracle9i注册表内容
3.选择不同的HOME安装Developer suite -> 导出Developer suite注册表内容
4.导入Oracle9i注册表内容 -> 导入Developer suite注册表内容

结果:Oracle Manager console能正常应用. Developer suite的应用程序虽然能启动但是无法连接到Oracle9i数据库.

EX:启动Reports builder后试图连接到数据库,返回如下错误:
REP-0501:Unable to connect to the specified database.
ORA-12154:TNS:could not resolve service name

(Oracle9i与Developer suite没有理由不能同时安装的啊.)

#3


再加100分. 通过以下的帖子给. ****共200分****
http://www.csdn.net/Expert/TopicView1.asp?id=789575

#4


你在TNSNAMES.ORA里加入以下内容试试看
然后重启监听器 (先lsnrctl stop 再lsnrctl start)

然后用 “ CONNECT 用户名/密码@连接名 ”登录。
如果是TNSNAMES.ORA的问题,照我的方法应该可以解决,关于TNSNAMES.ORA我
在论坛上有多次发言,

说明:
   ”连接名“任取
   “HOST”请写上服务器端的IP地址。
    “SID”请写上数据库的SID。

连接名 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.200.1)(PORT = 1521))
    )
    (CONNECT_DATA = (SID = test)(SERVER = DEDICATED))
  )

#5


还有在SQLNET.ORA里加一句
names.default_domain = 域名

#6


可能他们两个用的不是同一个网络配置文件,分别查一下network目录下的配置文件。

#7


多谢ATCG(ATCG) 和 lpvabr(星宇)热心指教:
 按照你们的答复, 我的设置没有问题.

 我又从安装了几次Win2000 & Oracle9i & Oracle Developer suites

 不要笑我苯啊,想必诸位也知道装一次得多久.

 现在虽然还未完全调试好.但Reports Developer&Manager Console等已经可以运行了.
 Forms Developer试图连接数据库时返回错误:FRM-10142:The HTTP Listener is not running on heart1 at 8888. Please start the listener or check your runtime preference.

 我正在努力调试解决.诸位朋友如果知道,请指点一下.

#8


HTTP 8888口可以接上了。不过

http://heart1:8888/forms90/f90servlet?form=H:\Documents%20and%20Settings\Administrator\Desktop\MODULE1.fmx&userid=SYSTEM/MANAGER@test2&buffer_records=NO&debug_messages=NO&array=YES&query_only=NO&quiet=NO&RENDER=YES

返回404错误。

看来最好把Oracle9i & Oracle Developer suites装在同一个HOME里。不然设置起来改的地方太多。 唉,看来还得重装Oracle Developer suites

大家有没有其他办法。 出出主意吧。

#9


结贴, 给分.

大体解决了,虽然与你们说的不太一样,但非常感谢ATCG(ATCG)和lpvabr(星宇).

http://www.csdn.net/Expert/TopicView1.asp?id=789575的分也在这里结.

#10


就是因为注册表的问题
1。全部删除以前安装.
2.安装Oracle9i -> 导出Oracle9i注册表内容 
3.选择不同的HOME安装Developer suite -> 导出Developer suite注册表内容
4.导入Oracle9i注册表内容 -> 导入Developer suite注册表内容