2017-08-31 41 views
0

我有一个带有.NET应用程序的Windows 2012服务器。该应用程序需要ODBC连接到数据库才能运行。向所有用户添加ODBC连接

我必须设置所有用户的ODBC连接,但我有大约100个不同的用户。

有什么方法可以同时创建与所有用户的连接吗?

我必须配置此为所有用户配置文件,而不是在应用程序中。

enter image description here

编辑:

阅读了一下后,我创建了一个“系统DSN”,而不是“用户DSN”,但应用程序无法连接到数据库。只有在“用户DSN”中创建ODBC时才有效。有什么方法可以在应用程序上进行更改吗?

谢谢。

+1

你的意思是创建一个DSN? –

+0

您需要详细阐述您需要的费尔南多。你需要在应用程序中创建连接吗? – myroslav

+0

不,我必须在所有用户配置文件中设置此项。 https://gyazo.com/0417526e9757ae7da3dfbb4aa7d5bd89 – Fernando

回答

0

如果你希望它是跨用户可用,添加到系统DSN连接,那么这将是可用的,无论登录到本地计算机的用户。

+0

我已经添加到系统DSN的连接,但该应用程序无法使用它。如果应用程序应该使用系统DSN而不是用户DSN,那么在Conecction字符串中是否需要差别? – Fernando

+0

我会建议发布您用于在应用程序中建立连接的代码以及当前出现的任何错误。 – BaronVonKumpf