zoukankan      html  css  js  c++  java
  • oracle 两数据库联合查询(Create DataBase Link )

    http://topic.csdn.net/t/20020818/11/949864.html

     

    我想在一个pl/Sql同时访问两个数据库(分别在两个服务器上), 
    有人告诉我用DbLink,   但我不知道怎么个用法! 
    请问DbLink怎么个用法?

     

    create   database   link   USER2   using   'USER2 '   connect   to   
    SCOTT1   identified   by   TIGER1 

    create   database   link   USER2(连接名字,利用该名字就可以直接上数据库)   using   'USER2 '(服务名称,即在本地的net   manager中配置的连接远程数据库的服务名)   connect   to   
    SCOTT1(连接远程数据库时的用户名)   identified   by   TIGER1(密码)

     

    哦,应该把using放到最后面,即 
    create   database   link   User2   connect   to   fra   identified   by   high   using   'mydb_js '

    谢谢了,终于连上。 
    但怎么把User2(mydb_js)上的数据抓出来呢? 
    我是这么用的: 
    (1)select   *   from   table1@user2 
    提示:   ORA-12154:   TNS:   无法处理服务名 
    出错处:user2 
    (2)select   *   from   @user2.table1 
    提示:   ORA-00903:   表名无效 
    出错处:   @user2

  • 相关阅读:
    vue-router 动态路由匹配
    vue-router $route
    vuex mapActions
    vuex mapMutations 使用
    ES6 动态计算属性名
    vuex Payload 荷载
    vuex mapGetters
    vuex mapState使用
    Vue 引入ElementUI 2.0.11:依赖未发现的问题
    vuex 深入理解
  • 原文地址:https://www.cnblogs.com/adolfmc/p/2734891.html
Copyright © 2011-2022 走看看