問題タブ [ora-12560]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2129 参照

database - エラー ORA-12560 TNS: プロトコル アダプタ エラー

scott/tiger データベースにログインするたびに、Oracle DB g11 をインストールしました。ORA-12560: TNS:protocol adapter error が表示されます。しかし、奇妙なことがあります。現在、多くの人が、自分の PC のサービスから OracleService を開始する必要があると言っています。しかし、私はそこにそれを見つけることができません。助けていただければ幸いです。ありがとう

0 投票する
1 に答える
1879 参照

c# - ORA-12560 TNS プロトコル アダプタ エラー

Windows 8.1 に Oracle 12c と Oracle Client の両方をインストールしました。Oracle データベースに接続する C# アプリケーションを開発したかったので、VS2013 用の Oracle 開発ツールと共に Oracle Client Software をインストールするまで、データベースは正常に動作していましたが、インストールした後、このエラーが発生します。cmd で
次のように入力すると、次のエラーが表示されます。sqlplus / as sysdba

このリンクの手順に従いました。

私はたくさんグーグルで検索しましたが、これらが互いに干渉しているようです。誰でも助けることができますか?

0 投票する
1 に答える
21506 参照

oracle - ora 12560 TNS プロトコル アダプタ エラーを解決するにはどうすればよいですか

Windows Server 2008 R2 で ORACLE 11gR2 を実行しています。なんらかの理由で、「すぐにシャットダウン」コマンドを使用してデータベースをシャットダウンしましたが、データベースを再起動する必要があるときに、「ORA-12560: TNS: プロトコル アダプタ エラー」というエラー メッセージが表示されます。解決策ですが、すべてが私の問題を解決できなかった非常に基本的なガイドです。以下の画像に関する私の問題を考慮してください:1.データベースを起動したいとき: ここに画像の説明を入力

  1. コマンド プロンプトで oracle_sid を設定し、Windows 環境変数をチェックインします。 ここに画像の説明を入力

  2. lsnrctl のステータスを確認します。ここに画像の説明を入力

  3. tnsping: ここに画像の説明を入力

  4. Windows oracle サービスを確認します。 ここに画像の説明を入力

したがって、これらの画像によると、すべて問題ないように見えますが、データベースが再起動しません。私の問題に対する明確で正しい、テスト済みの解決策があれば感謝します

0 投票する
1 に答える
757 参照

node.js - Oracle dbをnodejsに接続できません

Oracle DB を nodejs に接続しようとしましたが、次のようなメッセージが表示されました。

ORA-12560: TNS: プロトコル・アダプタ・エラー

これは私のコードです:

0 投票する
0 に答える
1469 参照

windows - Oracle 18c XE Windows 10 - SQLPlus は TNS-12560 を返しますが、それ以外はすべて機能します

まず、似たような投稿がたくさんあることは理解していますが、Google でいろいろ検索しましたが、この特定の問題に対する答えが見つかりませんでした。

第二に、私は Oracle に非常に慣れていない (私は SQL Server 担当者です) ので、しばらくお待ちください。

わかりましたので、数か月前に、Windows 10 上の Oracle 18c XE にインポートする Oracle データベースのバックアップを提供してくれたクライアントがいて、ODP.Net 11.2 を使用する .Net プログラムを介してデータを抽出しました。18c XE と ODP.Net をインストールし、ユーザー/スキーマを作成し、DBCA を使用してすべてチュートリアルなどを使用してバックアップをインポートしました。SQL Developer でユーザー/スキーマに接続し、クエリを実行できました。.Net プログラムを実行しましたが、すべて問題ありませんでした。

その時点で、SQL に接続し、'sys as sysdba' を使用して、ユーザーの作成、権限の付与などのコマンドを実行できました。 SQLPlus に接続すると、すべてのユーザーに対して常に "ORA-12560: TNS: プロトコル アダプター エラー" が発生します。他のすべては引き続き機能しますが、新しいバックアップをインポートできるように、SQLPlus でユーザー/スキーマを削除する必要があります。クライアントの IT 会社は、Oracle は私以外の誰もログインしていない私のユーザー アカウントに設定されているため、Oracle には触れていないと述べています。

SOに関する投稿をグーグルで読んだり読んだりすることから、これまでに行ったチェックは次のとおりです。(マスターユーザーとパスワードを以下のmikeに変更しましたが、これらは実際のユーザーとパスワードで試しました)

  • チェックしたサービス: OracleOraDB18Home1TNSListener と OracleServiceXE の両方が実行されています。

  • 「lsnrctl status」を実行し、次の結果を取得しましたが、これは問題ないように見えます (とにかくエラーはありません)。

ここに画像の説明を入力

私のリスナーと tnsnames.ora ファイルは次のようになります。

ここに画像の説明を入力

ここに画像の説明を入力

  • ORACLE_SID = XE
  • ORACLE_HOME = C:\app\mike\product\18.0.0\dbhomeXE
  • 「sqlplus mike/mike@XE」を使用して SQLPLus を試してみたところ、「SP2-0310: ファイル「LOGIN.SQL」を開けません」というエラーが発生しましたが、ログインしました。
  • 「sqlplus sys as sysdba/mike@XE」を使用してSQLPLusを試してみましたが、TNS-12560エラーが再び発生しました。

最後に、C:\app\mike\product\18.0.0\diag\tnslsnr\APP01\listener\alert のリスナー ログ ファイルを調べたところ、次の情報が得られました。これも正しいと思われます。

しかし、まだ sys を使用して SQLPLus に接続できません。問題の原因と修正方法を教えてください。ログインして作成したユーザーをドロップできるようにする必要があるだけなので、新しいバックアップをインポートできるので、これは非常にイライラします!

レンダリングされたヘルプの TIA。

**** 編集 ****

SQLNet.ORA ファイル: ここに画像の説明を入力

ORACLE_SID / ORACLE_HOME (上にリストしましたが) ここに画像の説明を入力