Документация для версии Интеллект 4.13. Документация на другие версии также доступна.

Предыдущая страница Конвертирование базы данных из формата MS Access в формат MS SQL сервер  Просмотр базы данных ПК Интеллект Следующая страница

Непосредственно после установки программный комплекс Интеллект настроен на работу с базой данных формата MS SQL Server, носящей название INTELLECT.

Примечание.

В том случае, если текущая база данных хранится в формате MS Access, необходимо перед настройкой подключения к ней ПК Интеллект конвертировать базу в формат MS SQL server.

Примечание.

В случае, если используется турецкий языковой пакет ОС Windows и английская локализация ПК Интеллект, подключаемая база данных должна иметь значение параметра Collation равное «Latin1_General_100_CI_AS».

В большинстве случаев следует использовать значение данного параметра по умолчанию. Предварительно следует убедиться, что используются правильные языковые настройки системы.

Для подключения базы данных Конфигурация программного комплекса Интеллект необходимо выполнить следующие действия:

  1. Проверить, работает ли ПО MS SQL Server.
  2. Запустить утилиту idb.exe, расположенную в корне директории установки ПК Интеллект (например, C:\Program Files (х86)\Интеллект). На экран будет выведено диалоговое окно утилиты idb.exe.
  3. Из списка Выберите источник данных: выбрать пункт Basic data.
  4. Установить флажок Использовать, если он не был установлен ранее.
  5. Нажать кнопку Настроить.
  6. На экран будет выведено диалоговое окно Свойство связи с данными. В окне Свойство связи с данными необходимо перейти на вкладку Поставщик данных.
  7. Из списка Поставщики OLE DB необходимо выбрать пункт Microsoft OLE DB Provider for SQL Server.
  8. Нажать кнопку Далее.
  9. После нажатия кнопки Далее будет выполнен автоматически переход на вкладку Подключение.
  10. В строке 1. Выберите или введите имя сервера: данного окна необходимо выбрать из списка или ввести вручную наименование MS SQL сервера, на котором хранится подключаемая база данных.

    Примечание.

    В том случае, если используется протокол динамического конфигурирования хоста (DHCP), для локальной БД в строке 1. Выберите или введите имя сервера: следует, не используя имена компьютеров и значение local, непосредственно задать значение IP-адреса равным 127.0.0.1. Аналогично рекомендуется задавать значение 127.0.0.1 при использовании статического IP-адреса. В противном случае при отсоединении сетевого кабеля происходит потеря связи ПК Интеллект со своей локальной БД.
    Если ПК Интеллект подключен к удаленной БД конфигурации по IP-адресу (например, 192.168.0.68\SQLEXPRESS), то при разрыве сетевого подключения изменять и сохранять настройки ПК Интеллект будет невозможно до восстановления сетевого подключения. Если протокол событий вынесен в отдельную базу, следует использовать любой работоспособный вариант задания имени сервера.
  11. В группе 2. Для входа в сервер использовать: необходимо указать тип и указать параметры аутентификации для подключения к MS SQL серверу. Аутентификация на MS SQL сервере осуществляется по учетной записи пользователя, авторизированного в ОС Windows, или по имени пользователя (логину) и паролю, которыми защищено подключение к MS SQL серверу.
    Метод и параметры, используемые для аутентификации на MS SQL сервере, задаются при установке MS SQL сервера.
    В зависимости от метода аутентификации, который требуется использовать для подключения к MS SQL серверу, необходимо указать следующие параметры:
    1. В том случае, если аутентификация на MS SQL сервере осуществляется по учетной записи пользователя в ОС Windows, необходимо установить переключатель в положение учетные сведения Windows NT.

      Примечание.

      В том случае, если конвертирование осуществляется с помощью удаленного SQL-сервера, необходимо, чтобы в ОС Windows на компьютере, на котором установлен MS SQL сервер, была зарегистрирована учетная запись, под которой в текущий момент авторизирован пользователь в ОС Windows на компьютере, на котором выполняется подключение базы данных.
    2. В том случае, если аутентификация на MS SQL сервере осуществляется по имени пользователя (логину) и паролю, необходимо выполнить следующие действия:
      1. Установить переключатель в положение следующие имя и пароль пользователя:.
      2. В поле Пользователь: ввести имя пользователя (логин) для подключения к MS SQL серверу.
      3. В том случае, если доступ к MS SQL серверу защищен паролем, необходимо снять установленный по умолчанию флажок Пустой пароль и в поле Пароль ввести пароль для доступа к базе данных.
      4. Установить флажок Разрешить сохранение пароля.
      5. Перейти на вкладку Все.
      6. Установить значение True в поле Persist Security Info. Это необходимо для корректного сохранения пароля пользователя.

        Примечание.

        При каждом изменении параметров подключения к серверу необходимо устанавливать значение True в поле Persist Security Info.

         

  12. Нажать кнопку Проверить подключение.
  13. При успешном подключении к MS SQL серверу на экран будет выведено окно с сообщением Проверка подключения выполнена.
  14. Необходимо нажать кнопку ОК в окне сообщения, в результате чего окно автоматически будет закрыто.
  15. В том случае, если наименование MS SQL сервера и/или параметры аутентификации, используемые для подключения к MS SQL серверу, были указаны неправильно, на экран будет выведено соответствующее сообщение.
  16. Для закрытия окна с сообщением необходимо нажать кнопку ОК. Далее требуется изменить введенные данные и повторно проверить подключение к MS SQL серверу.
  17. Из списка Выберите базу данных на сервере выбрать название подключаемой базы данных.

    Примечание

    Выбрать базу данных на этом шаге нужно обязательно. Если поле базы данных останется пустым, то после закрытия окна Свойства канала передачи данных в окне описания БД в утилите IDB.exe появится строка «Не установлена база данных в настройках подключения» и кнопка ОК для сохранения изменений станет неактивной.

  18. Нажать кнопку ОК в диалоговом окне Свойства связи с данными. В результате выполнения данного действия окно будет закрыто.
  19. Далее рекомендуется обновить структуру базы данных. Для этого необходимо нажать кнопку Обновить структуру в диалоговом окне утилиты idb.exe. Если обновление не выполнить на данном этапе, оно будет выполнено автоматически при запуске ПК Интеллект, однако в таком случае будет сложнее отслеживать возникшие ошибки.

    Внимание!

    В случае, если протокол событий вынесен в отдельную базу данных (см. Выделение протокола событий в отдельную базу данных), при обновлении структуры основной базы данных будет обновлена также и структура базы данных протокола событий. В связи с этим перед обновлением структуры основной базы данных рекомендуется проверить настройку подключения к базе данных протокола событий во избежание возникновения ошибок.

  20. В результате будет запущен процесс обновления структуры базы данных, сопровождаемый отображением соответствующих сообщений в таблице Протокол.
  21. Об успешном окончании процесса конвертирования свидетельствует отображение строки Обновление структуры завершено! в таблице Протокол окна утилиты idb.exe.
  22. Нажать кнопку ОК.

Подключение базы данных ПК Интеллект завершено.