bob*_*tko 5 oracle connection-string database-connection tnsping
我有在地址xx.xx.xx.xx上运行的oracle数据库,我知道登录名,密码和初始目录
我正在尝试在Oracle SQL Developer中建立新的连接,以便可以访问该数据库以进行查看。为此,我需要知道SID或服务名称。
很久以前,我将运行TNSPing.exe来获取服务名称,但是该程序不再可用。Oracle没有分发它。
有没有办法在某个地方访问此信息?
谢谢
如果您有操作系统登录到数据库服务器,您可以运行:
lsnrctl 状态
获取听众所提供内容的详细信息。或者如果可以本地登录,也可以查询数据库本身
SQL> select name from dba_services;
NAME
---------------------------------------
SYS$BACKGROUND
SYS$USERS
db122XDB
db122
Run Code Online (Sandbox Code Playgroud)
但是,如果您除了 IP 地址之外没有其他访问权限,那么您需要向某人(DBA)询问服务名称。正如 Alex 所说,tnsping 不会“透露”任何内容,它只是尝试连接到您已经知道的服务名称。
| 归档时间: |
|
| 查看次数: |
17404 次 |
| 最近记录: |