
oracle 9i と SQL SERVER 2005 DBリンクについて
とても困ってます。
よろしくお願いします。
仕事で、oracle 9iとSQL SERVER 2005をDBリンクさせて、oracle 9iのTableとSQL SERVER 2005のTableを結合させて、SELECT文を作成したいです。
本番環境は、DBサ―bとWebサーバは別々でとりあえずlocal開発環境を作成しています。
<確認したこと>
・global_names = Flase
・ODBCの設定はSQL SERVER 2005に接続確認しました。
→データソース名は、「SQLSRV」です。
・inithsodbc.oraの設定
HS_FDS_CONNECT_INFO = SQLSRV
HS_FDS_TRACE_LEVEL = OFF
・LISTENER.ORAの設定(編集後再起動しました)
→
(SID_DESC =
(SID_NAME = HSODBC)
(ORACLE_HOME = D:\oracle\Ora9IUTF)
(PROGRAM = hsodbc)
・TNSNAMES.ORAの設定
HSODBC =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SID = HSODBC)
)
(HS = OK)
)
・DBリンク作成(小文字を認識するため、ダブルクォーテーションで囲います)
CREATE DATABASE LINK DB_LINK_SQLSRV
CONNECT TO "ユーザ" IDENTIFIED BY "パスワード" USING 'HSODBC';
・SELECT文
SELECT * FROM テーブル名@DB_LINK_SQLSRV;
上記の手順ですが、サービス名が解決できません。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
異種間のデータベースリンクは向きによっては可能です。
SQLServer -> Oracle
http://www.sunvisor.net/db/link_table
http://support.microsoft.com/kb/280106/ja
これはOracle 10gですが
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …
Oracle 11gですが
http://otndnld.oracle.co.jp/document/products/or …
ここはOracle8i
http://otn.oracle.co.jp/forum/thread.jspa?messag …
この回答への補足
まだ解決できずにいます。今日で3日です。。
現状は、oracleDBリンクで接続できました。しかしSQL(SELECT文をなげると、文字化けしORAメッセージで返ってきます。)
※oracleはUTF-8 、sql server は Japanese_CI_ASです。
何か心あたりありますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Oracle11g SQLPlusログインにつ...
-
OS認証時にOracle Net Manager...
-
SQL 全角半角混在の文字列から...
-
SIDとSERVICE_NAMEの違いとは?
-
.NET Frameworkがコントロール...
-
東方紅魔郷
-
倒産した18禁ゲーム会社のパ...
-
Npgsqlを用いて接続を行いたい...
-
oinstallとdbaグループ、所有ユ...
-
CloverをインストールしたUSBメ...
-
OracleDBConsoleorclのサービス...
-
PCゲーム Hard☆Love☆Life
-
DB2で SQL1032N start databas...
-
Oracleが突然接続不可に!
-
ACCESSからODBC接続でORA-12504
-
突然オラクルへ接続できなくな...
-
一太郎ダウンロード版と箱に入...
-
データソース名および指定され...
-
現在の接続先の取得方法
-
「ORA-6413 接続がオープンして...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Oracle11g SQLPlusログインにつ...
-
OraOps10.dllのエラーについて
-
SQLサーバー認証でログインを作...
-
Oracle DBリンクについて
-
ストアドプロシジャからデータ...
-
ORA-12545について
-
バージョン違いのデータベース...
-
ORACLE_SIDについて
-
ORACLE SQL DeveloperでのDBへ...
-
権限の問題でドライバが読み込...
-
ORAー12560:TNS:protocol adap...
-
sql plusの初回ログインについて
-
SYSユーザーでログインしたい
-
ODBC接続によるパスワード回避
-
Oracle11gのユーザ パスワード...
-
OS認証時にOracle Net Manager...
-
oracle 9i と SQL SERVER 2005 ...
-
Oracle12cでユーザのSQLPLUSロ...
-
オラクル ORA-01034
-
オラクルとOSの相互のユーザー...
おすすめ情報