2016-02-04 2 views
1

Я установил Umbraco 7 через NuGetUmbraco через Nuget - как мне изменить базу данных?

Empty ASP.NET 4.5 проект Пакет командной консоли Диспетчер: установить-пакет umbracocms Построить & перспективе, после мастера Umbraco

Глядя в web.config это запись в базу данных SQL Server CE на моей системе, которую я определенно не хочу из-за известной проблемы с Web Matrix/IIS Express и SQL CE

Link to known issue on Umbraco forums

Как сообщить Umbraco о работе с моей базой данных SQL Server 2012 Express? Я просто изменил web.config? Я делаю это до создания & работает в первый раз?

+0

Если вы только что установили Umbraco с nuget, вам нужно его построить, а затем запустить. Тогда в первый раз у вас будет возможность выбрать нужный тип базы данных. – Mivaweb

+0

Да, это было скрыто от пользовательской установки. Я ожидал, что он подскажет мне путь по умолчанию, как и при установке через WebMatrix. – VictorySaber

ответ

3

Создайте проект и запустите (без отладки).

Когда вас попросят ввести имя пользователя, адрес электронной почты и пароль, сделайте это.

Перед тем, как нажать зеленую кнопку INSTALL, нажмите «Custom».

Пользовательский экран установки позволяет выбрать, к какой базе данных установить. В моем случае у меня есть две версии SQL Server (2008 R2 и 2012 Express, а у меня нет прав администратора), но есть только один вариант SQL Server. Я должен был указать пользовательскую строку соединения так:

Data Source=APIWSEMMA\MYSQL2012;Initial Catalog=MyUmbraco;User ID=sa;Password=MyPassword 

Теперь приступайте к установке. Вы должны увидеть все таблицы, созданные в вашей базе данных, когда они будут завершены.