問題タブ [tnsnames]
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.
c# - C#.net アプリケーションから Oracle サーバーに接続できない
リモート Oracle サーバーに接続しようとしています。私の接続文字列 -
「エラー [IM002] [Microsoft][ODBC Driver Manager] データ ソース名が見つからず、既定のドライバーが指定されていません」というエラーが発生しました (System.Data.Odbc.OdbcException) Exception Message = "ERROR [IM002] [Microsoft][ ODBC ドライバー マネージャー]データ ソース名が見つからず、既定のドライバーが指定されていません"、例外の種類 = "System.Data.Odbc.OdbcException"、例外 WinRT データ = ""
TNSNAMES.ora に従って接続文字列を指定しました
TNSNAMES.ora の私の DB のエントリは次のようになります。
誰かがエラーについて説明できますか。接続文字列が間違っていた場合、および Windows アプリケーションから Oracle サーバーに接続する方法を教えてください。
oracle - tnsnames.ora エントリから SQL*Net 接続文字列を作成する方法は?
IBM (Cognos) のレポート ツールでデータ ソースを作成しています。これは、SQL*Net 接続文字列を要求します。
以下は私の tnsnames.ora エントリです。クライアントから SQLPLUS と TNSPING に接続できます。
OVDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.22.1.180)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = OVDB)
)
)
私の SQL *Net 接続文字列は何ですか? OVDBですか?
Cognos は、それ (OCI) を介して Oracle データベースに接続したいと考えています。
oracle - 別のサーバー上のデータベースに接続するにはどうすればよいですか?
DBサーバーを搭載したマシンAがあります。Oracle クライアントがインストールされているマシン B があります。
以下を追加して、マシン B の tnsnames.ora ファイルを変更しました。
それでも、sqlplus name/pwd@trial as sysdba
マシン B でコマンドを正常に実行できません。「権限が不足しています」というエラーがスローされます。マシン A の sqlnet.ora または tnsnames.ora ファイルに必要な変更はありますか?
c# - Oracle データベース TNS キー 'data source' の値の長さが制限の '128' を超えています
したがって、私はOracleデータベースへの接続文字列を持っています。基本的に、それをSQL開発者から直接コピーしてから、空白を切り取りました。
後でプログラムでユーザー名とパスワードを追加します。問題は、SQLConnection オブジェクトを開こうとしたときです。エラーが発生します:
Oracle TNS 接続についてはよくわかりません。この接続文字列を使用したのは、貼り付けてテスト接続を行ったときにウィザードで機能したためです。表示されるのは、基本的に、TNS 名を貼り付けた後に Visual Studio が生成したものです。
このデータ ソース キーは、すでに約 160 文字です。
MSDN フォーラムでこの投稿を見ていました。
男は基本的に、データソースから他の部分のいくつかを切り取って、別の場所に置くように言っています。私はそれを行う方法が本当にわかりません。
接続文字列に関する MSDN は、あまり多くを教えてくれません。
接続文字列と構成ファイルに関する MSDNも役に立ちませんでした。
とにかく、尋ねられたら app.config から私のコードやものをもっと見せてくれるとうれしいです
oracle - Oracle TNS リスナーが CentOS 7 で起動しない
CentOS 7 マシンに Oracle 11g Release 2 Express エディションをインストールしました。インストールプロセスは以下のように正常に完了しました。
サービスに対して tnsping を実行すると、以下のエラーが発生します。
次に、リスナーを起動しようとしましたが、以下のエラーで失敗しています。
私はフォーラムで多くのことを検索し、そこで与えられた解決策を試しましたが、問題を解決できませんでした. この場合、何が問題になる可能性がありますか?
どんな助けでも本当に感謝しています。
編集:
これが私の tnsnames.ora ファイルです。
そしてlistener.oraファイル。
環境変数:
oracle - Oracle クライアント サーバーの接続の問題
サーバーに 10g と 11g を含む複数のオラクル (ホーム) クライアントをインストールしました。SQL PLUS 11G クライアントを使用すると、「TNS: プロトコル アダプター エラー」というエラーが表示されます。問題を解決するために TNSNAMES.ora を確認しました。11G ホームの network/admin ディレクトリにある TNSNAMES.ora に、サーバーに正常に接続できる別のサーバー上の別の tnsnames.ora と同じ値が含まれていることがわかりました。システム全体のデフォルトの TNSNAMES.ora についても知りましたが、どこにあるのかわかりません。tnsping orcl を試しましたが、「TNSPING は内部コマンドまたは外部コマンドとして認識されません」というエラーが表示されました。私はOracleを初めて使用します。助けてください