در محیط SQLcl می توان با کمک دستور bridge بین نیلوبلاگ دو دیتابیس نیلوبلاگ ارتباط نیلوبلاگ برقرار کرد.
ابتدا فرمت کلی دستور bridge را مرور می کنیم:
BRIDGE <targetTableName> as “<jdbcURL>”(<sqlQuery>);
به عنوان مثال، با دستور زیر، جدولی را از دیتابیس db19c، در دیتابیس جاری ایجاد می کنیم:
SQL> tables
no rows selected
SQL> bridge tbl2 as “jdbc:oracle:thin:usef/[email protected]:1521/orcl”(select * from TBL1);
Created table tbl2 and inserted 9 row(s)
SQL> tables
TABLES
———–
TBL2
علاوه بر دستور bridge دستور copy هم به عنوان یک دستور قدیمی برای برقراری نیلوبلاگ ارتباط بین چند دیتابیس قابل استفاده نیلوبلاگ است. البته این دستور علاوه بر محیط SQLcl، در محیط sqlplus قابل اجرا است:
SQL> copy from usef/[email protected]:1521/db1 to usef/[email protected]:1521/db2 create tbl7 using select * from tbl1;
Array fetch/bind size is 15. (arraysize is 15)
Will commit when done. (copycommit is 0)
Maximum long size is 80. (long is 80)
Table TBL7 created.
9 rows selected from [email protected]:1521/db2.
9 rows inserted into TBL7.
9 rows committed into TBL7 at [email protected]:1521/db1.
تالار های تخصصی...
ما را در سایت تالار های تخصصی دنبال میکنید
برچسب: نویسنده: خنجی بازدید: 231 تاريخ: سه شنبه 18 آذر 1399 ساعت: 22:46