問題タブ [ora-12154]
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.
oracle - TNS、2つの異なるバージョンが一緒にインストールされている場合、サービス名を処理できません
サーバーでは、データベースとしてoracle11gを使用するasp.netアプリケーションを公開しています。
web.configに接続文字列を設定するだけで、機能します。
ただし、他のクライアントアプリケーションで必要なため、誰かが同じサーバーにoracle8をインストールします。
しかしその後、私たちのWebアプリケーションは機能しなくなり、エラーが発生します。
ora-12154TNSはサービス名を処理しません
その後、パス環境が変更されていることがわかりました。最初に「C:/ app / oracle81/bin」を追加します。しかし、最初に「D:/ app / oracle11g / bin」を変更しても、機能しません。
両方を機能させるためのアイデアはありますか?
asp.net - ORA-12154ASP.netのグリッド・ビューをOracleデータベースに接続中にエラーが発生しました
詳細:
- ユーザー名はscottです
- パスワードは虎です
- サーバー名-tnsnames.oraで見つけたprashanth-PCを指定しました-この時点で取得します
ORA-12154:TNS:指定された接続識別子を解決できませんでした
コードを使用して接続すると、機能しています。コードでは、データソースを空白のままにします。しかし、グリッドビューツールを使用して接続すると。サーバー名を尋ねています。どのサーバー名を指定すればよいかわかりません。参考までに、「tnsnames.ora」ファイルの内容を投稿しました。これをチェックしてください。Oracle10gを使用しています。
oracle - ログイン試行時のエラー: ORA-12154
開発にはOracle 10 gと PL/SQL Developer を使用しています。データベースに接続できるNet Managerからすでにテストしましたが、PL/SQL Developerで接続しようとすると、理解できない問題がありました。
問題の解決策を既に検索しましたが、まだ解決できません。何かアドバイス?
vb.net - Visual Basic 2010 で ComboBox に追加する
プログラムのユーザーが、既に入力されている ComboBox に高校の名前を追加できるようにしたいと考えています。設計時に 4 つの異なる高校を ComboBox に追加しました。Edit ツールと Add High School ツールを備えた MenuStrip があります。ここに私が書いたコードがあります:
プログラムを実行すると、4つの高校が表示され、「高校を追加」すると空白のスペースが表示されます。私は何を間違っていますか?
database - インスタントクライアントと接続するときのora-12154の問題
WindowsServer2008R2でOracle11gを実行しています。他の場所で実行しているクライアントアプリケーション(Zabbix)が接続しようとしています。
クライアントマシンには次のものがあります。
- oracle-instantclient11.2-basic-11.2.0.3.0-1.i386.rpm
- oracle-instantclient11.2-devel-11.2.0.3.0-1.i386.rpm
そのため、sqlnet.oraまたはtnsnames.oraファイルはありません。直接アドレス指定との接続を確立しようとしています。PHPのprintステートメントで、それが呼び出していることがわかります
connectが//dbhostmachine:1521/zabbixに設定されている。だから、すべてがそこによく見えます。
ローカルに接続しようとすると、正常に機能します。
ただし、リモートで一般的なエラーが発生します。
奇妙なことに、以前は断続的に動作していました。アプリケーションで約10秒ごとにエラーが発生します。
しかし、確かにネットワークを介して送信され、データベースに保持されたデータがありました。アプリケーションとサーバーを再起動した後、接続をまったく取得できなくなり、ORA-12154に接続できなくなりました。
oracle - tns エイリアスを使用して接続すると ORA-12154 が発生する
Win7x64 ラップトップに Oracle 11.2 をインストールしましたが、ほとんどすべて正常に動作します。しかし、私が理解していないことが1つあります。サンプルの HR スキーマには次のように接続できます。
ただし、次の場合は除きます。
を取得しORA-12154: TNS:could not resolve the connect identifier specified
ます。
2番目のオプションが正しいと思っていたので、これを偶然見つけました。TNS エイリアスを省略できるのはなぜですか? 私は Oracle の初心者ですが、他の環境に接続するときに TNS エイリアスが必要であるか、接続できません。
私の中には次のものがありますtnsnames.ora
:
tnsping orcl
との両方が問題ないので、使用されていることは確かtnsping dummy
です。誰かが私にこれを説明できますか?
UPDATE 1 : の出力lsnrctl status
は次のとおりです。
の結果SELECT name FROM v$database
は 1 つのデータベースです: ORCL
。
UPDATE 2 : tnsping orcl
(読みやすいようにフォーマットされた) の出力。
oracle - TNS: 指定された接続識別子を解決できませんでした
Windows 7 マシンに Oracle サーバー 11g をインストールしました。このサーバーをリモート マシンからインストールする必要があります。リモート マシンは 64 ビット システムで、Ubuntu 12.10 を使用しています。サーバーにアクセスするために、Oracle インスタント クライアントをインストールし、すべてを構成しました。
ORACLE_HOME、TNS_ADMIN、PATH、LD_LIBRARY_PATH がすべて設定され、正しい場所を指しています。
私の tnsname.ora ファイル:
私のsqlnet.oraファイル
サーバー上の私の tnslistener は稼働中です。
これらをすべて設定した後でも、サーバーに接続できません。
sqlplus user1@orcl
コマンドを発行すると、
私はこれらの投稿をすべて見ましたが、
bash 変数使用時の Sqlplus ログイン エラー: SP2-0306: 無効なオプション
ora-12154 は解決できませんでした... Oracle Instant Client で
実際、他の多くの投稿に影響を与えていますが、どれも私の問題を解決していません。
助けを求める
前もって感謝します
.net - ODP.NET 管理の tnsnames.ora IFILE 参照
Managed ODP.NET x64 12.1.0.2 tnsname.ora は IFILE の使用をサポートしていますか?? 私はそれを働かせることができません。
たとえば、私が何年もインストールしてきた管理対象外の Oracle クライアントである通常の「シック クライアント」では、tnsnames.ora ファイルに次の 1 行が含まれていました。
IFILE=C:\OracleDataSources\tnsnames.MAIN
次に、C:\OracleDataSources\tnsnames.MAIN ファイルには、組織内の他の各 Oracle インスタンスの実際のデータ ソース定義を含む構成ファイルへの IFILE 参照が含まれています。これにより、構成ファイルを集中管理し、インストール ファイルとは別にすることができ、完全な Oracle クライアント インストールを使用してもエラーなく動作します。
現在、古い/非推奨の System.Data.OracleClient 参照を使用して ODP.NET 管理クライアントを使用するコードのアップグレードに取り組んでいます。マネージド ODP.NET ライブラリで IFILE 参照を使用しようとすると、次のエラーが発生します。
ORA-12154: TNS: 指定された接続識別子を解決できませんでした
トラブルシューティング中に、すべてのデータのリストを返すOracle.ManagedDataAccess.Client.OracleDataSourceEnumerator.GetDataSources()
メソッド ( http://docs.oracle.com/html/B28089_01/OracleDataSourceEnumeratorClass.htm#CBAHABEH )を使用して、tnsnames.ora からデータ ソースが取得されていないことを確認しました。tnsnames.ora から列挙されたソース。
tnsnames.ora で IFILE 参照のみが使用されている場合、から 0 の結果が得られGetDataSources
ます。(IFILE 参照を使用する代わりに) web.config TNS_ADMIN 設定で指定されたフォルダー内の tnsnames.ora ファイルにデータ ソース エイリアスを直接手動で追加すると、データ ソースはGetDataSources
正しく返され、データ ソースに接続できます。 ODP.NET を正常に使用しています。
ODP.NETでIFILE tns名参照を使用する方法はありますか?
oracle11g - ログイン中に oracle 11g が機能せず、sql*plus でエラーが発生しています: エラー ORA-12154 のテキストを取得しようとしているときにエラーが発生しました
ログイン中に oracle 11g がデータベースに接続せず、sql*plus で ERROR: Error while trying to retrieve text for error ORA-12154,i export few data from my oracle 8i