我正在尝试通过 DotnetNuke 连接到 SQL Express 2005。我的操作系统是 Windows 7(IIS 7),当我尝试连接时,出现以下错误:
尝试为文件(文件位置).../Database.mdf 附加自动命名数据库失败。存在同名数据库,或无法打开指定文件,或位于 UNC 共享上。
我已经尝试了在以下链接中找到的解决方案,但仍然出现相同的错误。
http://support.microsoft.com/kb/2002980
然后我尝试将我的 SQL Server 名称从 更改SYSTEMNAME\SQLEXPRESS
为SystemIP\SQLEXPRESS
我得到一个 DotNetNuke 错误,如下所示:
DotNetNuke 错误
System.ArgumentException:键“attachdbfilename”的值无效。在 System.Data.SqlClient.SqlConnectionString.VerifyLocalHostAndFixup(String& host, Boolean enforceLocalHost, Boolean fixup) 在 System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) 在 System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions上一个)在 System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value) 在 System.Data.SqlClient.SqlConnection.set_ConnectionString(String value) 的 System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions)在 System.Data.SqlClient.SqlConnection..
谁能帮我解决这个问题?