gpt4 book ai didi

oracle - 重启服务器后出现 ORA-12514

转载 作者:行者123 更新时间:2023-12-02 00:46:46 25 4
gpt4 key购买 nike

我正在使用 Oracle 10g R2。最近,在重新启动服务器后,我开始遇到无法连接到实例的问题。我只在服务器本身上进行本地连接。

奇怪的是,如果我启动数据库管理助手并选择我的实例以更改其设置,问题就会自行解决。

有人知道这个问题的根源吗?

@akaDruid:我只是通过尝试在服务器上启动 SQLPlus 来测试我的连接。

@Matthew:是 Windows

最佳答案

编辑:我认为我没有正确阅读您的问题:监听器不应影响本地计算机上的连接,因此您可以忽略其余答案,除非它给您提示!你是如何测试你的连接的? ORA-12514 是唯一的错误吗?


(我假设你在这里使用的是 Windows)我想当您重新启动服务器时监听器不会自动启动,它会在 oracle 管理助手中启动 - 不幸的是我不使用该工具所以不能说。

下次重新启动时,在启动 oracle 管理助手之前,打开命令提示符并键入 lsnrctl status。如果监听器尚未启动,您将得到如下内容:

C:\Documents and Settings\user>lsnrctl status

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 27-OCT-2008 14:00:21

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC01)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
32-bit Windows Error: 2: No such file or directory
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=server.domain.co.uk)
(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
32-bit Windows Error: 61: Unknown error

C:\Documents and Settings\user>lsnrctl status

如果它正在运行,你会得到这样的东西:

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 27-OCT-2008 14:03
:33

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC01)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
Start Date 27-OCT-2008 14:03:27
Uptime 0 days 0 hr. 0 min. 5 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File C:\oracle\product\10.2.0\db_1\network\admin\listener.ora
Listener Log File C:\oracle\product\10.2.0\db_1\network\log\listener.log

Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC01ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=server.domain.co.uk)(PORT=1521))
)
Services Summary...
Service "ORCL" has 1 instance(s).
Instance "ORCL", status UNKNOWN, has 1 handler(s) for this service...
Service "ORCL1" has 1 instance(s).
Instance "ORCL1", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully

C:\Documents and Settings\user>

如果监听器未启动,请检查服务是否设置为自动。如果是,请检查 listener.ora 是否有意义,查看从 lsnrctl start 获得的输出,等等。

希望对您有所帮助,或者至少让您走上正确的道路

关于oracle - 重启服务器后出现 ORA-12514,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/239934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com