【原创】远程连接Orcle 10g数据库

来源:互联网 发布:sql server转换oracle 编辑:程序博客网 时间:2024/05/21 21:39

若是使用sqlplus登录,cmd进入

sqlplus scott/tiger@192.168.1.5:1521/orcl,就可以链接了,

 

也可以使用Orcle的客户端工具,PLSQL Developer,这个用的比较多。

 

但是你要是安装成功使用用户登录的时候,会让你选择数据实例的,要是你的机器是作为数据库服务器的话,

 

在下拉列表中就会你要链接的数据库实例。

 

但是,你要是只是安装的客户端,你要连接远程的数据库就不会显示了。

 

解决上面的方法有两种方式:

1.在选择用户实例的地方,自己手工输入@192.168.1.5:1521/orcl连接远程的数据库

 

2.修改Oracle路径下的一个配置文件:

D:/oracle/product/10.2.0/db_1/NETWORK/ADMIN下的tnsnames.ora这个文件

 

# tnsnames.ora Network Configuration File: C:/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PC-200902191553)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

USER =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = PC-200902191553)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
)

 

上面绿色背景的就添加进去的,这里不一定就是USER,可以是其他标示,这里只是对远程链接的路径进行一个别名的定义,这里的HOST就是远程服务器名,也可以是IP地址。

 

你再重新打开PLSQL Developer客户端工具,你就会发现下拉列表中就会有你定义的这个别名链接标示了,

这样也就方便了远程的连接。

原创粉丝点击