在Oracle SQL Developer中同时在多个数据库连接上运行SQL脚本

时间:2012-10-10 15:03:13

标签: sql oracle oracle-sqldeveloper

我在Oracle SQL Developer中有4个不同的数据库连接。所有这些都具有完全相同的包和程序集。每当我在脚本中更改某些内容时,我必须逐个在所有连接上运行它。有没有办法在所有连接上同时运行它?

2 个答案:

答案 0 :(得分:1)

我担心您只能使用GUI在不同的连接上执行SQL开发人员查询。

但是,你应该能够使用SQLPlus来实现你想要的东西。

答案 1 :(得分:0)

您可以使用“创建数据库链接”功能:

          CREATE DATABASE LINK linkDB_1
            CONNECT TO xxxx IDENTIFIED BY xxxx
            USING 'xxxxx';


            SELECT *
            FROM   tablename@linkDB_1;

            DROP DATABASE LINK linkdb_1;

我在我的SQL Navigator上测试过,它可以工作。