ORACLE TECHNOLOGY NETWORK
 
 
   

Oracle Technology Network (OTN) Japan - 掲示板 » データベース(R/O) » Oracle8iデータベースの部屋(読取専用)

スレッド: ORA-12505 ODBC接続不能

このスレッドに返信する このスレッドに返信する スレッド一覧へ スレッド一覧へ

Permlink 返信数: 8 - ページ数: 1 - 最新投稿 : 2003/08/25 9:15 最新投稿者: U210806067 - スレッド表示形式:
U210806067

投稿数: 18
登録日時: 01/01/09


ORA-12505 ODBC接続不能
投稿時刻: 2003/08/20 18:03
  このスレッドに返信します… 返信

みなさん、こんにちわ。

SQL*PlusでのログインはできるのにODBCドライバでの
接続が「ORA-12505」というエラーが出て接続できないと
いう症状が出ていて困っています。
TNSNAMES.oraに登録してあるサーバー全てではなくて
特定のサーバーだけができないのですが、その特定の
サーバーというのは最近再構築してSIDを変えたものです。

パケットをキャプチャしてみたのですが、SQL*Plusや上記
の特定のサーバー以外はTNSNAMES.oraに登録してある
SIDが渡っていて正常にログインできたのですが、特定の
サーバーの場合はTNSNANES.oraのSIDとは違うSIDが
渡っていました。具体的には以前使用していたSIDです。
TNSNAMES.ora以外にどこかに過去の設定が残っている
ような感じです。

なにか解決策はありませんでしょうか。
なお環境は以下の通りとなっております。

クライアント環境
Windows98 SE
SQL*Net 3.3.4.0.0
ODBCドライバ(Oracle73 Var 2.5)

サーバー環境
Solalis 2.5.1
Oracle8i 8.1.7.4.0

champagne

投稿数: 758
登録日時: 02/05/22


RE:ORA-12505 ODBC接続不能
投稿時刻: 2003/08/20 18:12   U210806067 さんへの返信です。 U210806067 さんへの返信です。
  このスレッドに返信します… 返信

http://otn.oracle.co.jp/software/tech/windows/odbc/7/index.html
からODBCドライバの別ヴァージョンを試してみては?


U210806067

投稿数: 18
登録日時: 01/01/09


RE[1]:ORA-12505 ODBC接続不能
投稿時刻: 2003/08/20 18:37   champagne さんへの返信です。 champagne さんへの返信です。
  このスレッドに返信します… 返信

>からODBCドライバの別ヴァージョンを試してみては?
実は全部やってみたのですが、症状は同じでした(T_T)

つい2〜3日前に同じ構成で再インストールをおこなった
パソコンで試してみたのですが、こちらは普通に接続する
ことができました。

champagne

投稿数: 758
登録日時: 02/05/22


RE[2]:ORA-12505 ODBC接続不能
投稿時刻: 2003/08/20 18:47   U210806067 さんへの返信です。 U210806067 さんへの返信です。
  このスレッドに返信します… 返信

>つい2〜3日前に同じ構成で再インストールをおこなった
>パソコンで試してみたのですが、こちらは普通に接続する
>ことができました。

正常に動作しているPCのTnsnames.oraをコピーして持ってきては?
それでもだめならOracle Clientも再インストールが必要かもしれま
せん。それで正常に動作する保証はありませんが。

U210806067

投稿数: 18
登録日時: 01/01/09


RE[3]:ORA-12505 ODBC接続不能
投稿時刻: 2003/08/20 18:51   champagne さんへの返信です。 champagne さんへの返信です。
  このスレッドに返信します… 返信

>正常に動作しているPCのTnsnames.oraをコピーして
それもやってみました。
余計なエントリーは全部省き、第三者に中身を確認して
もらいましたが、症状は改善されませんでした。

>それでもだめならOracle Clientも再インストールが必要かも
どこに原因があるかわからないのですが、とりあえずこれを
やってみます。

takeyo

投稿数: 15
登録日時: 03/06/29


