2016-03-23 8 views
0

私はTeradataのストアドプロシージャを.Netから呼び出す方法を見つけようとしています。DSNを使った.NetからのTeradata接続

私は、以下の質問を見て: TD connection setup

しかし、私は、web.configファイルにパスワードを入れたくありません。私はそれを暗号化することができますが、web.configは、クラスタ内の特定のサーバ上に作成されたMSA鍵を使用して各サーバに対して暗号化して動作させる必要があります。

DSNだけを使用するような他の方法はありますか?または、サービスアカウントを使用してアプリケーションプールを作成し、認証用にTeradataに渡すことができる他の方法はありますか?

ありがとうございます。

答えて

1
<%@ Page LANGUAGE="VB" Debug="true" %> 
<%@ Import Namespace="System.Data.ODBC" %> 

<script runat="server"> 
sub Page_Load 
dim dbconn 

dbconn=New OdbcConnection("Dsn=TDD32;") 

dbconn.Open() 
dbconn.Close() 
end sub 
</script> 
+0

ありがとうございました。私のローカルでは動作しますが、サーバ上でエラーが発生します。ERROR [IM002] [Microsoft] [ODBCドライバマネージャ]データソース名が見つからず、デフォルトドライバが指定されていません –

+0

サーバでも同じDSNを設定する必要があります。 –

+0

どうにかして32ビットDSNで動作しましたが、64ビットのDSNでは動作しませんでした。 –

関連する問題