永发信息网

本版本的SQL Server 不支持用户实例登录标志。该连接将关闭。

答案:2  悬赏:20  手机版
解决时间 2021-03-18 17:29
  • 提问者网友:浮克旳回音
  • 2021-03-17 18:50
本版本的SQL Server 不支持用户实例登录标志。该连接将关闭。
最佳答案
  • 五星知识达人网友:三千妖杀
  • 2021-03-17 20:12
连接字符串使用应用程序 App_Data 目录中的数据库位置指定了一个本地 SQL Server Express 实例。由于提供程序确定应用程序服务数据库不存在,因此试图自动创建该数据库。要成功检查应用程序服务数据库是否存在并自动创建应用程序服务数据库,必须满足下列配置要求:
如果应用程序 App_Data 目录不存在,则 Web 服务器帐户必须具有对应用程序目录的读写访问权限。这是因为如果不存在 App_Data 目录,Web 服务器帐户将会自动创建它。
如果应用程序 App_Data 目录已存在,则 Web 服务器帐户只要求对应用程序 App_Data 目录的读写访问权限。这是必要的,因为 Web 服务器帐户将尝试确认 SQL Server Express 数据库已在应用程序 App_Data 目录中。如果从 Web 服务器帐户撤消对 App_Data 目录的读访问权限,提供程序便无法正确地确定 SQL Server Express 数据库是否已存在。如果提供程序试图创建已存在的数据库的副本,就会出错。写访问权限是必需的,因为创建新数据库时需要使用 Web 服务器帐户凭据。
计算机上必须安装 SQL Server Express。
Web 服务器帐户的进程标识必须具有本地用户配置文件。有关如何为计算机帐户和域帐户创建本地用户配置文件的详细信息,请参见自述文档。
全部回答
  • 1楼网友:想偏头吻你
  • 2021-03-17 21:43

连接字符串使用应用程序 app_data 目录中的数据库位置指定了一个本地 sql server express 实例。由于提供程序确定应用程序服务数据库不存在,因此试图自动创建该数据库。要成功检查应用程序服务数据库是否存在并自动创建应用程序服务数据库,必须满足下列配置要求: 如果应用程序 app_data 目录不存在,则 web 服务器帐户必须具有对应用程序目录的读写访问权限。这是因为如果不存在 app_data 目录,web 服务器帐户将会自动创建它。 如果应用程序 app_data 目录已存在,则 web 服务器帐户只要求对应用程序 app_data 目录的读写访问权限。这是必要的,因为 web 服务器帐户将尝试确认 sql server express 数据库已在应用程序 app_data 目录中。如果从 web 服务器帐户撤消对 app_data 目录的读访问权限,提供程序便无法正确地确定 sql server express 数据库是否已存在。如果提供程序试图创建已存在的数据库的副本,就会出错。写访问权限是必需的,因为创建新数据库时需要使用 web 服务器帐户凭据。 计算机上必须安装 sql server express。 web 服务器帐户的进程标识必须具有本地用户配置文件。有关如何为计算机帐户和域帐户创建本地用户配置文件的详细信息,请参见自述文档。

解决方法如下:

1.打开vs2005,工具-选项-数据库工具-数据连接,将“sql server实例名”清空,确认。

2,打开vs2005,展开服务器资源管理器,右键“数据连接”,添加新连接,更改数据源,选择sql server数据库文件,数据库名选中你要添加到网站的.mdf文件。再单击“高级”,将user instance改为false,data source改成.   (就点就行了),确认,此时再确认可以通过。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