oracle数据库监听服务启动不起来是什么原因

oracle数据库监听服务启动不起来是什么原因,第1张

开始 ->运行, 输入services.msc, 进入service

查看TNSListener服务(譬如: OracleOraDb10g_home1TNSListener)有没有启动, 如果没有启动, 启动该服务.

如果该服务已经启动, 开始->所有程序->Oracle->配置和移植工具->Net Configuration Assistant, 在该工具中一步步重新配置一下, 之后应该就能正常了.

很可能是你在安装完Oracle数据库后更改了计算机名,而且你安装的数据库版本应该是10G以下的,可以找到你的安装目录(现在已10g为例):

..\product\10.2.0\db_1\network\admin

里边有两个文件需要修改:

listener.ora和tnsnames.ora

把里边的原来的计算机名修改成你最新的计算机名;

以下是listener.ora的原文:

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

(ADDRESS = (PROTOCOL = TCP)(HOST = zrh)(PORT = 1521)) --此处修改host=新的计算机名

)

)

以下是tnsnames.ora的原文:

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = zrh)(PORT = 1521)) --此处修改

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9620182.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存