Unix 获取oracle 10g主机的服务名称、端口和IP地址
我需要使用sql developer连接到Oracle 10g。目前,我可以从命令行使用sql plus命令进行连接Unix 获取oracle 10g主机的服务名称、端口和IP地址,unix,oracle10g,oracle-sqldeveloper,Unix,Oracle10g,Oracle Sqldeveloper,我需要使用sql developer连接到Oracle 10g。目前,我可以从命令行使用sql plus命令进行连接 sqlplus username/pwd@dbname 我需要在sql plus中从当前连接中查找IP地址/主机名、端口#、servicename/sid 使用gv$会话找到除端口#之外的所有必需信息。在Oracle11中,我发现可以从gv$session中找到端口号。但不是10g。还有别的办法吗 如何使用sql developer进行连接? 或者至少知道我是否被允许从远程连接
sqlplus username/pwd@dbname
我需要在sql plus中从当前连接中查找IP地址/主机名、端口#、servicename/sid
使用gv$会话找到除端口#之外的所有必需信息。在Oracle11中,我发现可以从gv$session中找到端口号。但不是10g。还有别的办法吗
如何使用sql developer进行连接?
或者至少知道我是否被允许从远程连接到此服务器?您可以从
listener.ora
找到文件的以下部分:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = myhost)(PORT = 1521))
)
)
listener.ora的位置
Linux:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/
Windows:c:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN\
我在oracle目录打开这些目录时遇到权限问题。任何其他选择。像sql查询吗?@user1016198。。然后,您必须向AD或DBA进行检查。我不确定您是否可以使用查询获取此信息。