2017-08-31 11 views
0

.NETアプリケーションを備えたWindows 2012 Serverがあります。アプリケーションには、実行するデータベースへのODBC接続が必要です。すべてのユーザーにODBC接続を追加します。

すべてのユーザーにODBC接続をセットアップする必要がありますが、100人ほどのユーザーがいます。

同時にすべてのユーザーに接続を作成する方法はありますか?

これはアプリケーション内ではなく、すべてのユーザープロファイルに設定する必要があります。

enter image description here

編集:

ビットを読んだ後、私は、「システムDSN」ではなく「ユーザーDSN」を作成しましたが、アプリケーションは、DBに接続することはできません。 ODBCが「ユーザーDSN」で作成されている場合にのみ動作します。アプリケーションでそれを変更する方法はありますか?

ありがとうございました。

+1

DSNを作成することを意味しますか? –

+0

あなたはフェルナンドが必要なものについてもう少し詳しく説明する必要があります。アプリケーションで作成された接続が必要ですか? – myroslav

+0

いいえ、これはすべてのユーザーのプロファイルでこれを設定する必要があります。 https://gyazo.com/0417526e9757ae7da3dfbb4aa7d5bd89 – Fernando

答えて

0

あなたはそれがユーザー間利用できるようにしたい場合は、システムDSNに接続を追加し、それは関係なく、ローカルマシンにログインしているユーザーの利用できるようになります。

+0

私はすでにシステムDSNへの接続を追加していますが、アプリケーションはそれで動作しません。アプリケーションがユーザーDSNの代わりにシステムDSNを使用する必要がある場合、Conecction文字列には違いがありますか? – Fernando

+0

アプリケーションに接続するために使用しているコードと、現在表示されているエラーを投稿することをお勧めします。 – BaronVonKumpf

関連する問題