26

我在 Orchard CMS 中建立了一个站点。在选择我选择的数据存储设置时

使用现有的 SQL Server(或 SQL Express)数据库

代替

使用内置数据存储(SQL Server compact)

它对我来说很好,但我想知道在哪里更改作为数据库服务器名称的数据源。我没有在web.config文件中找到连接字符串设置。

4

4 回答 4

47

要更改数据库,您应该编辑文件DataConnectionString中的条目App_Data\Sites\Default\settings.txt

它应该看起来像这样:

Name: Default
DataProvider: SqlServer
DataConnectionString: Data Source=servername;Initial Catalog=dbname;User Id=username;Password=password;

进行更改后,您确实需要重新启动网站。如果您无法自己重置网络服务器,则在web.config(添加空格)或bin目录中进行编辑就足够了。当此文件或文件夹中发生某些事情时,.NET 会重置网站。

于 2011-01-29T15:19:11.057 回答
8
.\App_Data\Sites\Default\settings.txt

但您不能只将其更改为指向空数据库。需要首先为果园 cms 准备数据库。

于 2012-09-19T06:04:39.947 回答
3

查看 .\App_Data\Sites\Default\settings.txt。

于 2011-01-24T13:40:55.483 回答
2

要更改 Orchard 中的连接字符串,您应该转到Orchard.Web中的 App_Data\Sites\Default\Settings.Txt

于 2015-09-02T04:20:26.673 回答