oracle数据库查询主机名与端口号

登陆到远程unix上,用sqlplusabc/abc@abc可以登陆的oracle10g,但这个DB不在这台unix上,有什么方法可以查出oracle10g的真实主机名和... 登陆到远程unix上,用sqlplus abc/abc@abc可以登陆的oracle 10g,但这个DB 不在这台unix上,有什么方法可以查出oracle 10g的真实主机名和端口号么?命令或是文件?前提:现在没有权限查询DB的V$表,谢谢!
但是DB可能没有安装在我登陆的这台unix上,那它的数据文件就不在这台机器上,有没有sql可以找出其存放数据文件?
展开
 我来答
lllmouse
2010-01-29 · TA获得超过3660个赞
知道小有建树答主
回答量:805
采纳率:0%
帮助的人:961万
展开全部
不是让你查数据文件,你这台服务器不是可连接到远程的数据库吗?
既然可以连到,他就要通过tnsnames.ora读取远程数据库的信息,也就是通过读取tnsnames.ora文件中的主机名和端口连接到远程的数据库的,你查看一下就可以了

你可以这样查看tnsnames.ora文件
可以看到类似如下的内容:
abc =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.219.5)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
HOST= 就是主机地址(如果是写的主机名,可以查看/etc/hosts文件中查看主机名对应的IP地址)
POST= 就是数据库开放的端口
Storm代理
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式