Installation troubleshooting/ru

From Dragon Age Toolset Wiki
< Installation troubleshooting
Revision as of 09:12, 2 February 2011 by Kelamor (Talk | contribs) (General errors: Translate)

Jump to: navigation, search
Обратите внимание:

Версия 1.00 имела проблему с установкой в папку, путь до которой содержал более 58 символов, что является умолчанием для установки через Steam. В версии 1.01 обошли эту проблему, а также исправили несколько других серьёзных ошибок, но если вы всё-таки по каким-либо причинам хотите установить версию 1.00, то смотрите Установка через Steam (en).

Перейдите по ссылке Известные проблемы для просмотра текущего списка проблем, их обработка и статуса.

Для получения основной информации о процессе установки тулсета перейдите по ссылке Установка тулсета. В случае, если при установке что-то пойдёт не так, на текущей странице возможно вы найдёте полезную информацию и советы.

Информация об ошибках заносится в логи, которые находятся по адресу "My Documents\BioWare\Dragon Age\Toolset\logs". Имя лога содержит дату его создания. Чтение логов является хорошей помощью при исправлении ошибок.

General errors

Если вы не можете загрузить тулсет с офсайта из-за некачественного интернета (частые обрывы, частичные закачки): Одним из решений такой проблемы является установка какого-нибудь менеджера загрузок, например свободно распространяемый [www.internetdownloadmanager.com Internet download manager], что позволит в случае обрыва соединения воспользоваться возможностью докачки.

Если при запуске тулсета выскакивает ошибка "Dragon Age: Origins game install not found":

  • Игра должна быть установлена до установки тулсета.
  • Также эта ошибка возникает, если игра была установлена, но программа настройки игры ещё не запускалась. В таком случае вы получите сообщение "Please launch the Dragon Age: Origins Configure Utility". Программа настройки запускается автоматически при первом запуске игры. После того, как вы настроите и запустите игру, вы больше не будете получать сообщений о такой ошибке.

Если тулсет не может найти библиотеки DLL вам может понадобиться запустить утилиту настройки, чтобы указать тулсету, где находится игра. Это может произойти, если вы удаляли тулсет, а затем установили его в другом месте.

Если вы установили тулсет по пути, отличному от дефолтного, тулсет может не знать, где находится Resource Builder. Это может быть легко исправлено путем изменения переменной "Resource Build Path", в Options -> Environment.

Если у вас установлена Vista или Windows 7 вы можете получить сообщение "Windows заблокировал некоторые из особенностей этой программы". Это будет означать, что предпринимается попытка использовать программу "Microsoft Register Server", расположенную по пути "C:\WINDOWS\system32\regsvr32.exe". Программа установки использует эту программу, чтобы зарегистрировать библиотеки DLL игрового движка для использования тулсета. Вы можете блокировать или разрешить использование, однако программа установки сработает в любом случае. Хотя несколько безопаснее всё-таки заблокировать.

На Windows 7 64 бит при установке тулсета у вас может возникнуть ошибка при открытии или записи файла "C:\Program Files\Common Files\BioWare\Uninstall Dragon Age Toolset.exe"

Чтобы обойти эту ошибку необходимо создать папку "BioWare" в каталоге "C:\Program Files\Common Files\" до установки или при возникновении ошибки. Это связано с тем, что программа установки не создает эту папку. После этого установка будет завершена при нажатии кнопки "Retry".

Поставляемый в комплекте с тулсетом версии 1.00 MSSQL Express 2005 имеет ограничение, которое не позволяет установить его в каталог, путь к которому больше 58-и символов [1]. Для обхода этого ограничения следуйте следующим инструкциям (en).

Empty Palette Window

If after succesful launching of toolset, your window palette is empty, probably the problem is the default language not set to "English" in your DataBase properties:

  • to change it launch Microsoft SQLServer Management Studio Express 2005 (this is covered in Manual database installation)
  • in the Database tree, choose "Security" (translate it in your language)
  • then choose something like, "accounts" or "logins", then you should see a list of users, including your windows user
  • right click on your username and choose "properties"
  • at bottom right of the window that pop up locate "Default Language" and change it in "English"
  • click "ok" button

Now the empty palette window should show the resources. Thanks to Vreltek for this solution!

"Unable to connect to the database"

