首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

经过sqlpuls远程连接oracle10

2012-08-25 
通过sqlpuls远程连接oracle101、配置远程连接服务命名打开E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tn

通过sqlpuls远程连接oracle10
1、配置远程连接服务命名

打开E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora添加服务名

服务名=
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.232.2)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = 全局数据库名)  --也可用SID=数据库SID
    )
  )

2、远程登录
sqlplus username/password@服务名


注意:

tnsnames.ora默认会有如下内容
EXTPROC_CONNECTION_DATA =
   (DESCRIPTION =
     (ADDRESS_LIST =
       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
     )
     (CONNECT_DATA =
       (SID = PLSExtProc)
       (PRESENTATION = RO)
     )
   )
    这个主要用于调用外部过程。如使用全文检索时就需要设置EXTPROC_CONNECTION_DATA
    (extproc_connection_data is a special service name that is used for external procedures )
    相应地,listener.ora也有类似内容。

配置远程连接时,我测试的tnsnames.ora中上述默认的配置要去掉,否则和上述默认配置紧挨的数据库会连接不上,具体什么原因没有找到


热点排行