// MS SQL Server 2008.使用相同的名称和密码同时连接到SQL Server。那有什么问题吗?
我的应用程序有几个不同的连接到sql server数据库(C#,ADO .NET)。每个连接使用相同的用户名和密码。一些连接可以同时执行。
这有什么问题吗?我应该添加一些设置来支持该功能吗?
连接字符串中是否有允许/限制同时连接的设置? SQL Server中是否有允许/限制该功能的设置?
// MS SQL Server 2008.使用相同的名称和密码同时连接到SQL Server。那有什么问题吗?
我的应用程序有几个不同的连接到sql server数据库(C#,ADO .NET)。每个连接使用相同的用户名和密码。一些连接可以同时执行。
这有什么问题吗?我应该添加一些设置来支持该功能吗?
连接字符串中是否有允许/限制同时连接的设置? SQL Server中是否有允许/限制该功能的设置?
不,这是正常的。使用完全相同的连接字符串也有助于集中连接(在后台,与数据库的连接保持打开并重用,而不是完全关闭并打开它们)。
不,绝对不是。我很正常(在很多情况下,您使用的应用程序服务器在sql server上使用特定的登录 - 不是每个用户一个),并且可能同时打开数千个连接。
没有限制,没有设置。这被认为是正常使用。
MS SQL Server旨在处理同时连接,无论他们来自哪个用户。我看不出你有什么问题,除非这些连接正在处理相同的数据。
该死的,两个人在我写作和登录时回答。噢,好吧.. – 2010-09-01 07:26:56
嗨,也许ado.net有一些限制,它不允许我这样做? – nik 2010-09-01 08:01:39
为什么我得到{“\”模拟会话安全上下文\“不能在此批处理中调用,因为同时批处理已调用它。”}? – nik 2010-09-01 07:58:00