【发布时间】:2014-03-16 19:41:22
【问题描述】:
我重新安装了我的电脑,现在我的 SQL 连接字符串或 SQL Server 2012 Enterprise 出现问题
我得到的错误:
"... (provider: SQL Network Interfaces, error: 25 - Connection string is not valid)" or
"... (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)"
在 SQL Server Management Studio 中的服务器实例如下所示:
TOM-PC (SQL Server 11.0.3128 - Tom-PC\Tom)
以及 ASP.NET XML 配置中的 My SQL 连接字符串。文件:
<add name="ApplicationServices" connectionString="Data Source=.\TOM-PC;Database=D:\Programming\InvoiceManager\invocemanagerSQL.mdf;" providerName="System.Data.SqlClient" />
尝试了所有方法,在防火墙中添加了端口 1434 或 1433 都测试了,均无效,"SQL Server Browser" 服务正在运行,TCP/IP 已启用,允许远程连接到此服务器,甚至尝试了 4 种不同的连接字符串,但没有任何效果。
在它像魅力一样发挥作用之前,虽然不完全但有效。为什么不完全?因为我无法在本地机器上同时使用"VS2010" 和"SQL Management studio" 两个工作室,如果我需要手动更改数据库中的某些内容,我需要停止或重新启动 SQL Server 进程和服务,然后我进入数据库,并读取表。现在,没有任何工作!
我做错了什么或做错了什么?问题似乎出在哪里?为什么 SQL 服务器和它的连接字符串总是有问题?
【问题讨论】:
标签: c# mysql asp.net sql sql-server