在Windows虚拟机测试环境中Oracle数据库服务器原来的IP地址为 192.168.0.100,后来把ip地址都变成了192.168.0.101,主机名也进行了修改,修改之后,导致客户机无法访问数据库,OracleDbConsole 也无法启动。
处理方法:
启动后访问端口由1158改为了5500.
1. 安装Oracle的时候,Oracle默认会在F:\oracle\product\10.2.0\db_1下面创建一个名为“当前IP_orcl”的目录,该目录存储的是oracle实例名为orcl的数据库的配置等信息
2. 同时Oracle默认在F:\oracle\product\10.2.0\db_1\oc4j\j2ee目录下创建一个名为“OC4J_DBConsole_当前IP_orcl”的目录,该目录存放的是OracleDBConsole服务的相关配置等信息
3. Oracle默认将F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN下的listener.ora文件中listener中的HOST以及tnsnames.ora中的ORCL(数据库实例)中的HOST设为当前IP地址
解决方法:
1. 将F:\oracle\product\10.2.0\db_1下的“当前IP_orcl”目录重命名为“127.0.0.1_orcl”或者“机器名_orcl”
2. 将F:\oracle\product\10.2.0\db_1\oc4j\j2ee下的“OC4J_DBConsole_当前IP_orcl”目录重命名为“OC4J_DBConsole_127.0.0.1_orcl”或者“OC4J_DBConsole_机器名_orcl”
3. 在F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下,将listener.ora文件中listener的HOST以及tnsnames.ora中ORCL(数据库实例)的HOST改为127.0.0.1或者机器名
加油,豚鼠来光顾了
确实很无奈啊,还是有很多地方没网络啊。
看到标题我想到了 阶下囚 囧!!!
哇,都是老七的心得呀.....学习了....
来支持下。 写的很好
Powered by Bitrac, Designed by Loveyuki, Icon by Led Icon Set. 京ICP备05033602号