我在 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