Unable to connect to the database

Вступление

Это очень распространённая проблема. У неё может быть много причин. Для начала надо диагностировать проблему.

Диагностика и решение проблемы

Имеется ли база данных?

Для начала надо проверить имеется ли база данных. Откройте папку с файлами базы данных. В зависимости от версии она может находиться в папке: C > Program Files > Dragon Age > tools > toolssql > Data, или в папке C > Program Files > DAODB. Проверьте наличие в этой папке файлов bw_dragonage_content.ldf и bw_dragonage_content.mdf. Если они есть, то переходите к следующему пункту. Если нету, то попробуйте скачать программу SQL Management Studio для создания базы данных. Но важно проверить установился ли сам Microsoft SQL Server 2005.

 

УстановилсялиSQL Server?

Теперь проверим установился ли SQL Server. Это можно сделать выполнив следующие команды: Пуск > Программы >Microsoft SQL Server 2005. Если его нету, то этому существуют две возможные проблемы:

1) Во время установки вы сняли галочку с флага "Install MSSQL Express 2005 SP3".В таком случае переустановите тулсет.

2) Во время установки пошёл сбой и SSQL Server не установился. Попробуйте установить данную программу самостоятельно.

 

Запущен ли сервис базы данных?

Теперь надо проверить запущен ли сервис базы данных. Для этого откройте приложение Службы”. Пролистайте список и найдите службу "SQL Server (BWDATOOLSET)". Потом проверьте состояние службы. Если служба не запущена, то запустите её. Если служба не запускается, или её нет в списке, то откройте конфигурации сервера. Для этого откройте следующее: Пуск > Microsoft SQL Server 2005 > Configuration Tools > SQL Server Configuration Manager. Если указанного пути не существует, то установите сервер вручную. Если он есть, то найдите запись SQL Server (BWDATOOLSET) и проверьте статус. Его надо установить как Running.

 

Верны ли настройки подключения тулсета к базе данных?

Запустите программу конфигурации тулсета. Потом сделайте следующее:

1) В строке “Configure Toolset” укажите строку подключения (одну из следующих)

Win32: reg query "HKLM\SOFTWARE\BioWare\Dragon Age\Toolset\Environment" /v DefaultDatabaseConnection
Win64: reg query "HKLM\SOFTWARE\Wow6432Node\BioWare\Dragon Age\Toolset\Environment" /v DefaultDatabaseConnection

2) Теперь запустите в командной строке следующий запрос (заменив строку соединения):

reg add "HKCU\Software\BioWare\Dragon Age\Toolset\Environment" /v DefaultDatabaseConnection /t REG_SZ /d "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=bw_dragonage_content;Data Source=.\BWDATOOLSET"

Copiryght by games-mp.com. Все права защищены!