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

在SQL SERVER中訪問ORACLE表的方法

數據庫 Oracle
訪問ORACLE表不僅在ORACLE中可以,在在SQL SERVER中同樣可以做到,下面就讓我們來了解一下在SQL SERVER中訪問ORACLE表的方法。

在SQL SERVER中,能否訪問ORACLE表,進行查詢操作呢?答案無疑是可以的,下面就為你介紹在SQL SERVER中訪問ORACLE表的實現方法,供您參考。

一、配置

方法一:通過oracle的sql*net客戶端與Oracle數據庫直接相連

1、在SQL SERVER所在服務器上安裝Oracle客戶端,并配置好客戶端,能用sqlplus
工具連通Oracle數據庫
2、打開ENTERPRISE MANAGER,安全性>鏈接服務器,右鍵選擇“新建鏈接服務器”
3、“鏈接服務器”->ORCL (為鏈接服務器取名字)
選擇“其它數據源”,在“提供程序名稱” 欄中選擇“Microsoft OLE DB Provider
for Oracle”
4、在“產品名稱”->“Oracle”  “數據源”->“ora9i”(此處填tnsnames.ora中的服務名)
在“提供程序字符串”->“MADAORA”
5、切換到“安全性”一頁中,在”本地登錄“中加入oracle數據庫的用戶名,選擇“用此安全
上下文進行”,填入oracle數據庫登錄的用戶和密碼
6、切換到“服務器選項”一頁中,將所有選項都選上
7、最后點擊“確定”完成設置
8、在查詢分析器中使用創建好的鏈接服務器ORCL

SELECT * FROM ORCL..SMS.EMP
其中ORCL是鏈接服務器名,SMS是Oracle數據庫的用戶名,EMP是表名

方法二:通過ODBC與Oracle數據庫相連

1、在SQL SERVER所在服務器上安裝Oracle客戶端,并配置好客戶端,能用sqlplus
工具連通Oracle數據庫
管理工具>數據源中創建一個系統DSN
2、打開ENTERPRISE MANAGER,安全性>鏈接服務器,右鍵選擇“新建鏈接服務器”
3、“鏈接服務器”->ORCL (為鏈接服務器取名字)
選擇“其它數據源”,在“提供程序名稱” 欄中選擇“Microsoft OLE DB Provider
for ODBC”
4、在“產品名稱”->“Oracle”  “數據源”->“ora9i”(此處填創建的系統DSN名)
在“提供程序字符串”->“MADAORA”
5、切換到“安全性”一頁中,在”本地登錄“中加入oracle數據庫的用戶名,選擇“用此安全
上下文進行”,填入oracle數據庫登錄的用戶和密碼
6、切換到“服務器選項”一頁中,將所有選項都選上
7、最后點擊“確定”完成設置
8、在查詢分析器中使用創建好的鏈接服務器ORCL
 SELECT * FROM ORCL..SMS.EMP
 其中ORCL是鏈接服務器名,SMS是Oracle數據庫的用戶名,EMP是表名

二、關于查詢中不能使用到索引的問題

在SQLSERVER中查詢一個oracles上的表:
SELECT * FROM ORCL..SMS.EMP WHERE NAME = 'TOM'
EMP有幾百萬數據,并且在NAME上建了索引,發現查詢非常慢,通過查詢oracle上的
視圖v$sqlarea,發現WHERE條件根本沒有傳到oracle服務器上,后來通過幾次測試
后總算解決了該問題,總結如下:

當使用鏈接服務器訪問ORACLE表,查詢oracle的表時,where子句中字段如果是number類型,則該
where條件不會傳到oracle服務器;

如果是char類型,則可以傳到oracle服務器上,但是必須在創建鏈接服務器時一定要
把選項"與排序規則兼容"選上,否則也不會傳到oracle服務器上的;

 

 

 

【編輯推薦】

Oracle to_date()函數使用

Oracle內存結構--SGA

oracle connect角色權限的變化

Oracle system用戶的實際權限

Oracle只讀用戶角色的建立

責任編輯:段燃 來源: 互聯網
相關推薦

2010-09-16 09:49:38

sql server建

2010-09-02 11:34:51

SQL刪除

2010-09-08 08:44:30

SQL Server

2011-05-17 10:49:55

OracleSQL Server

2010-10-20 14:56:18

2010-11-11 10:53:22

SQL Server遍

2010-11-19 13:59:25

oracle告警日志

2010-11-10 10:27:58

訪問SQL Serve

2010-09-14 11:45:16

Sql Server系

2010-09-16 16:35:31

sql server表

2010-04-14 11:22:12

Oracle同時訪問

2009-03-18 10:56:29

生命周期全局臨時表SQL Server

2009-08-05 15:17:02

NTILE函數

2010-09-16 14:13:11

SQL Server系

2011-05-25 13:10:40

SQL ServerOracle

2010-11-10 15:23:55

SQL SERVER

2010-10-19 16:20:32

SQL SERVER表

2010-09-16 15:20:36

sql server表

2010-07-26 13:56:38

SQL Server臨

2010-04-16 17:17:31

Oracle訪問
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩欧美在线不卡 | 激情自拍偷拍 | 亚洲一区二区三区在线免费 | 欧美视频二区 | 久草视频在线播放 | 国产成人高清在线观看 | 国产成人高清视频 | 在线国产一区 | 激情毛片 | 欧美精品在线播放 | 亚洲欧美在线观看视频 | 天天插天天射天天干 | 天天综合久久网 | 中文字幕第一页在线 | 99re在线视频 | 午夜精品久久久久久久久久久久久 | 亚洲一区在线播放 | 99久久国产 | 国产欧美一区二区三区久久 | 亚洲精品久久久久久久久久吃药 | 精品国产一区二区三区久久影院 | 久久精品国产一区二区电影 | 欧美国产视频 | 99久久精品免费看国产小宝寻花 | 精品综合久久 | 久久久久国产 | 国产91在线 | 亚洲 | 国内精品久久久久 | 精品一区二区av | 成人精品视频在线观看 | 亚洲精品久久久久中文字幕二区 | 天天草天天射 | 国产精品久久久久久久久婷婷 | 免费观看成人av | 欧美日韩美女 | 亚洲国产一 | 日本一区二区三区四区 | 一区二区视频 | 亚洲一区二区三区在线免费 | 国产精品一区二区电影 | a在线观看 |