成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle 10g透明網關訪問SQL Server 2000之創建DB Link

數據庫 Oracle
本文我們接著上次介紹Oracle 10g透明網關訪問SQL Server 2000的配置過程,包括配置tnsname.ora、創建DB Link以及連接測試等,希望能夠對您有所幫助。

上次我們介紹了:Oracle 10g透明網關訪問SQL Server 2000之配置監聽,本文我們接著上次的介紹一下Oracle 10g透明網關訪問SQL Server 2000之創建DB Link的過程,接下來就讓我們一起來了解一下吧!

七、配置tnsname.ora

D:\oracle\product\10.2.0\tg_1\NETWORK\ADMIN目錄下配置tnsnames.ora文件,如下:

  1. UFDATA_002_2009=    
  2. (DESCRIPTION =    
  3. (ADDRESS_LIST =    
  4. (ADDRESS =  
  5. (PROTOCOL = TCP)(HOST = 192.168.0.233)(PORT = 1521))    
  6. )    
  7. (CONNECT_DATA =    
  8. (SID=UFDATA_002_2009)    
  9. )    
  10. (HS = OK)    

留意HS=OK,這主要由于是用于Oracle server調用異構服務器進行處理必須的。  

現在使用tnsping測試:  

  1. C:\Documents and Settings\rocky>tnsping ufdata_002_2009 TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 05-6月 - 2009 08:16:30  
  2. Copyright (c) 1997, 2005, Oracle. All rights reserved.  已使用的參數文件:    
  3. D:\oracle\product\10.2.0\tg_1\network\admin\sqlnet .ora 已使用 TNSNAMES 適配器來解析別名  
  4. Attempting to contact  
  5. (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)    
  6. (HOST = 192.168.0.233)(PORT = 1521)))  
  7. (CONNECT_DATA = (SID=UFDATA_002_2009)) (HS   = OK))    
  8. OK (20 毫秒) 

一切正常,由透明網關必須通過其它ORACLE庫進行訪問其它庫(dblink),該步驟可以省略,這里使用tnsping測試。

八、創建訪問SQL SERVER訪問賬號  

由于使用DBLINK不能為空密碼,為了使用數據安全性,在192.168.0.233服務器創建一個登錄賬號為oracletosql,密碼為oracletosql,并設置權限訪問UFDATA_002_2009數據庫權限。

九、Oralce 創建DBLINK  

  1. create public database link UFDATA2009 connect to "oracletosql" identified by "oracletosql" using    
  2. '(DESCRIPTION =    
  3. (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.233)(PORT=1 521)) (CONNECT_DATA=(SID=UFDATA_002_2009)    
  4. )    
  5. (HS = ok))'; 

留意DESCRIPTION的HS與tnsname.ora中的HS=OK。  

十、測試連接并使用SQL  

SQL>Select * From DUAL@UFDATA2009; SQL> DUMMY ------ X 連接正常  

由于ORACLE 數據庫采用PL-SQL而SQL SERVER采用T-SQL且異構數據題目,即使用采用標準SQL仍可能無法正常訪問。為了使用ORACLE 方便使用SQL SERVER的數據。 

現進行以下構建:建立表視圖,屏蔽@UFDATA2009 DBLINK連接,重要的是在PLSQL Developer可以使用智能感知功能。  

  1. Create Or Replace View DJ_UFDATA_HR_SHOW    
  2. As    
  3. Select * from hr_v_HR31_show@UFDATA2009     
  4. With Read Only;  

構建標準ORACLE訪問視圖DJ_UFDATA_HR,在構建DJ_UFDATA_HR視圖大部分使用智能感知形式得出字段,否則即使用寫的字段名和智能感知一樣也可能出錯(無效字段或索引等等錯誤信息),且必須使用AS 命別名為ORACLE方便訪問。  

  1. Create Or Replace View DJ_UFDATA_HR    
  2. As   
  3. select "HR"."cPsn_Num" As cPsn_Num,    
  4. "HR"."cPsn_Name" As cPsn_Name,     
  5. "HR"."cDept_Name" As cDept_Name,     
  6. "HR"."cDept_num" As cDept_num,    
  7. "HR"."cPsnProperty" As cPsnProperty    
  8. from DJ_UFDATA_HR_SHOW "HR"    
  9. With Read Only;  

