Umbraco 4.0 устанавливает "инициализация базы данных не удалась" - PullRequest
2 голосов
/ 28 июля 2011

Я пытаюсь создать локальный экземпляр Umbraco с помощью SQL Express. Я знаю эту процедуру в обратном направлении с точки зрения настройки сайта, создания базы данных и редактирования файла webconfig.

Управляй переходом на третий этап настройки Umbraco 4.0, и он загружается до 5%, тогда я получаю эту ошибку:

"Ошибка инициализации базы данных"

Я включил смешанную аутентификацию в SQL, трижды проверил путь к моей базе данных в webconfig и до сих пор не могу подключить его.

Кажется, что у Umbraco проблемы с подключением к серверу, но на самом деле с такими вещами это может быть что угодно.

Все предложения приветствуются!

Спасибо

Ответы [ 4 ]

1 голос
/ 11 января 2012

После долгих поисков на различных форумах, я думаю, это может быть связано с отсутствием прав на запись в файл web.config и остальные файлы. Поскольку пользователь собирается выбрать много значений во время установки, установщик должен внести изменения в файл web.config. Но если вы видите разрешения для всей структуры папок, то ПРОЧИТАЙТЕ ТОЛЬКО.

Я застрял здесь .. Не могу изменить разрешение только на чтение для записи ..

любые предложения будут оценены

1 голос
/ 28 июля 2011

Как выглядит ваша строка подключения?Если это экземпляр SQL Express по умолчанию, убедитесь, что источник данных строки подключения ссылается на имя экземпляра.Попробуйте. \ SQLEXPRESS или localhost \ SQLEXPRESS.

0 голосов
/ 19 сентября 2013

Я нашел решение для инициализации базы данных 5% поразила проблема.

Попробуйте запустить решение в браузере Chrome из WebMatrix.

После многих часов усилий попробуйте все ниже:

1) Создайте папку Umbraco IIS_users - права на чтение / запись / изменение 2) Сделайте пользователя базы данных - DBOwner / DBWriter / DBReader

Когда проблема все еще сохранялась, я открыл сайт Umbraco в Chrome (вместо IE9) и понял, что он завершил инициализацию базы данных.

Удачи..Bhaskar

0 голосов
/ 23 августа 2012

Чтобы устранить эту ошибку, нам нужно изменить значение umbracoDbDSN .


При попытке установить Umbraco может появиться следующая ошибка «Ошибка инициализации подключения к базе данных».

Эта ошибка показывает, что сервер Sql не подключается.Если у вас есть правильные учетные данные, просто добавьте их в Web.Config of Umbraco.

<add key="umbracoDbDSN" value="server=ServerName;database=UmbracoDB;user id=sa;password=YourPassword" />

Введите значение umbracoDbDSN

Теперь база данных будет успешно установлена.


Ресурс решения: http://xpode.com/ShowArticle.aspx?ArticleId=608

...