
Oracle8(Aとします)のデータベースから8iのデータベース(Bとします)へのデータベースリンクを作成したいと思っております。
その準備段階としてAからBへの接続の設定をNet8 Assistantで行っております。
リスナーのデータベースサービス、リスニング位置についての設定は行い、tnsnames.oraにもBの記述があるのは確認しています。
その状態でSQL*Plusにてユーザ/パス@Bのホスト文字列とすると
ORA-12545:
接続に失敗しました。ターゲット・ホストまたはオブジェクトが存在しません。
と接続が出来ず、エラー後はリスナーのサービスが停止してしまいます。
Net8 Assistantでの設定でのBグローバルデータベース名やSIDはBの管理者に確認してもらい正常なことを確認しております。
どこの設定を直したら良いのか分からない状態です。どうか助言をお願い致します。
No.1ベストアンサー
- 回答日時:
単純にデータベースBのホストまで届いていないだけのような気がします。
(ORA-12545が出ているあたりから)(1) 接続先のホストへのPINGや名前解決などできていますか?
(ホスト名指定ならIPアドレスで指定するとか)
(2) リスニングするポート(デフォルト[TCP:1521])をA-B間で破棄してませんか?(tnsping <ホスト文字列>コマンドでOKになりますか?)
まずはOS周りから確認してみてください。
ossan_hiro様、回答有難うございます。
接続先のデータベースBへPINGを打ったところ、正常に通った為、接続先指定のホスト名をIPアドレスにしたところSQL*Plusからも正常に接続出来ました。
ホスト名はグローバルデータベース名を設定すると誤った設定をしていました。まだまだ勉強不足ですね。これでデータベースリンクを試すことが出来そうです。
お忙しいところ回答有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ORAー12560:TNS:protocol adap...
-
OraOps10.dllのエラーについて
-
データベースリンクをする準備...
-
SIDとSERVICE_NAMEの違い
-
SYSユーザーでログインしたい
-
SQLサーバー認証でログインを作...
-
はじめまして oracleで聞きたい...
-
SIDとSERVICE_NAMEの違いとは?
-
SQL 全角半角混在の文字列から...
-
スカイリム デイドラクエスト「...
-
.NET Frameworkがコントロール...
-
異なる文字コードの環境にイン...
-
ORA-12170のエラーについて
-
tnsnames.oraファイルについて
-
データソース名および指定され...
-
ObjectBrowserでエクスポート
-
正しいSQLなのに「ORA-00936: ...
-
SQL*PLUSにてデータベース名表示
-
倒産した18禁ゲーム会社のパ...
-
ソケット通信で接続クライアン...
マンスリーランキングこのカテゴリの人気マンスリー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の相互のユーザー...
おすすめ情報