oracle 10g建立資料庫鏈的簡化
在yangtingkun的blog上看到《Oracle10g的簡化連線方式》,並提及對建立dblink也適用。
本文在10g的環境下簡單測試簡化方式下建立dblink的方法。
--源資料庫版本
suk@ORA10G> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
--建立一個指向10g資料庫的dblink
using後接的是目標資料庫IP、監聽埠、服務名。如果監聽埠是1521的話可以省略不寫。
suk@ORA10G> create database link suk10g connect to suk identified by suk using '172.25.4.89:1522/ora10g';
資料庫連結已建立。
suk@ORA10G> select * from v$version@suk10g;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
--從查詢結果可以看到dblink是正確的。
--建立一個指向9i資料庫的dblink
suk@ORA10G> create database link suk9i connect to suk identified by suk using '172.25.4.89:1521/suk';
資料庫連結已建立。
suk@ORA10G> select * from v$version@suk9i;
BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
PL/SQL Release 9.2.0.1.0 - Production
CORE 9.2.0.1.0 Production
TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
NLSRTL Version 9.2.0.1.0 - Production
--從查詢結果可以看到dblink是正確的。
這種方式可以讓我們在建立dblink時免去在源資料庫配置tnsnames的麻煩。
注意:這種方式只適用於源資料庫版本10g的資料庫,但目標資料庫可以是其他版本的資料庫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/231499/viewspace-63852/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 資料庫 10g中的分割槽功能(轉)Oracle資料庫
- Oracle各種版本下“示例資料庫的建立”的建立Oracle資料庫
- Linux下基於裸裝置建立10g資料庫Linux資料庫
- oracle資料庫建立資料庫例項-九五小龐Oracle資料庫
- Oracle:容器資料庫簡介Oracle資料庫
- Oracle - 資料庫的組成簡介Oracle資料庫
- 【AWR】Oracle資料庫建立awr基線Oracle資料庫
- Oracle獲取資料庫中的物件建立語句Oracle資料庫物件
- oracle資料庫建立、刪除索引等操作Oracle資料庫索引
- oracle資料庫使用者建立步驟Oracle資料庫
- 揭祕Oracle雲(一):建立雲資料庫Oracle資料庫
- Oracle資料庫挖坑利器-精簡卷Oracle資料庫
- Oracle 10g RAC 資料儲存更換Oracle 10g
- 使用免費的Oracle雲服務-建立ATP資料庫Oracle資料庫
- 揭祕Oracle雲(二):建立自治雲資料庫Oracle資料庫
- Oracle23ai 資料庫的簡單驗證OracleAI資料庫
- 第1章 Oracle資料庫簡介-RMOracle資料庫
- 第1章 Oracle資料庫簡介-DBMSOracle資料庫
- 【BUILD_ORACLE】Oracle 19c RAC搭建(六)建立RAC資料庫UIOracle資料庫
- Oracle資料庫-----資料庫的基本概念Oracle資料庫
- MongoDB資料庫建立的基本規範簡要介紹MongoDB資料庫
- 建立資料庫資料庫
- [轉]Oracle資料庫ASH和AWR的簡單介紹Oracle資料庫
- 使用免費的Oracle雲服務-建立並使用ADW資料庫Oracle資料庫
- oracle dg庫資料檔案建立失敗ORA-01111Oracle
- 靜默方式安裝、升級oracle(二): 建立資料庫Oracle資料庫
- Oracle同一臺伺服器建立多個資料庫Oracle伺服器資料庫
- 「Oracle」Oracle 資料庫安裝Oracle資料庫
- oracle 10g在linux下的安裝及簡單命令Oracle 10gLinux
- oracle資料庫的impdp,expdpOracle資料庫
- oracle資料庫%notfound的理解Oracle資料庫
- 使用 @NoRepositoryBean 簡化資料庫訪問Bean資料庫
- 建立資料庫表資料庫
- Mysql建立資料庫MySql資料庫
- 如何建立最簡單的 ABAP 資料庫表,以及編碼從資料庫表中讀取資料 (上)資料庫
- 基於Docker部署Oracle、MySQL等資料庫的資料檔案持久化DockerOracleMySql資料庫持久化
- Oracle資料庫配置Oracle資料庫
- rest_framework django 簡單使用(資料庫建立資料, 覆蓋資料, 其他的大同小異)RESTFrameworkDjango資料庫