打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Oracle中建立数据库连接(DBLink) - Sky的日志 - 网易博客

Oracle中建立数据库连接(DBLink)

Oracle 2010-10-30 13:57:29 阅读45 评论0   字号: 订阅

如果想在一个数据库用户下连接另一个数据库用户,可以建立数据库连接。

创建数据库连接的步骤:

必须在$ORACLE_HOME/network/admin/tnsnames.ora中配置相应的tns,然后程序才能通过配置好的tns访问

数据库

post =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.12.18)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = wlzx)
    )
  )

解释:
第一行中的post就是连接字符串(用户创建数据库连接时使用)
第四行中的192.168.12.18指的是想要连接的用户所在电脑的IP地址
第七行中的wlzx就是想要连接的数据库的SID

将这些配置数据写入到tnsnames.ora文件中,不需要重启数据库就能生效。

创建数据库连接的语句:

CREATE DATABASE LINK "myDBLink"
CONNECT TO "sky" IDENTIFIED BY "sky123"
USING 'post';

解释:
第一行中的myDBLink就是需要在SQL语句中使用的数据库连接名
第二行中的sky/sky123就是要连接的数据库的用户名和密码
第三行中的post就是在tnsnames.ora文件中配置的第一行的那个post

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
sqlplus /nolog 是什么意思
PL/SQL Developer远程连接Oracle数据库(可以使用)
ORACLE客户端连接服务器的注意事项
Oracle11g实践笔记 Oracle Net Services 配置失败
浅谈Oracle外部身份认证研究
oracle 12c创建可插拔数据库(PDB)与用户详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服