我有一台运行win8的物理机器,在hyper-v客户机中有两台虚拟机:1台Web服务器,1台SQL Server。 networking服务器的工作太棒了。 SQL是给我的问题。 我可以连接到它与视觉工作室或pipe理工作室的服务器资源pipe理器就好了,它的速度非常快。
当我使用相同的连接string,我在一个应用程序的web.config的Visual Studio服务器资源pipe理器中使用时发生问题。
data source=VMSQL1;initial catalog=OtherShell;persist security info=True;user id=OtherShell;password=****;network library=dbmssocn;MultipleActiveResultSets=True;App=EntityFramework
我确定它也使用tcp-ip,但它不连接或不连接连接string的networking库部分。
与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:SQLnetworking接口,错误:26 – 错误定位服务器/实例指定)
这是在过去两天驾驶我的屁股,有什么想法? 它也从web vm失败,但在pipe理工作室使用相同的连接string。
问题出在web.config中。 成员和angular色提供者正在使用一个不存在的“LocalProvider”连接string,我添加了一个并修复了它。
这是我使用连接的一个例子。 Data Source = [YourIP]; User ID = [YourUserID]; Password = [YourPassword]; Initial Catalog = [YourDatabase]; Provider = SQLNCLI10.1希望有帮助。