2015-04-20 2 views
0

Я установил новый пустой сайт с помощью EPiServer v8.0. Сайт был создан с использованием расширения Visual Studio под управлением администратора. Когда я запускаю сайт, я получаю сообщение об ошибке подключения к базе данных:Не удается подключиться к базе данных при новой установке EPiServer

"A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 50 - Local Database Runtime error occurred. Error occurred during LocalDB instance startup: unable to create the SQL Server process. 

Моя строка соединения из web.config походит так:

<add name="EPiServerDB" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|EPiServerDB_1293efd2.mdf;Initial Catalog=EPiServerDB_1293efd2;Connection Timeout=60;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> 

Я установил на стороне сайта Alloy -by-side, и это работает нормально. Строка подключения для Alloy совпадает с моим пустым сайтом, за исключением имени базы данных.

У меня есть много этих ошибок в моем средстве просмотра событий ap Журнал пликация из SQLLocalDB:

Windows API call CreateProcessAsUserW returned error code: 740. Windows system error message is: The requested operation requires elevation. 
Reported at line: 3705. 
+0

Теперь мой сайт сплава также перестает работать с той же ошибкой. –

ответ

0

Убедитесь, что вы можете подключиться к базе данных через Management Studio с помощью проверки подлинности Windows (как у вас есть Integrated Security = True в строке подключения).

Если нет, у вас установлен LocalDB?

Затем убедитесь, что пользователь контекста веб-приложения имеет доступ к базе данных; если вы используете IIS Express, это будет учетная запись, которую вы использовали для запуска Visual Studio.

Если вы используете полномасштабный IIS, это будет учетная запись для пула приложений.

0

Проблема оказалась у LocalDB. Мой LocalDB прекратил работу, поэтому, когда я установил пустой сайт EPiServer, база данных была настроена неправильно. Странно, что установщик не возвратил никаких ошибок.

Это повторяющаяся проблема, что я еще не дошел до конца. LocalDB продолжает останавливаться, но я не знаю почему.

Смежные вопросы