我正在使用Visual Studio 2010/c#
并创建了一个应用程序,我尝试将其作为数据源访问,这是我在SQLSERVER Express
(通过管理工作室)创建的数据库。
我有几个以前安装的实例,我删除了 -
SQL COnfiguration manager只显示1个实例SQLEXPRESS,它作为命名实例“mymachine / sqlexpress”安装。
已启用命名管道,TCP / IP和远程客户端。
我在Windows 7 64位下运行,dev环境和sql都在同一台PC上。
当我尝试配置连接时,我会转到文件所在的物理路径,添加它,但测试连接按钮失败并显示msg failed to generate a user instance of sql server, only an integrated connection can generate an user instance
我发现的解决方案似乎并不适用。
用户实例已启用(设置为1),我找不到任何删除“旧实例”的路径,只有一条路径通向当前安装的实例。
帮助将不胜感激
答案 0 :(得分:0)
通过IIS7使用Visual Studio SQL Server数据库,
他们使用default asp.net
数据库。
以下可能有帮助,
打开IIS管理器。
创建new application pool
而不是使用默认应用程序池并将数据库保存在其中。
转到sql配置管理器>去房产。
选择local system
而不是内置系统。
在默认浏览器选项中,删除所有其他文件并粘贴.asmx文件。
参见操作。如果禁用任何内容,请启用它。
希望它有所帮助。 :)