听说有例如:
INSERT INTO TAB1@DB1 SELECT * FROM TB2@DB2有这样的用法吗?如果有,要dba进行什么相关的设置?

解决方案 »

  1.   

    create public database link mylink
    connect to scott identified by tiger
    using 'test';select * from table@test
      

  2.   

    dba不要设置,只要创建一个数据库连接。
    insert into tab1 select * from tab2@test;
      

  3.   

    你在tnsnames.ora里配置另外一个数据库的信息,也能有如此效果
      

  4.   

    创建数据库链,INSERT INTO TAB1@DB1 SELECT * FROM TB2@DB2 有时需要加上.world,也可以在init.ora 文件中将global_names设为false
      

  5.   

    DROP PUBLIC DATABASE LINK rep.hr_group@rldba; //delete Database link
    CREATE PUBLIC DATABASE LINK rep.hr_group@rldba CONNECT TO rldba IDENTIFIED BY admin USING 'rldba'; //Create Database linkselect * from [email protected]_group@rldba; //Test the Database link
      

  6.   

    1、首先创建一个远程连接
    create public database link mylink
    connect to scott identified by tiger
    using 'test';
      

  7.   

    1、首先创建一个远程连接
    create public database link mylink_1
    connect to scott_1 identified by tiger_1
    using 'test_1';//带 '_1'的根据情况自己修改2、insert,delete,update 时在表名后加 @mylink_1
    如:update table_1@mylink_1 set ......