Всем доброго дня, подскажите как перенести базу доктора dr.web 10.0 сервер, чтобы крутилась на SQL. В данных момент, я так понимаю она просто на сервер находится .
Подскажите как перенести базу доктора на SQL
#1
Отправлено 16 Апрель 2018 - 09:18
#2
Отправлено 16 Апрель 2018 - 10:33
#3
Отправлено 16 Апрель 2018 - 10:41
Это я тоже находил, а как ее потом в sql первести?
#4
Отправлено 16 Апрель 2018 - 10:53
Что означает "в sql первести"?
#5
Отправлено 16 Апрель 2018 - 12:18
Что означает "в sql первести"?
чтобы база на sql крутилась
#6
Отправлено 16 Апрель 2018 - 12:30
Без SQL в наших БД не обходится никогда.
Выражайте мысли яснее, так, чтоб они были понятны не только Вам. MSSQL Server не есть SQL, если что.
Сообщение было изменено Afalin: 16 Апрель 2018 - 12:31
#7
Отправлено 16 Апрель 2018 - 12:56
Пример cmd скрипта, для безболезненного переноса базы с sqlite на любую внешнюю БД (БД должна быть предварительно создана и не содержать таблиц, кроме служебных, то есть пустой, должно быть создано ODBC подключение в System DSN, если ODBC, или известны настройки подключения нативного клиента):
@echo off set drwcsdhome=C:\Program Files\DrWeb Server set drwcsdpath=%drwcsdhome%\bin set drwcsdvar=%drwcsdhome%\var set db_exp_filepath="C:\utemp\exp" set agentkeypath="%drwcsdhome%\etc\agent.key" :: Задайте пароль админа здесь: set passwd=root pushd %drwcsdpath% echo "Конфигурация ES-сервера сейчас должна обеспечить подключение к старой СУБД!" echo "Убедитесь в этом, заглянув в конфигурацию сервера в веб-интерфейсе и продолжим..." pause echo "Ок, останавливаем ES-сервер..." drwcsd.exe stop echo "Экспортируем БД в файл импорта..." drwcsd.exe -home="%drwcsdhome%" -var-root="%drwcsdvar%" -verbosity=all exportdb %db_exp_filepath% drwcsd.exe start echo "Конфигурация ES-сервера сейчас должна обеспечивать подключение к новой СУБД!" echo "Для этого измените настройки подключения к БД через конфигурацию сервера в веб-интерфейсе, НО, не перезапускайте сервер!" echo "Убедитесь в этом и продолжим..." pause drwcsd.exe stop echo "Ключ, который будет использован для инициализации БД расположен здесь %agentkeypath%" echo "Пожалуйста, убедитесь в актуальности указанного ключа." pause echo "Ок, инициализируем новую БД..." drwcsd.exe -home="%drwcsdhome%" -var-root="%drwcsdvar%" -verbosity=all initdb %agentkeypath% - - %passwd% echo "Экспортируем данные БД в новую БД..." drwcsd.exe -home="%drwcsdhome%" -var-root="%drwcsdvar%" -verbosity=all importdb %db_exp_filepath% echo "Запускаем ES-сервер..." drwcsd.exe start popd echo "Done =)"
Сообщение было изменено Kirill Polubelov: 16 Апрель 2018 - 12:57
#8
Отправлено 16 Апрель 2018 - 12:58
Бэкап перед процедурой позволит вашим волосам оставаться сухими и чистыми.
#9
Отправлено 16 Апрель 2018 - 13:46
Без SQL в наших БД не обходится никогда.
Выражайте мысли яснее, так, чтоб они были понятны не только Вам. MSSQL Server не есть SQL, если что.
Мне нужно прроизвести смену типу СУБД, сейчас у меня находится на сервере просто. Хочу ее перевести в SQL и крутилась на SQL сервере 2008.
#10
Отправлено 16 Апрель 2018 - 13:50
QRN, QRN, пшш, пшш, как приняли, приём?
#12
Отправлено 16 Апрель 2018 - 13:52
Мне нужно прроизвести смену типу СУБД
В приведённой выше документации это по шагам описано. С чем затык?
#13
Отправлено 16 Апрель 2018 - 14:18
В приведённой выше документации это по шагам описано. С чем затык?
Да ни в чем уже работаю
#14
Отправлено 16 Апрель 2018 - 19:53
QRN, QRN, пшш, пшш, как приняли, приём?
QRZ? )
#15
Отправлено 17 Апрель 2018 - 12:56
QRZ? )
Incorrect )
Я никого не вызывал )
Also tagged with one or more of these keywords: SQL, dr.web, база данных
Читают тему: 0
0 пользователей, 0 гостей, 0 скрытых