【发布时间】:2011-05-25 01:08:21
【问题描述】:
我花了几天时间在App_data 文件夹中创建 SQL Server Express 数据库。
它总是在默认位置创建数据库。
我的 web.config 文件中有以下连接字符串。在默认位置创建的数据文件。
<connectionStrings>
<add name="PersonDBContext"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFileName=Customers.mdf;Integrated Security=True;User Instance=True;Persist Security Info=True;"
providerName="System.Data.SqlClient" />
</connectionStrings>
是否有可用的示例代码?
-sr
解决方案:
发布此消息后,我更改了我的连接,如下所示:
<connectionStrings>
<add name="PersonDBContext"
connectionString="data source=.\SQLEXPRESS;Initial Catalog=CustomerInfoDB;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\Customers.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
</connectionStrings>
我在项目app_data文件夹中创建的数据文件。
现在我的问题是,我想在我的生产服务器中部署这段代码,将这个数据文件移动到生产服务器的最佳方法是什么?
我需要在生产服务器上安装 SQL Express 吗?
谢谢
-SR
【问题讨论】:
-
您的问题到底是什么?可用于什么的示例代码?
标签: asp.net entity-framework entity-framework-4 sql-server-express