国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:27日期: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 數據庫
主站蜘蛛池模板: 精品久久久久久久久免费影院 | 婷婷的久久五月综合先锋影音 | 欧美一级别 | 洋老外米糕国产一区二区 | 天堂素人搭讪系列嫩模在线观看 | 亚洲日本va午夜中文字幕 | 国产精品爱久久久久久久 | 可以免费看黄的网址 | 日本b站一卡二卡乱码入口 日本s色大片在线观看 | 国产三级免费观看 | 欧美日韩性视频一区二区三区 | 毛片在线播放网站 | 亚洲第一男人天堂 | 91视频一88av| 亚洲国产精品久久网午夜 | 91香蕉成人 | 亚洲黄色第一页 | 大臿蕉香蕉大视频成人 | 99视频一区 | 国产午夜毛片一区二区三区 | 狠狠色狠狠色综合日日32 | 中国一级特黄剌激爽毛片 | 九九香蕉 | 一区二区三区中文国产亚洲 | 欧美日韩精彩视频 | 中日韩一级片 | 国产区亚洲区 | 三级国产在线观看 | 99久久精品免费 | 日本精品视频在线播放 | 日本免费一区尤物 | 精品久久久日韩精品成人 | 亚洲依依成人综合在线网址 | 免费一级欧美大片久久网 | 国产99视频精品免费视频7 | 国产一区二区免费视频 | 亚洲人成在线播放网站岛国 | 欧美国产永久免费看片 | 在线观看日韩www视频免费 | 国产成人精品高清在线 | 久久免费毛片 |