Смена типа СУБД Dr.Web® Enterprise Suite

Материал из wiki.drweb.com
Перейти к: навигация, поиск

1. Остановить службу Dr.Web® Enterprise Server с помощию средств управления службами Windows или с помощью Dr.Web® Enterprise Console.

2. Запустить файл drwcsd.exe с ключом exportdb для экспорта содержимого базы данных в файл. Полная командная строка для экспорта в Windows-версии будет выглядеть примерно так:

"C:\Program Files\DrWeb Enterprise Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Enterprise Server" -var-root="C:\Program Files\DrWeb Enterprise Server\var" -verbosity=all exportdb D:\esbase.es

В данном примере подразумевается, что Dr.Web® Enterprise Server установлен в каталоге "C:\Program Files\DrWeb Enterprise Server", а экспорт базы производится в файл esbase.es в корне диска D:. Скопируйте эту строчку (это одна строка) через буфер обмена в cmd файл и выполните его.

Если в пути к файлу присутствуют пробелы и/или национальные символы (или имя файла содержит пробелы и/или национальные символы), то путь к ключу нужно заключить в кавычки:

"D:\длинное имя\esbase.es"

3. Стартовать службу Dr.Web® Enterprise Server с помощию средств управления службами Windows, подключиться к нему Dr.Web® Enterprise Console и перенастроить сервер на использование другой СУБД. Отказаться от предложения рестартовать сервер.

4. Остановить службу Dr.Web® Enterprise Server с помощию средств управления службами Windows или с помощью Dr.Web® Enterprise Console.

5. Запустить файл drwcsd.exe с ключом initdb для инициализации новой базы данных. Строка инициализации базы данных в Windows-версии сервера будет выглядеть примерно так:

"C:\Program Files\DrWeb Enterprise Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Enterprise Server" -var-root="C:\Program Files\DrWeb Enterprise Server\var" -verbosity=all initdb D:\Keys\agent.key - - root

Подразумевается, что сервер установлен в каталоге "C:\Program Files\DrWeb Enterprise Server", а агентский ключ agent.key лежит в D:\Keys\. Скопируйте эту строчку (это одна строка) через буфер обмена в cmd файл и выполните его.

Если в пути к файлу присутствуют пробелы и/или национальные символы (или имя файла содержит пробелы и/или национальные символы), то путь к ключу нужно заключить в кавычки:

"D:\длинное имя\agent.key"

6. Запустить файл drwcsd.exe с ключом importdb для импорта содержимого базы данных из файла. Полная командная строка для импорта в Windows-версии будет выглядеть примерно так:

"C:\Program Files\DrWeb Enterprise Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Enterprise Server" -var-root="C:\Program Files\DrWeb Enterprise Server\var" -verbosity=all importdb D:\esbase.es

Скопируйте эту строчку (это одна строка) через буфер обмена в cmd файл и выполните его.

7. Стартовать службу Dr.Web® Enterprise Server с помощию средств управления службами Windows и убедиться, что всё работает нормально.