是否需要更改ASPNETDB并同时使用SQLExpress (2005)用户实例?
我已将web.config的连接字符串更改为
<remove name="LocalSqlServer"/>
<add name="LocalSqlServer"
connectionString="Data Source=.\SQLEXPRESS;
AttachDbFilename=|DataDirectory|\Kooft.mdf;
User Instance=true;
Integrated Security=True;
Initial Catalog=Kooft;"
providerName="System.Data.SqlClient" />但是每次我使用ASP.Net配置工具时,它都会在我的App_Data文件夹中创建另一个ASPNETDB.mdf文件。
发布于 2008-12-16 13:24:56
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
)
connectionStringName="INSERTCONNNSTRINGNAME"
那你应该准备好开始了。请记住在web.config中可能已经拥有的任何角色或个性化设置提供程序上更改相同的设置。
发布于 2008-12-16 13:26:00
首先,在SQL实例中创建一个新的空数据库。
然后运行可以在这里找到的aspnet_regsql.exe工具:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe这将打开一个GUI向导,允许您选择使用aspnet提供程序(成员资格、配置文件、角色)的默认架构来设置数据库服务器和数据库。
适当地配置数据库上的安全性--为了获得最佳结果,您可能希望启用集成安全性,因此确保网站运行的帐户具有对数据库的访问权限,为您创建了许多数据库角色--将您的帐户添加到相应的帐户中。
然后,在您的webconfig中,您将得到如下内容:
<connectionStrings>
<remove name="LocalSqlServer"/>
<add name="LocalSqlServer"
connectionString="Data Source=[ComputerName]\SQLEXPRESS;Initial Catalog=[DatabaseName];Integrated Security=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>需要更新的关键部分有:
这应该是steps installation.
我就是这样开始跑步的。
https://stackoverflow.com/questions/371227
复制相似问题