如何找到SQL Server 2012 Express实例的命名实例

问题描述 投票:2回答:3

使用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 Local DB \ Instances \。

(检查上面的路径..只显示一个实例文件夹和一个项目子文件夹。项目文件夹包含许多文件,包括主数据库)

如何将我的SQL Server 2012 Express安装与VS 2012同步?

asp.net sql-server-2012-express
3个回答
0
投票

为了检查您的连接,请执行以下步骤创建一个新文本框,然后将其重命名为带有udl索引的文件,例如a.udl现在打开此文件有4个选项卡首先应该在第二个选项卡中为sql server选择microsoft ole db provider(连接) tab)选择你的服务器名称与sql server连接的确切名称(例如NIKTANA \ SQLEXPRESS)现在设置用户并通过,如果你的服务器名称正常,你会看到服务器上的数据库选择数据库点击ok,现在如果用记事本打开文件,你会看到你的连接字符串,这个连接字符串在visual studio中工作


0
投票

选择@@ servername +'\'+ @@ servicename


0
投票

这个问题是在一年前问的,当我开始使用SQL Server Express 2012时,我没有找到任何直接的答案。当没有找到服务实例作为服务运行时,我感到很惊讶。然后我花了一些时间来阅读2012 SQL Server Express版本及其后的新内容。

你可以快速浏览一下; http://msdn.microsoft.com/en-IN/library/hh510202.aspx

说到这一点,如何知道实例名称?

找到以下文件夹以快速了解实例名称,请注意默认情况下AppData是一个隐藏文件夹。 C:\ Users \\ AppData \ Local \ Microsoft \ Microsoft SQL Server Local DB \ Instances \

© www.soinside.com 2019 - 2024. All rights reserved.