登録「Oracle Provider for OLE DBでは」とリンクサーバーを作成します

      リンクサーバー上で作成したSQL Serverデータベース、接続、Oracleデータベースアクセスインタフェースを設定する必要があります。「OLE DB用のOracleプロバイダを。」

コンピュータがこれを持っていない場合は、インストール手順が完了Oracle11gR2が有効な方法であるが、アプリケーションの64ビットバージョンは、G 2つ以上を有し、

唯一のリンクサーバは、そのような怪物をインストールするには全く必要性を確立する場合は、膨大です。実際には、我々は唯一のODACに圧縮されたパッケージをダウンロードする必要があります

このドライブ「Oracle Provider for OLE DBでは」:次の登録を合計する方法:

 

パート1。注册「Oracle Provider for OLE DBでは」:

1.ダウンロードODAC112030Xcopy_x64.zip:

  ダウンロード:http://download.csdn.net/detail/u014019244/9061209

 

2.抽出ODAC112030Xcopy_x64.zip(CドライブにI抽出物):

 

インストール:フォルダ「\オラクルODAC install.batをOLEDB C」解凍操作にコマンド・ライン・インターフェースで、3:

 

システム環境変数4.、パス "C:\オラクル; C:\オラクル\ binが;" を追加

(コンピュータのプロパティ - [システムの詳細設定 - 詳細 - 環境変数 - システム環境変数-Path):

 

 

、「パス」の「システム変数」の「環境変数」を選択し、「編集」ボタンをクリックしてください

一番上に追加 ":; C \オラクル:C \オラクル\ binに。"

 

 

5.コンピュータを再起動します。

 

以上の操作終了後、機械SQL Server Management Studioを、新しいリンクサーバーをオンにし、

"プロバイダー" のドロップダウンボックスが表示され、 "Oracle Provider for OLE DBでは"。

 

 

Part2.新建链接服务器:

  1. 打开本机SQL Server Management Studio连接到本机数据库;
  2. 展开“服务器对象”;
  3. 选择“链接服务器”-右键-“新建链接服务器”;
  4. 在“新建链接服务器”的窗口里,选择“常规”;
  5. 输入“链接服务器名称”(检验用英文字符名称);
  6. “服务器类型”选择“其他数据源”;
  7. “访问接口”选择“Oracle Provider for OLE DB”;
  8. “产品名称”输入“oracle”;
  9. “数据源”输入:(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xxx.xxx)(PORT = 1521))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl)))

其中host是oracle数据库所在的服务器的ip;

 

 

10.在“安全性”界面,勾选“使用此安全上下文建立连接”,输入“远程登录”和“使用密码”(oracle的登录名和密码):

 

11.“服务器选项”的界面的设置如下图:

 

 

 

查询测试“链接服务器”是否成功创建,如下图:

 

sql server数据库使用链接服务器查询oracle数据库的语法:

  SELECT * FROM OPENQUERY(SWAPDB,'select xxx from 表名')

 

如果出现错误“无法创建链接服务器 "xxx" 的 OLE DB 访问接口 "OraOLEDB.Oracle" 的实例。 (Microsoft SQL Server,错误: 7302)”

,请参考下面这篇文章解决:

http://www.cnblogs.com/527289276qq/p/5917351.html

おすすめ

転載: www.cnblogs.com/jijm123/p/12275987.html