![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんにちは、よろしくお願いします。件名のエラーで困っています。
発生しているのはSQLStudio(1.3.10.443)で、データベース接続時に件名のエラーが発生します。(Oracle10g(10.2.0.1.0))
tnsnames.oraの内容とも合致している様子です。
またNet Managerのテストでは問題なく接続できます。
どなたか同様の経験をお持ちの方、いらっしゃいませんか?
<tnsnames.ora>------------------------------------------
xxx_SVR =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = server01)(PORT = 1521))
)
(CONNECT_DATA =
(SID = sid)
)
)
※server01は、hostsで解決済み
<SQL Studioの接続文字列>------------------------------------
Provider=OraOLEDB.Oracle.1;Persist Security Info=False;User ID=userid;Data Source=xxx_SVR
・・・如何でしょうか?
ちなみに同様の設定を行っている「ハズ」の同僚は、問題なく接続できています。
![「ORA-12154 TNS:指定された接」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/b/722228_5497bc5da6670/M.jpg)
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
tnsnames.oraの中身
xxx_SVR =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = server01)(PORT = 1521))
)
(CONNECT_DATA =
(SID = sid)
)
)
を
xxx_SVR =
[スペース](DESCRIPTION =
[スペース][スペース](ADDRESS_LIST =
[スペース][スペース][スペース](ADDRESS = (PROTOCOL = TCP)(HOST = server01)(PORT = 1521))
[スペース][スペース])
[スペース][スペース](CONNECT_DATA =
[スペース][スペース](SID = sid)
[スペース])
)
のように修正して同じディレクトリに保存してみてください。
理由はわかりませんが、スペースを入れることによって私はうまくいきました。
No.3
- 回答日時:
切り分け結果からするとOracle自体の問題ではなさそうですね。
SQLStudio自体の問題の気がします。
SQLStudioはわかりませんが後は以下が疑えます。
・SQLStudioのインストールが上手くいっているか
・ファイアウォール
・パス
・ディレクトリの権限
この回答への補足
実はCSEでも試したのですが、同じ現象になります。
・・・何でしょうね??ホントに・・・
とりあえず今回は諦めました。
時間ができたら少しじっくり取り掛かります。
皆様、本当にお世話様でした!
No.2
- 回答日時:
SQLStudioを動かしているユーザでtnspingは通りますか?
tnsping xxx_SVR
また、SQL*Plus等のOracle純正のツールで導通可能ですか?
sqlplus userid@xxx_SVR/パスワード
上記、2点を確認して原因のきりわけをしてください。
この回答への補足
ご回答ありがとうございます。
(1)tnspingは通っています。
(2)SQL*Plusでは導通しています。
以上、確認済みでした。
(ちなみにユーザはAdmin権限です)
今回、割と真っさらなPCにOracleClient(管理者)をインストールし、tnsnamesを設定。(Hostsも定義)
その後でSQLStudioでDB接続したところ、前述のエラーとなっています。
同様の設定で、他端末では動いていたのですが。。。
No.1
- 回答日時:
コンピュータを再起動してもダメですか?
Oracle Clientを複数バージョンインストールし、環境変数TNS_ADMINを
追加・変更したりした時に、同様の症状(他のアプリケーションから接続できない)
が発生しましたが、コンピュータを再起動することで解消できました。
もしそういうことをされているのであれば、一度コンピュータを再起動
されてみてはいかがでしょう?
この回答への補足
ご回答ありがとうございます。
早速、システム環境変数にTNS_ADMINとしてtnsnames.oraが格納されているフルパスを設定し、PCを再起動しました。
(ちなみに当方WindowsXP sp3)
が、現象変わらずです("―")
何なんでしょうね・・・?ホントに
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- デスクトップパソコン USB接続のマイクについて 6 2022/09/18 07:54
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- C言語・C++・C# TCP/IP通信時のサーバーからの受信 2 2022/11/23 09:11
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- Wi-Fi・無線LAN 社用PCのWi-Fiがインターネット無しになる 5 2023/07/13 09:13
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ORA-12170のエラーについて
-
ORA-12154 TNS:指定された接続...
-
Oracle10g・・ODBCで接続できない
-
SQL*PLUSにてデータベース名表示
-
「ORA-12154:TNS:サービス名を...
-
mysql pro 予期せぬエラーが起...
-
リスナーを使用しないでOracle...
-
データソース名および指定され...
-
特権ユーザーって?
-
SQLServerをlocalhost接続のみ...
-
データベース接続情報作成しま...
-
VB.NET Oracle接続 32、64bit
-
ExcelとOracleの連携について
-
SIDとSERVICE_NAMEの違いとは?
-
DB2で SQL1032N start databas...
-
otn がメンテ中なのですみませ...
-
PCゲーム Hard☆Love☆Life
-
YGOPro2の日本語パッチがない
-
Real Playerで動画が見れない
-
SQLサーバー認証でログインを作...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ORA-12170のエラーについて
-
データベース接続情報作成しま...
-
データソース名および指定され...
-
「ORA-12637」エラーでORACLEに...
-
Oracle10g・・ODBCで接続できない
-
オープン時にエラーが出て接続...
-
Oracleが突然接続不可に!
-
SQL*PLUSにてデータベース名表示
-
ORA-12154 TNS:指定された接続...
-
クライアントからのリスナーが...
-
SQLSERVER 2008 ODBC接続
-
ACCESSからODBC接続でORA-12504
-
「ORA-6413 接続がオープンして...
-
オラクルに接続できない
-
VB.NET Oracle接続 32、64bit
-
Oracle sqlplusで接続できなくない
-
oracle rac構成での 接続先につ...
-
Oracle 64bit から win10 64bit...
-
オラクル接続
-
sqlplus / as sysdba で接続不可
おすすめ情報