zoukankan      html  css  js  c++  java
  • Oracle 建立 DBLINK

    在oracle 数据库用DBLINK连接另一个数据库
    方法一:
    create database link XXX --即将建立的dblink名
    connect to 数据库用户名 identified by "密码"
    using (DESCRIPTION=
    (ADDRESS_LIST=
    (ADDRESS = (PROTOCOL=TCP)(HOST=XXX.xxx.xxx.xx)(PORT=1521) ---数据库IP
    )
    (
    CONNECT_DATA=(SERVICE_NAME=XXX) --要连接的数据库的SID
    )
    ));

    例1:连接湖州社保数据库
    -- Create database link
    create database link NEWSBJK
    connect to QUERY
    using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=202.96.255.25)(PORT=1521)))(CONNECT_DATA=(SID=hzsi2)(SERVER=DEDICATED)))';
    例2:
    -- Create database link
    create database link HZWEB
    connect to ZJHUZWEB
    using '(DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.134)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SID = hzjy11)
    (SERVER = DEDICATED)
    )
    )';


    方法二:

    -- Create database link
    create database link xxx----即将建立的dblink名
    connect to 数据库用户名 identified by "密码"
    using 'xxx.xxx.xxx.xx-----数据库IP';

    连接成功后从所连接的数据库中取数的方法:select * from tbl_ost_notebook@dblink;

    说明:只需在表名的后面加上"@DBLINK名字"即可。 同一数据库中的不同用户在表前加上待查用户的用户名.(注意点)表@数据库 即可

  • 相关阅读:
    sql之Replace
    虚拟主机的IIS连接数和访问流量限制各是什么
    SQL COUNT() 函数
    bzoj3163 Eden的新背包问题
    THUPC2018 城市地铁规划
    HNOI 2017 礼物
    NOI 模拟赛
    PKUSC2018 Slay The Spire
    NOI 模拟赛
    NOI 模拟赛
  • 原文地址:https://www.cnblogs.com/xunyi/p/11603836.html
Copyright © 2011-2022 走看看