zoukankan      html  css  js  c++  java
  • oracle-2_dblink的创建和使用

    一、创建dblink

      1、查询创建dblink表

        SELECT * FROM DBA_DB_LINKS;

    DECLARE I NUMBER(22);
        BEGIN
        SELECT COUNT(*) INTO I FROM DBA_DB_LINKS WHERE DB_LINK = 'ZSZQ_DBLINKNEW'; 
        IF I=0 THEN
          EXECUTE IMMEDIATE 'CREATE DATABASE LINK ZSZQ_DBLINKNEW  CONNECT TO "EMPZSZQ" identified by "123456" USING ''(DESCRIPTION = (ADDRESS_LIST =    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.169.0.42)(PORT = 1521))  )  (CONNECT_DATA =   (SERVICE_NAME = ZSZQ)   ))''';
        END IF;
        END;
    /

      2、字段解释

      ZSZQ_DBLINKNEW:dblink名称
      EMPZSZQ:数据库用户名
      123456:数据库密码
      192.169.0.42:数据库ip地址
      1521:orale数据库端口
      ZSZQ:数据库实例名

     3、dblink的用法
      select * from tb_cpzx_vpif_cpdm_wms@zszq_dblinknew where id =109981;
      注:
      tb_cpzx_vpif_cpdm_wms:数据库中表名称
        zszq_dblinknew:dblink中名称,对应表DBA_DB_LINKS中字段DB_LINK

      
  • 相关阅读:
    Visual C++ in Visual Studio 2015
    Paxos
    dtrace
    性能测试应该怎么做?
    CLREX
    Header Field Definitions Accept-Encoding
    汇编跟逆向工程
    Optimize Managed Code For Multi-Core Machines
    Improve Scalability With New Thread Pool APIs
    CLR thread pool
  • 原文地址:https://www.cnblogs.com/ouyy/p/10020041.html
Copyright © 2011-2022 走看看