Oracle環境下的用戶訪問另一個用戶下的表

1.首先保證雙方用戶之間的網絡是通的

檢查方法:

ping 另一個用戶的網絡IP  或 telnet 另一個網絡的IP 端口

ping完或者telnet完具體顯示什麼百度!!! 

2.然後最重要的就是找倆用戶之間的Database  links

工具:PL/SQL  或者 Toad  或者 SQL Tools  或者 SQL Developer 或者 sql*plus 

附件==》

1、sql*plus 
這是Oracle 數據庫的命令行工具, 功能強大, 但是學習成本高, 要記住非常多的命令和選項. 不太方便。

2、PL/SQL Developer 
這是第三方開發的工具, 用於編寫PL/SQL 代碼, 調試, 查看執行計劃等等功能. 比較方便, 但是是付費軟件. Oracle 沒有收購這家公司, 大家只能用低版本的綠色版. 性能有很大的問題, 而且經常莫名其妙卡死。

3、SQL Developer 
Oracle 自己開發的IDE. 跟Oracle 數據庫無縫集成, 而且是免費的.下載地址: 

https://www.oracle.com/technetwork/cn/developer-tools/sql-developer/downloads/index.html
下載時最好下載自帶JDK的版本, 自帶JRE 的運行性能要比不帶JRE 的好很多。

4、SQL Tools 
免費, 軟件很小, 速度極快.下載地址: 

http://www.sqltools.net/

5、Toad 
國外很多客戶在用, 我偶爾用一下, 用於導入Excel 中的數據到數據庫. 平時不喜歡用這個軟件的原因是, Toad 界面真的好醜, 按鈕亂七八糟的堆放在一起, 完全不知道如何下手. 這個軟件也是收費的, 功能很強大.

以PL/SQL爲例吧:

圖示:這個是其中一個用戶底下的link

其中一個用戶查詢另一個用戶底下表的腳本:

select *from 表名.@鏈接名 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章