我在orchard cms中设置了一个站点。在选择数据存储设置时,我选择“使用现有的SQL Server(或SQL Express)数据库”选项,而不是“使用内置数据存储(SQL Server compact)”。我工作得很好,但我想知道在哪里更改数据源服务器名称的数据源。我没有在web.config文件中找到连接字符串设置。
任何帮助将不胜感激。 感谢。
答案 0 :(得分:42)
要更改数据库,您应该编辑App_Data \ Sites \ Default \ settings.txt文件中的DataConnectionString条目。
看起来应该是这样的:
Name: Default
DataProvider: SqlServer
DataConnectionString: Data Source=servername;Initial Catalog=dbname;User Id=username;Password=password;
更改完成后,您需要重新启动网站。如果您无法自行重置Web服务器,则在web.config(添加空格)或bin目录中进行编辑就足够了。 当此文件或文件夹中发生某些事情时,.NET会重置网站。
答案 1 :(得分:8)
.\App_Data\Sites\Default\settings.txt
但您不能只将其更改为指向空数据库。数据库需要首先为orchard cms做好准备。
答案 2 :(得分:3)
看一下。\ App_Data \ Sites \ Default \ settings.txt。
答案 3 :(得分:1)
要在Orchard中更改连接字符串,您应该转到 Orchard.Web ,在该App_Data \ Sites \ Default \ Settings.Txt
中