• ベストアンサー

ユーザーにアクセスできません。

oracleをインストールし、DBを作成しましたがスキーマに接続できません。 接続しようとすると以下のようなエラーが表示されます。 テストは失敗しました。 ORA-12224: TNS:no listener 入力されたフィールドにエラーがあります。 または、サーバーの接続準備ができていません。 サーバーをチェックして再試行するか、継続してください。 リスナーはちゃんと作成してあるのですが、何度試しても同じエラーが出てしまいます。 こんなエラーは初めてで、ネットで解決策をさがしているのですが、有効な解決策が現在も見つかっていません。 OSはWIN2000でoracleは8.0.5を使用しています。 どなたかこのエラーの解決策を存じている方がいらっしゃいましたらどうかご教授ください。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1
参考URL:
http://www2.tabisland.ne.jp/QA/QAvb.NSF/0/6c374431ecaed0454925683800349646?OpenDocument

その他の回答 (1)

  • Shin0919
  • ベストアンサー率0% (0/2)
回答No.2

リスナーは起動していますか? サーバーのサービスで起動状態を確認してみてはいかがでしょうか?

関連するQ&A

  • ORACLE9i Clientのエラーについて

    初めまして。 今、oracle9iのDBサーバーと、同じセグメントにあるclientをインストしたマシンで接続しようと頑張っているのですが、うまくいきません・・・。 設定としては、tnspingもOK出ているのですが、clientから sqlplus ID/PW@service_name で入ると 「ORA-12541 TNS リスナーがありません」 が出てしまって接続できません。 接続先のDBサーバーのリスナーも上がっているのは確認しています。 clientで接続する際には、DBサーバー側のlistener.oraも設定し直す必要があるのでしょうか?それとも他の設定ファイルを編集する必要があるのでしょうか? それとも、client側もリスナーあげなきゃいけないのでしょうか?? ちなみに今回設定をしたのは、client側のtnsnames.oraだけです。足りないのがあれば教えてください。よろしくお願いします! (↑すみません勉強不足で。。)

  • svrmgrl起動時のTNSプロトコル・アダプタエラー

    Oracle8iをインストールしました。インストール時にDBを作成せずに、あとでcreate databaseコマンドで作成するつもりでした。 インストールが終わり、コマンドプロンプトでsvrmgrlと打ったのですが ORA-12560: TNS: プロトコル・アダプタ・エラー が出てしまいます。リスナーは起動しています。 どうすればよいでしょうか。 よろしくお願いします。

  • Oracle ORA-12224のエラーが発生しました。

    Eazy Configよりデータベースへの接続テストを行おうとしたら、「ORA-12224:TNSリスナーがありません。入力されたフィールドにエラーがあります」のメッセージが表示されます。 クライアント:NT サーバー  :NT Oracleバージョン:8.0.6 サーバーの方にはネットワークのアダプタが2つ入っている状態です。(なにかこの状況が影響しているのか・・・・) とても困っております(;;) どなたかお教え下さい。よろしくお願い致しますm(- -)m

  • エクセル2003からODBCでoracleのデータを取り出す

    oracle10gをwindows2003serverにインストールしました。 oracleは完全な初心者です。 最終目的は、クライアントのエクセル2003からODBCでサーバーのoracleのデータを取り出すということを行う必要があります。 クライアントから接続するためにリスナーの設定を「Net Configuration Assistant」で行っています。 クライアント側からの接続テストで「接続中...ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません テストが失敗しました。」というエラーが出て接続ができません。 tnspingは成功します。リスナーは起動中となっています。 サーバー側にクライアントとしてのローカルネットワーク構成をして試してみても同じ状況でした。 どこに問題があるのでしょうか? サーバー:windows2003server クライアント:xp

  • DBに突然つながらなくなりました。

    つい先ほどまで繋がっていたのですが、 WebカメラのドライブをインストールしたらLOCALのDBに接続できなくなりました。 LOCALのDBではなくサーバーのDBには接続できます。 リスナーもサービスも上がっているのですが、なぜか接続できません。 どなたか教えて下さい。宜しくお願いします。 【使用しているバージョン】 Oracle9i 【エラーメッセージ】 ORA-12560:TNS:プロトコル・アタブタ・エラーが発生しました 【イベントビューアのメッセージ】 Initializing PGA for process RECO in instance local.

  • オラクルに接続できない

    すみません、オラクルに接続しようとすると、 「ORA-01033:Oracleの初期化またはシャットダウン中です」とメッセージが表示され、 接続できません。 そこでsysdbaで接続し、shutdownを行った後にstartupを行うと、 「ORA-12514: TNS: リスナーは接続記述子でリクエストされたサービスを現在認識していま せん」とメッセージが表示され、復旧できない状態です。 どのようにすれば復旧・接続できるようになるのでしょうか? ちなみにオラクルはoracle11gです。

  • データベース接続時にTNSリスナーがアプリケーションエラー

    oracle9iでデータベースの作成中に TNSリスナーがアプリケーションエラーが起きたのですが、 そのまま無視してもデータベースの作成はできました。 それから接続時に必ずTNSリスナーでアプリケーションエラーが発生しますが、接続は可能になります。 ただし、アプリケーションエラーのタイミングでTNSリスナーサービスが終了してしまうようです。 それまで問題なく接続できていたDBに接続する場合にも上記の現象が発生するようになりました。 プラットフォーム:win2000advancedServer、oracle9iはフルインストール。ただし起動中のサービスは ・Oracle90Home90Agent ・Oracle90Home90TNSListener ・OracleServiceXXX(XXXはデータベース名称) データベースセットアップ内容は以下: 1.OracleDatabaseConfigurationAssistantを起動 2.「データベースの作成」を選択 3.「NewDatabase」を選択 4.サービス名とSIDを指定。ここではドメインを省略してグローバル・データベースとSIDを同じにした。 5.データベースオプションのデータベース機能を全部OFFにした。カスタムスクリプトはデフォルトのまま。 6.接続オプションとして専用サーバーモードを選択 7.初期化パラメータはデフォルトを使用 8.データベース記憶域はデフォルトを使用 9.作成オプションは「データベースの作成」を選択 現状、毎回接続前にリスナーサービスの起動をかければ接続時にアプリケーションエラーがおきても接続は可能になりますが、使用に耐えられません。。 ○インストール時にアプリケーションエラーが起きたデータベースを削除すればこの現象は回避できるのでしょうか?もしくはこの問題はoracleの再インストールを考慮した方が良いでしょうか。

  • ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません

    ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません  これはORACLE起動しているときのエラーメッセージです。回復のやり方を教えていただけませんか、皆様、よろしくお願いいたします。 感謝いたします。

  • 【sqlplus】USER/PASS@HOSTでログインできない

    SQLPLUSでローカルのOracle10gに接続を試みているのですが コマンドプロンプトで sqlplus USER/PASS では接続できるのですが、 sqlplus USER/PASS@HOST で接続できないんです。 環境は下記となっております。 Windows XP Oracle10g(10.1.0) ======【エラー内容】================================== C:\Documents and Settings\XXXX XXXX>sqlplus USER/PASS@orcl SQL*Plus: Release 10.1.0.2.0 - Production on 火 7月 3 01:56:57 2007 Copyright (c) 1982, 2004, Oracle. All rights reserved. ERROR: ORA-12523: TNS:listener could not find instance appropriate for the client connection ======【listener.ora】================================== # listener.ora Network Configuration File: C:\oracle\product\10.1.0\Db_1\network\admin\listener.ora # Generated by Oracle configuration tools. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:\oracle\product\10.1.0\Db_1) (PROGRAM = extproc) ) (SID_DESC = (SID_NAME = ORCL) (ORACLE_HOME = C:\oracle\product\10.1.0\Db_1) (PROGRAM = oracle) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) ) ) ======【sqlnet.ora】================================== # sqlnet.ora Network Configuration File: C:\oracle\product\10.1.0\Db_1\network\admin\sqlnet.ora # Generated by Oracle configuration tools. SQLNET.AUTHENTICAION_SERVICES=NONE NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) ======【tnsnames.ora】================================== # tnsnames.ora Network Configuration File: C:\oracle\product\10.1.0\Db_1\network\admin\tnsnames.ora # Generated by Oracle configuration tools. ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = localhost) (PORT = 1521) ) (CONNECT_DATA = (SERVER = SHARED) (SERVICE_NAME = orcl) ) ) ======【tnsping】================================== Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = localhost) (PORT = 1521)) ( CONNECT_DATA = (SERVER = SHARED) (SERVICE_NAME = orcl))) OK (40 msec) ======【LSNRCTL>status】================================== Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))) Services Summary... Service "ORCL" has 1 instance(s). Instance "ORCL", status UNKNOWN, has 1 handler(s) for this service... 実は当初PHPから接続しようと色々やっていたのですが、sqlplusで まともに接続できていないことが判明し、自分でも色々調べてみた のですが、どうしてもうまくいかず質問させていただいた次第です。 初心者ですが、どうかよろしくお願いいたします。

  • オラクルについて

    オラクルでDBを作り、DBAスタジオでツリーに加えたのですが、接続できません。 「ORA-12154:TNS:サービス名を解決できませんでした」というメッセージが出てきました。どうすれば接続できるようになるのでしょうか?解決方法を教えてください。