質問

System.Data.OracleClient名前空間で.NETフレームワークを使用しています。コンピューターにOracle 11クライアントがインストールされています。接続情報を保存するためにtnsnames.oraファイルを使用したくありません。

tnsnames.oraファイルを使用したくない場合、接続文字列がどのようになるかを誰か教えてください。接続文字列をWebアプリケーションプロジェクトのweb.configファイルに保存します。

役に立ちましたか?

解決

http://www.connectionstrings.com/oracle

これは素晴らしいリソースです

  

SERVER =(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = MyHost)(PORT = MyPort))
  (CONNECT_DATA =(SERVICE_NAME = MyOracleSID))); uid = myUsername; pwd = myPassword;

あなたが信じたいものです...

他のヒント

10gクライアントからは、編集する必要のない EZCONNECT 機能を使用できます。 TNSNAMES.ORAファイル: username / password @ servername:port / instance 。例えば:

Data Source=localhost:1521/XE;Persist Security Info=True;User ID=scott;Password=tiger;Unicode=True
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top