我创建了两个数据库,一个叫做test
,另一个叫archivio
。 SID
等于name
。我还创建了SID测试端口1521和一个用于SID ARCHIVIO,应该在端口1522oracle第二个侦听器不工作
回答我已经验证的服务是主动
响应监听器第一个监听工作正常。第二个报告存档数据库不起作用。我使用网络管理员进行测试。该错误信息是:
听者目前不知道在连接描述符
要求与Oracle SQL Developer中的服务我可以连接到数据库archivio
如果我使用的基本类型的地方,而不是连接
其他信息:
Windows 7旗舰版的Oracle 12C
LISTNER.ORA
# listener.ora Network Configuration File: C:\Program Files (x86)\Common Files\Quest Shared\instantclient-basic-windows.x64-11.2.0.4.0\listener.ora
# Generated by Oracle configuration tools.
LISTENER1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = webgate1-PC)(PORT = 1522))
)
ADR_BASE_LISTENER1 = C:\app\cirom
LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = webgate1-PC)(PORT = 1521))
)
ADR_BASE_LISTENER = C:\app\cirom
ADR_BASE_LISTENER1 = C:\app\cirom
TNSNAMES.ORA
# tnsnames.ora Network Configuration File: C:\Program Files (x86)\Common Files\Quest Shared\instantclient-basic-windows.x64-11.2.0.4.0\tnsnames.ora
# Generated by Oracle configuration tools.
ARCHIVIO =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = webgate1-pc)(PORT = 1522))
)
(CONNECT_DATA =
(SERVICE_NAME = archivio)
)
)
LISTENER_TEST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
LISTENER_ARCHIVIO =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = webgate1-pc)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = test)
)
)
你可以给命令“显示参数监听”的输出形式ARCHIVIO数据库? – Giova
我得到视图或表不存在的错误。 – ciro
你是以系统用户还是系统用户身份连接?您应该获得以下内容: SQL> show parameter listener 名称类型值 -------------------------------- ---- ----------- ------------------------------ local_listener string LISTENER_1 remote_listener string LISTENERS_1 SQL> – Giova