偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

淺談創(chuàng)建Oracle數(shù)據(jù)庫(kù)連接的兩種方法

運(yùn)維 數(shù)據(jù)庫(kù)運(yùn)維 Oracle
本文將介紹如何使建立一個(gè)Oracle數(shù)據(jù)庫(kù)連接就像你在程序中建立一個(gè)到數(shù)據(jù)庫(kù)的連接一樣的兩種方法。希望大家能從中受益。

如果數(shù)據(jù)庫(kù)不在本地主機(jī),必須在$ORACLE_HOME/network/admin/tnsnames.ora中配置相應(yīng)的tns,然后程序才能通過(guò)配置好的tns訪問(wèn)數(shù)據(jù)庫(kù),但是java通過(guò)thin方式訪問(wèn)oracle例外,可以采用在本地配置好的tns別名,也可以采用tns全解析名,采用別名等號(hào)后的全描述符;如下:

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

舉例。

現(xiàn)在有兩個(gè)數(shù)據(jù)庫(kù)

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

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

現(xiàn)在需要在adb上面建一個(gè)連接到bdb數(shù)據(jù)庫(kù)的dblink;

方法1:

在a主機(jī)上編輯tnsnames.ora文件配置bdb數(shù)據(jù)庫(kù)的tns別名tns_b,如下:

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

然后創(chuàng)建數(shù)據(jù)庫(kù)連接,如下:

create database link

connect to bdb identified by identified by bdb

using 'tns_b';

方法2:

如果沒(méi)有權(quán)限修改tnsnames.ora,那么就沒(méi)有辦法建立到adb數(shù)據(jù)庫(kù)的tns別名,那么就只能采用在創(chuàng)建dblink的時(shí)候,全寫(xiě)解析符號(hào)。創(chuàng)建dblink的方法如下:

create database link
connect to bdb identified by identified by bdb

using '(DESCRIPTION =
  (ADDRESS_LIST =
   (ADDRESS = (PROTOCOL = TCP)(HOST = 10.70.9.12)(PORT = 1521))
  )
  (CONNECT_DATA =
   (SERVICE_NAME = dbtestb)
  )
 )';

創(chuàng)建好tns別名之后,可以采用sqlplus username/password@tnsname來(lái)測(cè)試創(chuàng)建的tns別名是否正確。

我在生產(chǎn)系統(tǒng)中創(chuàng)建的一個(gè)dblink示例:

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

【編輯推薦】

  1. 實(shí)戰(zhàn)PHP5+Apache2.2+MySQL5.1配置經(jīng)歷
  2. 優(yōu)化MySQL插入方法的五個(gè)妙招
  3. 詳解MySQL三項(xiàng)實(shí)用開(kāi)發(fā)知識(shí)
責(zé)任編輯:彭凡 來(lái)源: 51CTO
相關(guān)推薦

2009-08-25 11:35:27

C#連接數(shù)據(jù)庫(kù)

2011-04-25 09:53:31

C++mysql

2011-05-24 09:18:59

C++連接mysql數(shù)據(jù)庫(kù)

2011-08-29 17:25:21

Oracle日期范圍搜索

2010-04-06 10:52:06

Oracle數(shù)據(jù)庫(kù)

2010-04-13 09:50:44

Oracle跟蹤

2010-10-26 14:06:43

oracle連接遠(yuǎn)程數(shù)

2010-04-28 16:23:18

Oracle數(shù)據(jù)庫(kù)

2011-07-14 17:50:50

domino數(shù)據(jù)庫(kù)

2011-03-10 14:03:00

Access數(shù)據(jù)庫(kù)Excel

2010-03-05 16:03:30

Python連接數(shù)據(jù)庫(kù)

2010-05-06 09:30:16

Oracle創(chuàng)建數(shù)據(jù)庫(kù)

2010-05-26 18:52:12

SVN庫(kù)

2010-11-16 16:36:40

Oracle刪除用戶

2009-04-21 11:23:56

Oraclespool比較

2010-09-08 13:53:10

.NET連接Sybas

2011-07-04 13:39:32

注冊(cè)表監(jiān)聽(tīng)器

2019-03-27 14:41:41

Python數(shù)據(jù)庫(kù)Windows

2010-08-04 17:41:52

掛載NFS

2010-11-19 14:51:09

Oracle數(shù)據(jù)庫(kù)關(guān)閉
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)