台灣最大程式設計社群網站
線上人數
1731
 
會員總數:246038
討論主題:189625
歡迎您免費加入會員
討論區列表 >> Oracle >> 如何ORACLE 如何連 MS SQL
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何ORACLE 如何連 MS SQL
價值 : 50 QP  點閱數:6609 回應數:10
樓主

小振
初學者
433 14
667 53
發送站內信

請問如何ORACLE 如何連 MS SQL ?
ORACLE 系統是 Linux

本篇文章發表於2008-06-08 14:09
1樓
回應

Jones
捐贈 VP 給 Jones 檢舉此回應
請先解釋一下什麼叫做 "連"?
本篇文章回覆於2008-06-08 14:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

小振
檢舉此回應
所謂連的意思是說 例如: MSSQL 可用 OPENQUERY 去select oracle 的資料
相反, oracle 要select MSSQL 的資料要如何用?
目前只知一種解法就是 ODBC ,有無更簡便的方法呢?
本篇文章回覆於2008-06-09 19:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

MARK
捐贈 VP 給 Mark Shu 檢舉此回應
SQL Server 設定 Linked Server 連結到Oracle資料庫,如設定成 Linked Server Name 是 "FromORACLE"
然後SQL Server 使用 Linked Server 抓取oracle的資料: select * from OPENQUERY(FromORACLE,'select * from table1')
本篇文章回覆於2008-06-15 16:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

小振
檢舉此回應
我是想問 ORACLE 如何連 MS SQL
而不是 MS SQL 連 ORACLE
本篇文章回覆於2008-06-19 19:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

Dreamyi
捐贈 VP 給 Dreamyi 檢舉此回應
一樣是透過 Linked Server。
本篇文章回覆於2008-06-28 23:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

小振
檢舉此回應
一樣是透過 Linked Server??作法?
本篇文章回覆於2008-08-02 13:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

airomeo
檢舉此回應
一樣是透過 Linked Server?
你別想太多,在ORACLE的環境之中,是無解的...

Linked Server 是MS-SQL所提供的好東東...

本篇文章回覆於2008-08-08 18:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

花旗蔘
檢舉此回應
http://mis.im.tku.edu.tw/~xman13a/oracle/data/ora_1.htm
本篇文章回覆於2008-08-13 18:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

小振
檢舉此回應
我系統是LINUX 不是 WINDOWS
TG 好像只能裝在WINDOWS
本篇文章回覆於2008-08-14 20:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

City Man
檢舉此回應
花旗蔘 回應的 http://mis.im.tku.edu.tw/~xman13a/oracle/data/ora_1.htm 很清楚喔!
Oracle Transparent Gateways可以跟你的SQL Server的Windows安裝在一起.
不過不太建議這樣使用,因為只要Query的SQL變的比較複雜或資料量多的時候,執行速度就會變比慢了.

目前SQL Server 2005 提供的SSIS是一個很好用的DTL tool,直得去研究看看喔!
本篇文章回覆於2008-09-03 17:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.