我在 Orchard CMS 中建立了一个站点。在选择我选择的数据存储设置时
使用现有的 SQL Server(或 SQL Express)数据库
代替
使用内置数据存储(SQL Server compact)
它对我来说很好,但我想知道在哪里更改作为数据库服务器名称的数据源。我没有在web.config
文件中找到连接字符串设置。
我在 Orchard CMS 中建立了一个站点。在选择我选择的数据存储设置时
使用现有的 SQL Server(或 SQL Express)数据库
代替
使用内置数据存储(SQL Server compact)
它对我来说很好,但我想知道在哪里更改作为数据库服务器名称的数据源。我没有在web.config
文件中找到连接字符串设置。
要更改数据库,您应该编辑文件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 会重置网站。
.\App_Data\Sites\Default\settings.txt
但您不能只将其更改为指向空数据库。需要首先为果园 cms 准备数据库。
查看 .\App_Data\Sites\Default\settings.txt。
要更改 Orchard 中的连接字符串,您应该转到Orchard.Web中的 App_Data\Sites\Default\Settings.Txt