当前位置: 网站首页 > 新闻资讯 > 行业知识
成功案例 公司动态 最新资讯 行业知识 财务案例

在本机怎么连接服务器上的Oracle数据库呢

  在本地,电脑安装了Oracle10g客户端,然后我需要访问公司服务器上的某个数据库,,遇到了很多的问题。问题如下:

  (1)本地需要启动某个模式的服务和监听器吗?

  这个问题害的我在本地服务项中找这个服务找的DT,到最后才知道本地根本就没有啥需要启动的Oracle服务!

  (2)打开SQL Plus之后,弹出窗口要求输入“用户名”,“口令”,“主机字符串”;

  1:找到tnsnames.ora文件,然后开始编辑

  (注意:我装的是10g的客户端,可能地址不大一样,但是最终要找的那个文件我想是一样的)

  2:Java代码

  $oracle_home\product\10.2.0\client_1\NETWORK\ADMIN //在这个目录下

  /*

  3:在此目录下有一个“tnsnames.ora”的文件,

  用记事本打开这个文件,开始进行配置

  */

  //文件大概如下内容

  AAA_HOST =

  (DESCRIPTION =

  (ADDRESS_LIST =

  (ADDRESS = (PROTOCOL = TCP)(HOST = host_name)(PORT = 1521))

  )

  (CONNECT_DATA =

  (SID = BBB)

  (SERVER = DEDICATED)

  )

  )

  BBB =

  (DESCRIPTION =

  (ADDRESS_LIST =

  (ADDRESS = (PROTOCOL = TCP)(HOST = host_name)(PORT = 1521))

  )

  (CONNECT_DATA =

  (SERVICE_NAME = BBB)

  )

  )

  AAA =

  (DESCRIPTION =

  (ADDRESS_LIST =

  (ADDRESS = (PROTOCOL = TCP)(HOST = host_name)(PORT = 1521))

  )

  (CONNECT_DATA =

  (SERVICE_NAME = AAA)

  )

  )

  /*

  4:其实最主要的是在下面的配置。我这里配置了两个,一个AAA,一个是BBB,这是在服务器上对应的两个模式数据库名,一定是要对应的!另外:host_name是目标服务器的机器名,这样就可以了!

  当我连接时,直接在“主机字符串”一栏输入"AAA"或"BBB"即可!

分享到:
点击次数:  更新时间:2016-06-23 17:46:43  【打印此页】  【关闭
京ICP备11045779号  北京工商

北京聚元亨新科技有限公司 版权所有

地址:北京市海淀区上地十街辉煌国际 邮编:100085