Ошибка при запуске системы СПРУТ-ОКП

При попытке запуска системы СПРУТ-ОКП может появиться сообщение :

Причина

Такое поведение наблюдается:

  • Подключение к базе данных SQL Server устанавливается с помощью учетной записи SQL Server.
  • Подключение к базе данных SQL Server 2000 Desktop Engine (другое название — MSDE 2000), устанавливается по доверенному подключению к SQL Server.
  • Выполняется попытка подключения к базе данных SQL Server с помощью учетной записи Windows, которая не имеет прав для подключения к серверу.
  • Не правильно записана строка инициализации подключения в файле Okp.ini

Решение

Для устранения этой проблемы описана в пункте 5.1.

В файле okp.ini должны быть следующие строки инициализации подключения

[ADOConnection]

connectionString=Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog= имя базы данных;Data Source=имя сервера базы данных

Т.е. заменить провайдера SQLNCLI10 на SQLOLEDB т.к. не все операционные системы могут работать с провайдером SQLNCLI10

 

При попытке запуска системы СПРУТ-ОКП может появиться сообщение:

Причина

Остановлена, либо отсутствует служба 'OKP_Server'

Решение

Запустить службу, предватительно инсталировав ее, если нужно.