色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

淺談創建Oracle數據庫連接的兩種方法

瀏覽:9日期:2023-11-23 18:30:51

如果數據庫不在本地主機,必須在$ORACLE_HOME/network/admin/tnsnames.ora中配置相應的tns,然后程序才能通過配置好的tns訪問數據庫,但是java通過thin方式訪問oracle例外,可以采用在本地配置好的tns別名,也可以采用tns全解析名,采用別名等號后的全描述符;如下:

TESTCZ = (DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = tcp)(HOST = 10.70.9.12)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = TESTCZ)))

舉例。

現在有兩個數據庫

adb,用戶名和密碼分別是adb/adb,在本地主機配置的tns名字是tns_a,所在主機a;

bdb,用戶名和密碼分別是bdb/bdb,在本地主機配置的tns名字是tns_b,所在主機b;

現在需要在adb上面建一個連接到bdb數據庫的dblink;

方法1:

在a主機上編輯tnsnames.ora文件配置bdb數據庫的tns別名tns_b,如下:

tns_b = (DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = tcp)(HOST = 10.70.9.12)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = dbtestb)))

然后創建數據庫連接,如下:

create database link connect to bdb identified by identified by bdbusing 'tns_b';

方法2:

如果沒有權限修改tnsnames.ora,那么就沒有辦法建立到adb數據庫的tns別名,那么就只能采用在創建dblink的時候,全寫解析符號。創建dblink的方法如下:

create database linkconnect to bdb identified by identified by bdbusing '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = tcp)(HOST = 10.70.9.12)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = dbtestb)))';

創建好tns別名之后,可以采用sqlplus username/password@tnsname來測試創建的tns別名是否正確。

我在生產系統中創建的一個dblink示例:

create database link NEW_DBLINKconnect to AIIPS identified by '1qaz2wsx'using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = tcp)(HOST = 10.70.193.12)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = zjpub)))';

標簽: Oracle 數據庫
主站蜘蛛池模板: 日本 欧美 国产 | 免费黄色在线网址 | 国产精品视频一区二区三区 | 视频一区二区在线 | 91成人国产福利 | 日本成aⅴ人片日本伦 | 韩国一级毛片在线观看 | japanese 色系 tube日本 | 国产午夜精品久久久久免费视 | 99pao在线视频成精品 | 久久网站在线观看 | 男女免费视频网站 | 91精品综合| 视频综合网| 国产美女在线精品观看 | 成人小视频在线观看 | 999成人国产精品 | 成人精品免费网站 | 久久最新免费视频 | 久久怡红院亚欧成人影院 | 日本在线 | 中文 | 久久久久琪琪去精品色村长 | 老司机深夜影院入口aaaa | 免费观看a视频 | 日本韩国欧美在线观看 | 国产成人久久综合二区 | 日本韩国欧美一区 | 麻豆第一页| 国产一级精品视频 | 国产午夜精品理论片在线 | 国产午夜永久福利视频在线观看 | 多人伦精品一区二区三区视频 | 成人小视频免费 | 久久九九亚洲精品 | 日韩视频大全 | 色偷偷亚洲精品一区 | 欧美成人精品在线 | 成年男女男精品免费视频网站 | 欧美在线观看一区二区三区 | 久久有这有精品在线观看 | 黄色a三级三级三级免费看 黄色a网 |