【发布时间】:2012-09-23 04:27:01
【问题描述】:
使用 SSMS 验证我的 ServerName\instance ...我只能让它与点 .(或 computerName)连接。我以为默认实例是.\SQLEXPRESS ...但这不起作用。
似乎 Visual Studio 2012 也期望 (.\SQLEXPRESS) .... 更改我的 web.config 文件以反映数据源,因为 DATA SOURCE= .; 无法解决任何问题....VS 2012 找不到我的 SQL Server 2012 Express 时试图添加一个数据库项目。我所有的尝试都失败了。
我尝试发布图像,但它对我大惊小怪,因为我是新用户....但这是我尝试添加数据库时收到的 Visual Studio 错误消息:
建立网络时发生与网络相关或特定于实例的错误 连接到 SQL Server。服务器未找到或可访问。 验证实例名称是否正确以及 SQL Server 是否正确 配置为允许远程连接。 (提供者:SQL 网络 接口,错误:50 - 发生本地数据库运行时错误。不能 创建一个自动实例。请参阅 Windows 应用事件日志以了解 错误详情
Windows 应用事件日志:
无法访问 LocalDB 实例文件夹: %%LOCALAPPDATA%%\Microsoft\Microsoft SQL Server 本地 数据库\实例\。
(检查上面的路径..仅显示一个实例文件夹和一个项目子文件夹。项目文件夹包含许多文件,包括主数据库)
如何将我的 SQL Server 2012 Express 安装与 VS 2012 同步?
【问题讨论】:
-
从 SQLServer Management Studio 中查找数据库服务器名称。它可能类似于 YourServerName\ServerNameInstance(通常是 SQLExpress)。检查connectionstrings.com/sql-server-2008 以获取有关帮助的连接字符串。
标签: asp.net sql-server-2012-express