获取服务器IP地址:
SQL> select utl_inaddr.get_host_address from dual;GET_HOST_ADDRESS
--------------------------------------------------------------------------------
172.31.11.88

解决方案 »

  1.   

    这只能获得你当前访问的数据库的IP地址吧,我想知道我创建的DBLINK的那个数据库的所在服务器的IP地址
      

  2.   

    数据库中怎样办我也不知道
    不过可以变通一下,你做一个比较费时的查询如:select ... from tableA@dblink
    然后在cmd下(假设是win2000)用netstat -an 命令看一下
      

  3.   

    试试
    select  utl_inaddr.get_host_address@dblink from dual
      

  4.   

    首先本地要有数据库网络服务注册,就不用那样费劲,
    结合你的dblink,看看你的文件tnsnames.ora不就知道服务器的IP或者计算机名称了。