If you receive the "unable to connect to the database" error message there are many reasons why this happens, and various ways to correct it.

A new troubleshooting page for this error has been created. Rather than random suggestions of things to try, it has a troubleshooting flowchart to help you diagnose and fix your problem. Please visit Unable to connect to the database for the latest help with this problem.

Installer hangs at the stage of "Execute:regsvr32.exe /s "C:\Dragon Age\tools\Engine.dll"

In some instances Regsvr32.exe is failing for some unknown reason and refusing to terminate. Version 1.01 of the toolset installer has addressed this problem by no longer waiting for a return value from regsvr32, so the installer should no longer hang at this stage.

See Bug: Installer hangs at the stage of Execute:regsvr32.exe /s "C:\Dragon Age\tools\Engine.dll" for details should you encounter something like this again, or need to register engine.dll manually.

Other database issues and solutions

If you have never installed MSSQLServer Express, check for updates available for it through Windows Update after installing the toolset.

If the SQL install fails with a crash it is possible that it is conflicting with MSXML6. If you have MSXML6 installed, uninstall it and try reinstalling the toolset. See Microsoft's support page on this issue. If you have trouble uninstalling MSXML6, try the Microsoft Windows Installer Cleanup Utility.

During the SQL Server Express installation when the installation script attempts to start the database, a message box with the "The SQL Server service failed to start..." error message and options to Retry or Cancel may pop up.

  • Don't hit cancel. Cancel rolls back the installation, preventing the creation of the BWDATOOLSET database. You'll need to reinstall from scratch if this happens.
  • Instead, navigate to C:\Documents and Settings\NetworkService\Application Data\Microsoft\ and right click on the Protect folder and open the Properties window. On the Security tab add NETWORK SERVICE to the list of Groups and User names and grant it Full Permissions.
  • If you don't have a Security tab then close the Properties window and select Tools | Folder Options from Explorer's menu bar. In the Folder Options window click on the View tab, scroll to the last option and uncheck Use simple file sharing (Recommended) option. Now you should be able to do complete the previous step.
  • Finally return to the "The SQL Server service failed to start..." error message and click on the Retry option.

The version of MSSQL Server 2005 included with the toolset may have trouble installing on 64-bit operating systems. This can be indicated by SQL Server Error 70047 in the installer's logs. To resolve this problem, install Microsoft .NET Framework Version 2.0 for 64-bit architectures before installing the toolset.

You may also encounter issues running migration scripts on 64 bit OSes. An alternate migration script can be found here: http://social.bioware.com/project/46/

You may get issues with access permissions. This can be avoided by giving your username admin rights to the database. To do this:

  1. Run "SQL Server Surface Area Configuration" (should be on your start menu under Microsoft SQL Server 2005)
  2. Select the "Add new administrator" option.
  3. Add yourself as administrator.

If you get a syntax error during installation, it could be caused by the path being too long. Rather than moving your whole install, try this: http://support.microsoft.com/kb/935371

See Manual database installation for instructions on how to manually set up the database for use with your toolset.

Windows XP SP 2 and endless reboot cycles after install

The MSSQL Server Express installer bundled with the toolset has a potential issue when installed on Windows XP Service Pack 2 that can cause an endless cycle of reboots. The toolset installer will warn you not to proceed if it detects SP2 on your system. Dragon Age: Origins has Service Pack 3 as part of its minimum installation requirements, so you should try upgrading to Service Pack 3 and reinstall.

If you're stuck in an endless reboot cycle:

  • Press ctrl+alt+del and open the task manager as soon as possible. Failing that, try booting in safe mode by holding down F8 during the boot process.
  • Then go to the start menu and in execute type in "msconfig"
  • In MSConfig go to services and deactivate all the SQL services.
  • Now you can go to control panel...software and uninstall the SQL server from the last piece upward.

Alternately, instead of booting into safe mode after holding down F8 during boot, you can choose the option "Last known good configuration (your most recent settings that worked)". This may restore your system to a functional state and allow SQL Server to function correctly.

Once you've uninstalled SQL Server this should prevent further reboot cycles. You can now install Windows XP Service Pack 3.

Externals links for troubleshooting

Canard PC forum French only :Forum résumant la marche a faire en cas de problèmes.

Переводчики

kelamor / Страница / Почта / Как переводить DA Builder Wiki

Язык: English  • русский