【问题标题】:VS 2012 I Can't Open ASPNETDB.MDF database in App_Data FolderVS 2012 我无法在 App_Data 文件夹中打开 ASPNETDB.MDF 数据库
【发布时间】:2014-08-17 09:17:53
【问题描述】:

当我通过 CreateUserWizard 控件创建用户时,ASPNETDB.MDF 自动添加到 App_Data 文件夹中,然后我无法打开和显示 ASPNETDB.MDF,出现错误对话框并拨打电话:

尝试附加到数据库失败,并显示以下信息:建立与 sql server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 sql server 是否配置为允许远程连接。 (提供者:sql 网络接口,错误:50 - 发生本地数据库运行时错误。在 localdb 实例 api 方法调用中发生意外错误。有关错误详细信息,请参阅 Windows 应用程序事件日志。)

【问题讨论】:

  • 您正在尝试附加 .mdf SQL Server 数据文件。为此,您必须在您的计算机上安装 SQL Server Express - 是这样吗?另外,文件应该添加到App_Data(不是App_Code)——是这样吗? (你的标题是App_Data,但在你的问题正文中,你提到了App_Code....)
  • 是的,我知道,我已经有 QL Server Express 和 VS 自动放入 App_Data ,我也无法打开数据库

标签: asp.net


【解决方案1】:

首先,

确保您的数据库引擎配置为接受远程连接

• 开始 > 所有程序 > SQL Server 2005 > 配置工具 > SQL Server 外围应用配置 • 单击服务和连接的外围应用配置 • 选择有问题的实例 > 数据库引擎 > 远程连接 • 启用本地和远程连接 • 重启实例 - 查看更多信息:http://www.sswug.org/articlesection/default.aspx?TargetID=44331#sthash.kzSfADZL.dpuf

其次,

您可能需要在防火墙上为您正在使用的 SQL Server 实例和端口创建例外 • 开始 > 运行 > Firewall.cpl • 单击例外选项卡 • 添加 sqlservr.exe(通常位于 C:\Program文件 (x86)\Microsoft SQL Server\MSSQL.x\MSSQL\Binn,检查您安装的实际文件夹路径)和端口(默认为 1433) • 检查您的连接字符串 - 查看更多信息:http://www.sswug.org/articlesection/default.aspx?TargetID=44331#sthash.kzSfADZL.dpuf

第三次检查你的 SQL server 服务是否正常运行

进入所有程序>>Microsoft SQL Server 2008>>配置工具>>SQL Server配置管理器>>SQL Server服务,查看SQL Server服务状态是否为“正在运行”。

此外,请确保您的远程服务器位于同一网络中。在命令提示符下运行“sqlcmd -L”以确定您的服务器是否包含在您的网络列表中。您甚至可以在此处找到相同的教程 SQL SERVER – 从本地网络查找所有服务器 – 使用 sqlcmd – 检测网络上安装的 SQL Server。

下一步在 SQL Server 配置中启用 TCP/IP

转到所有程序 >> Microsoft SQL Server 2008 >> 配置工具 >> SQL Server 配置管理器 >> 选择 TCP/IP。右键单击并选择启用

最后转到您的防火墙设置,在例外选项卡下,选择添加端口包括 TCP:1433 并勾选 SQL 复选框。

所有这些确实帮助了我和我的几个无法连接到远程服务器的实验室伙伴

参考:http://www.sswug.org/articlesection/default.aspx?TargetID=44331http://blog.sqlauthority.com/2009/05/21/sql-server-fix-error-provider-named-pipes-provider-error-40-could-not-open-a-connection-to-sql-server-microsoft-sql-server-error/

来源:Why am I getting "Cannot Connect to Server - A network-related or instance-specific error"?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多