0

我正在使用Visual Studio 2010/c#并创建一个应用程序,我试图将其作为数据源访问,这是我在SQLSERVER Express(通过管理工作室)中创建的数据库。

我从以前的安装中删除了几个实例-

SQL 配置管理器仅显示 1 个实例 SQLEXPRESS,它作为命名实例“mymachine/sqlexpress”安装。

命名管道、TCP/IP 和远程客户端都已启用。

我在windows 7 64位下运行,开发环境和sql都在同一台PC上。

当我尝试配置连接时,我转到文件所在的物理路径,添加它,但测试连接按钮失败并显示 msgfailed to generate a user instance of sql server, only an integrated connection can generate an user instance

我发现的解决方案似乎并不适用。

用户实例已启用(设置为 1),我找不到任何删除“旧实例”的路径,只有 1 个路径通向当前安装的实例。

帮助将不胜感激

4

1 回答 1

0

通过 IIS7 使用 Visual Studio SQL Server 数据库,他们使用default asp.net数据库。

以下可能会有所帮助,

  • 打开 IIS 管理器。

  • 创建一个new application pool而不是使用默认应用程序池并将您的数据库保存在其中。

  • 转到 sql 配置管理器 > 转到属性。

  • 选择local system而不是内置系统。

  • 在默认浏览器选项中,删除所有其他文件并粘贴您的 .asmx 文件。

  • 见于行动。如果有任何东西被禁用,请启用它。

希望能帮助到你。:)

于 2013-03-07T09:39:30.533 回答