RE[4]:ORA-12505 ODBC接続不能
投稿時刻: 2003/08/21 9:30   U210806067 さんへの返信です。 U210806067 さんへの返信です。
  このスレッドに返信します… 返信

既に行われているかもしれませんが、問題のネットサービス名
に対してTNSPINGを実行してみてはいかがでしょうか?

>>それでもだめならOracle Clientも再インストールが必要かも
>どこに原因があるかわからないのですが、とりあえずこれを
>やってみます。
Windows版のアンインストールはレジストリにゴミが残って
OracleHomeが二重に登録されたりして困った覚えが。
↓などを参考にされて、完全に削除されてみては。
http://www.cypress.ne.jp/iceprobe/oraoraadmin/admin_Uninstall.html

champagne

投稿数: 758
登録日時: 02/05/22


RE[4]:ORA-12505 ODBC接続不能
投稿時刻: 2003/08/21 10:00   U210806067 さんへの返信です。 U210806067 さんへの返信です。
  このスレッドに返信します… 返信

情報を小出しにするのは止めませんか?
現象や対応した内容を最初から書けばすぐに解決するかもしれません。

以前作業したNotePC持ち込みのお客様でSONYのVAIOを持ち込んだSEが
いて、このNoteがOracleに接続できず、最悪のパターンでOS再インス
トールで対応できた人もいました。(^_^;)


U210806067

投稿数: 18
登録日時: 01/01/09


RE[4]:ORA-12505 ODBC接続不能
投稿時刻: 2003/08/22 14:37   U210806067 さんへの返信です。 U210806067 さんへの返信です。
  このスレッドに返信します… 返信

まずは正常に動くパターンと動かないパターンを調べて
みました。(OKは正常動作、NGはSIDが変で異常)
SQL*Plus → OK
ODBC TEST → OK
VB + OO4O → OK
Delphi + OO4O → OK
Delphi + BDE → OK
Access + ODBC → NG 注)
Access + OO4O → NG 注)
Excel + OO4O → NG
Word + OO4O → NG
注)MDBを作った直後なら大丈夫なのですがAccessを
一度終わらせて再度立ち上げると同様のエラーが発生。

どうもMS-Office(というかVBA経由?)のパターンが怪しい
気がするので、MS-Office の再インストールも計画に加える
ことにしました。

次に OracleClient の再インストールをおこなった後に
動作を確認したのですが、異常動作は解消されません
でした。

そして次に MS-Office の再インストールをおこないました。
アンインストール後にレジストリに残っていると思われる
キーについてはできる限り手動で削除し、インストール
されていたフォルダ自体も手動で消してから再インストール
しましたが、やはり改善はされませんでした。

次に、TNSNAMES.ora について、ホスト名やSIDは同じで
別名だけが違う設定を書き加えて試してみました。
なんと正常につながりました。

いろいろ試してきたのですが、なかなか解法が見出せませ
ん。とりあえずもう少し調べてわからなかったら champagne
さんの言われるとおり PC ごと再インストールする方向で
考えようと思います。

U210806067

投稿数: 18
登録日時: 01/01/09


RE:ORA-12505 ODBC接続不能 解決!
投稿時刻: 2003/08/25 9:15   U210806067 さんへの返信です。 U210806067 さんへの返信です。
  このスレッドに返信します… 返信

みなさん、こんにちわ。
接続不能の件、原因がわかりました!
「tnsnames.ora は c:\orawin95\network\admin\ 配下の
定義を使うとは限らない!!」(win9xの場合)
です。

自分の場合ですが、環境が変る前の tnsnames.ora を
c:\My Documents\ にコピーして保存していたのですが、
どうもこいつの設定が使われていた模様です。
c:\My Documents\ においてあった tnsnames.oraを消したら
正常に動作しました。

さらに(22890)でも報告している通り、MS-Office系から接続
しようとしたときのみ発生する現象のようです。

みなさんご注意を...






ウェブサイトのご使用条件 | 個人情報保護基本方針/情報保護基本方針