問題タブ [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.

0 投票する
7 に答える
6546 参照

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 サーバーに接続する方法を教えてください。

0 投票する
2 に答える
8272 参照

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 データベースに接続したいと考えています。

ここに画像の説明を入力

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

oracle - 別のサーバー上のデータベースに接続するにはどうすればよいですか?

DBサーバーを搭載したマシンAがあります。Oracle クライアントがインストールされているマシン B があります。

以下を追加して、マシン B の tnsnames.ora ファイルを変更しました。

それでも、sqlplus name/pwd@trial as sysdbaマシン B でコマンドを正常に実行できません。「権限が不足しています」というエラーがスローされます。マシン A の sqlnet.ora または tnsnames.ora ファイルに必要な変更はありますか?

0 投票する
2 に答える
6453 参照

c# - Oracle データベース TNS キー 'data source' の値の長さが制限の '128' を超えています

したがって、私はOracleデータベースへの接続文字列を持っています。基本的に、それをSQL開発者から直接コピーしてから、空白を切り取りました。

後でプログラムでユーザー名とパスワードを追加します。問題は、SQLConnection オブジェクトを開こうとしたときです。エラーが発生します:

Oracle TNS 接続についてはよくわかりません。この接続文字列を使用したのは、貼り付けてテスト接続を行ったときにウィザードで機能したためです。表示されるのは、基本的に、TNS 名を貼り付けた後に Visual Studio が生成したものです。

このデータ ソース キーは、すでに約 160 文字です。

MSDN フォーラムでこの投稿を見ていました。

男は基本的に、データソースから他の部分のいくつかを切り取って、別の場所に置くように言っています。私はそれを行う方法が本当にわかりません。

接続文字列に関する MSDN は、あまり多くを教えてくれません。

接続文字列と構成ファイルに関する MSDNも役に立ちませんでした。

とにかく、尋ねられたら app.config から私のコードやものをもっと見せてくれるとうれしいです

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

oracle - Oracle TNS リスナーが CentOS 7 で起動しない

CentOS 7 マシンに Oracle 11g Release 2 Express エディションをインストールしました。インストールプロセスは以下のように正常に完了しました。

サービスに対して tnsping を実行すると、以下のエラーが発生します。

次に、リスナーを起動しようとしましたが、以下のエラーで失敗しています。

私はフォーラムで多くのことを検索し、そこで与えられた解決策を試しましたが、問題を解決できませんでした. この場合、何が問題になる可能性がありますか?

どんな助けでも本当に感謝しています。

編集:

これが私の tnsnames.ora ファイルです。

そしてlistener.oraファイル。

環境変数:

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

oracle - Oracle クライアント サーバーの接続の問題

サーバーに 10g と 11g を含む複数のオラクル (ホーム) クライアントをインストールしました。SQL PLUS 11G クライアントを使用すると、「TNS: プロトコル アダプター エラー」というエラーが表示されます。問題を解決するために TNSNAMES.ora を確認しました。11G ホームの network/admin ディレクトリにある TNSNAMES.ora に、サーバーに正常に接続できる別のサーバー上の別の tnsnames.ora と同じ値が含まれていることがわかりました。システム全体のデフォルトの TNSNAMES.ora についても知りましたが、どこにあるのかわかりません。tnsping orcl を試しましたが、「TNSPING は内部コマンドまたは外部コマンドとして認識されません」というエラーが表示されました。私はOracleを初めて使用します。助けてください