總結:

在進行配置透明網關訪問SQL SERVER時,整個過程的SID(DBLINK命名隨意)最好命名與SQL SERVER數據庫一致,如UFDATA_002_2009,否則很輕易出現以下錯誤信息:

  1. ORA-: error diagnosed by Net8 when connecting to an agent    
  2. Unable to retrieve text of NETWORK/NCR message    
  3. ORA-02063: preceding 2 lines from UFDATA2009  

另外在DBLINK訪問用戶賬號最好使用小寫且使用""雙引號,如" oracletosql" ,這樣可以SQL SERVER2000和SQL SERVER2005訪問,另外就是ORACLE 方便訪問SQL SERVER的SQL程序。

關于Oracle 10g透明網關訪問SQL Server 2000的配置過程至此已經全部介紹完畢了,希望本次的介紹能夠對您有所收獲!

原文出處:http://blog.csdn.net/rockywu/archive/2009/06/04/42 .aspx。

【編輯推薦】

  1. Oracle 10g客戶端的安裝配置操作詳解
  2. Win7下安裝Oracle 10g常見錯誤的解決方案
  3. Windows7下如何卸載64位的Oracle 10g數據庫
  4. Oracle 10g配置不正確造成的錯誤分析及解決方案
  5. Oracle 10g Shrink Table和Shrink Space使用詳解

 

責任編輯:趙鵬 來源: 新浪博客
相關推薦

2011-08-17 14:41:12

Oracle 10g透SQL Server

2010-09-08 08:44:30

SQL Server

2009-10-20 18:32:25

Oracle 10g

2010-04-14 10:03:52

SQL Server

2011-08-30 14:40:46

SQL Server Oracle 10gC#源碼程序

2011-04-15 09:53:37

Oracle 10gSQL優化

2010-04-14 16:09:51

Oracle 10g歸

2010-04-14 17:51:44

Oracle DB L

2011-03-25 16:10:58

oraclenagios

2011-05-13 11:21:51

linuxoracle 10g安裝

2009-10-23 15:54:01

Oracle 10g序

2011-08-29 13:40:12

Oracle 10g創建表空間

2011-03-29 09:56:48

Oracle數據庫10SQL

2011-08-17 15:30:47

Oracle 10gutlsampl.sqscott用戶

2011-03-29 10:09:41

Oracle 10g虛擬數據庫

2011-08-23 14:23:25

Oracle 10g內系統全局區

2010-04-13 10:07:19

Oracle 10G

2009-11-19 10:32:41

Oracle 10g服

2010-03-30 19:31:25

Oracle 10g

2011-08-17 16:28:31

Windows SerOracle 10g
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: av影音资源| 亚洲精品乱码久久久久久蜜桃 | 午夜激情影院 | 在线免费观看黄网 | 中文av网站| 精品一二区 | 成人一区二区三区 | 亚洲福利一区二区 | 成人一区二区视频 | 欧美亚洲另类丝袜综合网动图 | 黑人巨大精品欧美一区二区免费 | 蜜桃av一区二区三区 | 在线视频久久 | 国产激情综合五月久久 | 国产成人精品一区二区三区在线 | 亚洲精品一 | 91在线观看视频 | 在线看国产| 91在线精品秘密一区二区 | 久视频在线观看 | 久久久精品一区 | 青青草社区 | 国产精品美女一区二区三区 | 日韩欧美三级 | 日韩资源| 香蕉久久久 | 久久久久国产精品 | 成人欧美一区二区三区在线播放 | 日韩免费视频 | 91在线免费观看 | 久久久婷婷 | 久www| 日皮视频免费 | 欧美性视频在线播放 | 亚洲精品久久久久avwww潮水 | 国产一区二区三区四区区 | 麻豆久久久久久 | 成人免费三级电影 | 99在线免费观看视频 | 久草视频在线播放 | 欧美精品成人 |