問題タブ [ora-12541]
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 - オラ 12154 エラー
最近、開発サーバーの 1 つに 1 つの Web アプリケーションをデプロイしました。私はオラクル、asp.net、およびc#を使用しています。サーバーでアプリケーションを実行するとすべて正常に動作しますが、サーバーの外部で (たとえば、PC を使用して) アプリケーションを実行しようとすると、次のエラーが発生します。
Visual Studio を使用して PC でアプリケーションを実行すると、正常に動作します。
Oracle はサーバー「A」にインストールされ、アプリケーションはサーバー「B」にインストールされます。サーバー「A」は1つのドメインにあり、サーバー「B」は他のドメインにあります。私のPCは同じドメインにあり、サーバー「A」があります。
私のPCでは、C:\oracle\product\10.2.0\client_1\NETWORK\ADMINでtnsname.oraファイルを見つけることができますが、サーバー「B」ではどこにも見つかりません
何か案が?助けてくれてありがとう。
oracle - ssh トンネル経由で oracle db を使用します。エラー「ORA-12541: TNS: リスナーがありません」
こんにちは、データセンターからトンネル経由で Oracle DB にアクセスする際に問題が発生しました。
1 台のマシンが外部からアクセス可能 (私はその IP を dc として /etc/hosts ファイルに入れています) と内部の Oracle DB を備えたかなり標準的なデータセンターがあります。内部ネットワークの Oracle データベースの IP アドレスは 192.168.1.7 です。
トンネルを作成するには、次のコマンドを使用しています。
そしてもちろんそれは機能します(何かが通過しているかどうかを確認するために debug -vv を追加することもあります)。
ここで難しいのは、Oracle への接続です。インスタントクライアント 11.2 をインストールしました。私の tnsnames.ora は次のようになります。
そして、コマンドを使用して接続しようとすると:
トンネル経由で接続を開始します (ssh デバッグで確認できます) が、次のように伝えられません。
イントラネット上でこの同じコマンドを実行しようとすると、機能します (明らかに唯一の違いは、tnsnames.ora HOST には 192.168.1.7 があり、localhost ではないことです)。
また、簡単なコマンドラインを使用しようとしました:
または代わりに
しかし、何も役に立ちませんでした:)
助けや提案をいただければ幸いです。それを可能にするsshフラグがありませんか?
おそらくログファイル:
ここで、velvet はローカル ホスト名、johndoe はローカル ユーザー名です。なんで相手に送られるの?
アップデート:
データセンター内からもう少し調査すると、次のようになります。-最初の接続はポート1521に接続されます-しかし、sqlplusはポート番号> 3300にリダイレクトされます。私が持っていた)-トンネルを介して接続しようとすると、sqlplusはlocalhostに接続しようとし、明らかに失敗します
そのため、「リスナーがありません」というエラーは、おそらくこれらのポートをリダイレクトしていないことが原因です。特定のポートを強制的に使用する方法 (おそらく tnsnames.ora ファイルのオプション) はありますか?
ruby-on-rails - Rails を Oracle で使用すると、「no listener」エラーが発生するのはなぜですか?
Rails 2.3.5 と Oracle 10 をデータベースとして使用しており、"oracle_adapter" と ruby-oci8 を使用して Oracle ホストに接続しています。
私はこの例外を受け取ります:
Oracle への接続が頻繁に切断されるようです。を示していますoracle error:**ORA-12541: TNS:no listener**
。
これを修正するにはどうすればよいですか?
ruby-on-rails - RailsアプリケーションでOCIErrorを回避する方法は?
RailsアプリがOracle接続を失ったようです。アプリケーションコントローラーでこれを回避する方法:
私が使う
それでも私に500.htmlを投げます
.net - ODP .NET TNS:リスナーなし
現在、Oracle データベースに接続しようとしています。開発マシンでは正常に接続できますが、Win2k3 SP2 サーバーにデプロイすると、次のエラーが発生します。
接続を開くことができません... Oracle.DataAccess.Client.OracleException ORA-12541: TNS: Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object scr, Stringプロシージャ、ブール bCheck)
どんな考え、アイデア、指示も役に立ちます。Oracle.DataAccess.dll バージョン 4.112.1.2 を使用しています。
ありがとう
oracle - プログラムをオラクルに接続しようとすると、エラーが発生します
このコマンドでプログラムをオラクルに接続しようとすると
sqlplus crbt/crbt@crbt_new
ここで、crbt はユーザー名で、crbt_new はパスワードです。
これはエラーを出しています
では、どこが間違っているのか教えてください
php - adodb を Oracle に接続しようとするとエラーが発生する
WAMP サーバーをインストールしました。
Oracle に接続しようとすると、次のエラーが発生します。
ORA-12541: TNS: リスナーがありません
誰でもこれを解決する方法を知っていますか?
asp.net - asp.netのLAN内のoracle dbコンピューターに接続します
asp.netのLANシステム上のOracle 11g dbに接続しようとしています。しかし、私はORA-12541: TNS:no listener
エラーが発生しています。
ファイルに次の変更を加えました.....
sqlnet.ora
tnsnames.ora
リスナー.ora
この問題を解決する方法を教えてください。...
ありがとう...
oracle - SSIS パッケージをサーバーにデプロイするときの ORA-12541 エラー
以下の接続文字列を使用して、SSIS を Oracle OLEDB 接続に接続しています。
Data Source=Server_Name;User ID=U_Id;Password=Pwd;Provider=MSDAORA.1;
私のマシンでは動作しますが、C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DTExec
それを使用してSSISサーバーで実行するとエラーが発生します:ORA-12541: tns: no listener
ファイルをいじってみましtnsnames.ora
たが、どこにも行きませんでした。
oracle11g - 2 つの Oracle データベース間のデータベース リンクに関する問題 (Ora-12541: "TNS:no listener")
私はオラクルの新人なので、おそらく些細な、またはばかげた質問で申し訳ありません。このようなデータベース リンクを介して 2 つの Oracle データベース (12g と 11g) を相互接続する必要があります。
CREATE SHARED DATABASE LINK SYSEL
AUTHENTICATED BY scot IDENTIFIED BY *********
USING 'SYSEL'
私の tnsnames.ora:
しかし、クエリを実行すると (たとえばselect * from dual@sysel
)、常に次のエラーが発生します。実行されていません。*処置: 指定された宛先アドレスがリスナーによって使用されるアドレスの1つと一致することを確認してください。TNSNAMES.ORAエントリを適切なLISTENER.ORAファイル(または、接続が交換を経由する場合はTNSNAV.ORA)と比較してください。リモート マシンでリスナーを起動します。行のエラー: 1 列: 20
私の LISTENER.ORA:
私は panoramix に stunnel を持っています (そしてそれは完全に機能しています。私は sql 開発者を介して studuk に接続することができ、studuk を tnsping することもできます。しかし、データベース リンクは機能しません。何らかの方法で変更する必要があると思います。 listener.ora ですが、方法がわかりません... 何が問題なのですか? Pls, help. 最高の Josef K.
リスナーはポート 1521 でリッスンしますが、select * from dual@sysel としてクエリを実行しようとすると、残念ながら次のエラーが発生します。
行のエラー: 1 列: 20
サービス sysel がリスナーに登録されるように、すでに listener.ora を変更しようとしましたが、成功しませんでした:
どうやら、私の Oracle インスタンスはサービス SYSEL をリスナーに登録できません。ALTER SYSTEM REGISTER も試しましたが、成功しませんでした。
スクリプト
デフォルトの「ORCL」のみを返します
サービス SYSEL をリスナーに登録するにはどうすればよいですか? ジョセフ K さん、ありがとうございます。