1樓:匿名使用者
sql> create database link mydblink
2 connect to test identified by test123
3 using '(description =
4 (address_list =
5 (address = (protocol = tcp)(host = 192.168.1.210)(port = 1521)))
6 (connect_data = (service_name = orcl)
7 )
8 )';
database link created.
sql> select count(1) from user_tables@
來mydblink;
count(1)
----------6注:
如果建立全自局dblink,必須使用systm或sys使用者,在database前加public。
oracle資料庫如何建立database link
2樓:
create database link
connect to 『賬號』 identified by 『密碼內』容
using '(description =(address_list =
(address = (protocol = tcp)(host = 10.70.9.12)(port = 1521))
)(connect_data =
(service_name = dbtestb)))';
3樓:靜墨思
create database link [name]connect to [user]
identified by "[password]"
using '127.0.0.1/orcl' ;
在pl/sql developer中如何建立 database link及使用詳解
4樓:匿名使用者
我在單位建立幾n次,如有兩個oracle資料庫a和b,想從a呼叫b的資料,方法如下:
1、在a伺服器上,配置oracle連線串,連線b伺服器,即相當於a是客戶端一樣;
2、在pl/sql developer中,找到左側樹中的database link,點右鍵建立;
3、然後按照提示,寫上相關b資料庫中的使用者名稱、密碼、剛剛在1中設定好的連線串名以及database link的名字;
4、在登陸a後,用@+database link的名字來訪問資料,例:b資料庫在a資料庫中設定的名字為bdatabase,b資料庫有權訪問b資料庫中的t1表,在a資料庫訪問格式如下:select * from t1@bdatabase;
oracle中update trigger中嵌入select語句出錯
oracle 的 for each row 觸發器,不允許在 觸發器裡面,select update delete 自己這個表。你的觸發器是 before insert or updateon uup company baseinfofor each row 但是觸發器 裡面有 select fro...
oracle 缺失關鍵字,在Oracle中執行一個查詢語句總是報缺少關鍵字
case when 不能那麼用的。where org term unit y andmonths between mat date,org date 12 org term or org term unit m andmonths between mat date,org date org term...
hibernate對映oracle中的number型別應該對映
integer long double 看number的詳細情況而定,如長度 小數位數等 看你number的位數,是否帶小數位。如果帶小數位數比較多的話,是double,是整數的話,一般是int,長度大的話,就會變成long型別。只要能夠放下你在資料庫中定義的number型別就可以了 對映的時候選擇...