в этом App_Data \ Sites \ Default \ Settings.Txt

дал сайт в Orchard CMS. При выборе параметров хранилища данных я выбираю «использовать существующую базу данных SQL Server (или SQL Express)» вместо «использовать встроенное хранилище данных (SQL Server compact)». меня, но мне интересно, где изменить источник данных, который является именем сервера базы данных. Я не нашел настройки строки подключения в файле web.config.

любая помощь будет принята с благодарностью. Благодарю.

Ответы на вопрос(3)

вы должны отредактировать запись 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 сбрасывает веб-сайт, когда что-то происходит в этом файле или папке.

 Jean Jordaan08 нояб. 2016 г., 10:07
Видимо, не все вsettings.txt почитается:github.com/OrchardCMS/Orchard/issues/4224 (»Строка подключения генерируется динамически и поэтому не использует информацию settings.txt, поэтому по умолчанию максимальный размер базы данных равен 256 и не может быть увеличен.«)

Orchard.Webв этом App_Data \ Sites \ Default \ Settings.Txt

.\App_Data\Sites\Default\settings.txt

чтобы он указывал на пустую базу данных. База данных должна быть подготовлена ​​для сада CMS в первую очередь.

 Skitterm07 дек. 2012 г., 21:31
Это приложение Orchard.Core или Orchard.Web?
 defines17 июн. 2013 г., 18:03
На самом деле, Orchard создаст исходную базу данных, если она отсутствует. Это часть основной функции DataMigration.

Ваш ответ на вопрос