Конвертация базы СБИС из файлового формата в Pervasive SQL и подключение СБИС как внешнего источника данных.
Источник: http://www.cbic.ru/pervasive.html
Открыть Jinnee. Нажать кнопку «Сконвертировать».
- В открывшемся окне, указать каталог базы данных (обычно папка DB в папке со СБИС).
- Установить галочку в поле «Делать архивные копии»
- Выбирать вариант «Для Pervasive SQL» (доступ к БД без сетевого диска).
- Указать каталог модулей (лежит в папке Cleint — Модули — sbis).
- Нажать кнопку «Далее».
После того, как конвертация завершится, перейти в Pervasive и создать новую базу данных
В процессе создания новой базы данных, установить галочки, как на скриншоте и задать путь к сконвертированной базе:
Зайти в «Свойства базы» и в разделе «Безопасность» на вкладке «Database Security» включить защиту и создать пароль:
В разделе «Безопасность» на вкладке «Bitrivie Security» выбрать «Database» (DB authentication and authorization).
Вернуться в Jinnee и нажать «База данных», выбрать пункт «Обновить DDF-файлы»
Выбирать каталог сконвертированной базы данных и нажать кнопку «ОК»
Ввести пароль от базы СБИС (не тот что только что прописали в СУБД)
Появится окошко «Обновление DDF». Указать, созданную базу данных и пароль, который был прописан в её свойствах
Теперь если открыть базу test в Pervasive - видно, что появились новые схемы и таблицы — значит база успешно сконвертирована.
В 1С добавить новый источник данных. Строка подключения:
DRIVER={Pervasive ODBC Client Interface}; ServerName=АдресСервера; ServerDSN=АдресСервера;DBQ=ИмяСозданнойБазы;
Указать стандартную аутентификацию, пользователь — Master, пароль — пароль от базы данных.