問題タブ [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.
database - エラー ORA-12560 TNS: プロトコル アダプタ エラー
scott/tiger データベースにログインするたびに、Oracle DB g11 をインストールしました。ORA-12560: TNS:protocol adapter error が表示されます。しかし、奇妙なことがあります。現在、多くの人が、自分の PC のサービスから OracleService を開始する必要があると言っています。しかし、私はそこにそれを見つけることができません。助けていただければ幸いです。ありがとう
c# - ORA-12560 TNS プロトコル アダプタ エラー
Windows 8.1 に Oracle 12c と Oracle Client の両方をインストールしました。Oracle データベースに接続する C# アプリケーションを開発したかったので、VS2013 用の Oracle 開発ツールと共に Oracle Client Software をインストールするまで、データベースは正常に動作していましたが、インストールした後、このエラーが発生します。cmd で
次のように入力すると、次のエラーが表示されます。sqlplus / as sysdba
このリンクの手順に従いました。
私はたくさんグーグルで検索しましたが、これらが互いに干渉しているようです。誰でも助けることができますか?
oracle - ora 12560 TNS プロトコル アダプタ エラーを解決するにはどうすればよいですか
Windows Server 2008 R2 で ORACLE 11gR2 を実行しています。なんらかの理由で、「すぐにシャットダウン」コマンドを使用してデータベースをシャットダウンしましたが、データベースを再起動する必要があるときに、「ORA-12560: TNS: プロトコル アダプタ エラー」というエラー メッセージが表示されます。解決策ですが、すべてが私の問題を解決できなかった非常に基本的なガイドです。以下の画像に関する私の問題を考慮してください:1.データベースを起動したいとき:
したがって、これらの画像によると、すべて問題ないように見えますが、データベースが再起動しません。私の問題に対する明確で正しい、テスト済みの解決策があれば感謝します
node.js - Oracle dbをnodejsに接続できません
Oracle DB を nodejs に接続しようとしましたが、次のようなメッセージが表示されました。
ORA-12560: TNS: プロトコル・アダプタ・エラー
これは私のコードです:
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。
**** 編集 ****