Перейти к содержимому


Фото
- - - - -

Подскажите как перенести базу доктора на SQL

SQL dr.web база данных

  • Please log in to reply
14 ответов в этой теме

#1 Leonidx6

Leonidx6

    Newbie

  • Posters
  • 52 Сообщений:

Отправлено 16 Апрель 2018 - 09:18

Всем доброго дня, подскажите как перенести базу доктора dr.web 10.0 сервер, чтобы крутилась на SQL. В данных момент, я так понимаю она просто на сервер находится .



#2 AndreyKa

AndreyKa

    Advanced Member

  • Posters
  • 537 Сообщений:

Отправлено 16 Апрель 2018 - 10:33

https://download.geo.drweb.com/pub/drweb/esuite/10.00/documentation/html/ru/appendices/index.html?faq_dbms_change.htm



#3 Leonidx6

Leonidx6

    Newbie

  • Posters
  • 52 Сообщений:

Отправлено 16 Апрель 2018 - 10:41

Это я тоже находил, а как ее потом в sql первести?



#4 Afalin

Afalin

    Massive Poster

  • Dr.Web Staff
  • 2 672 Сообщений:

Отправлено 16 Апрель 2018 - 10:53

Что означает "в sql первести"?


Семь раз отрежь – один раз проверь

#5 Leonidx6

Leonidx6

    Newbie

  • Posters
  • 52 Сообщений:

Отправлено 16 Апрель 2018 - 12:18

Что означает "в sql первести"?

чтобы база на sql крутилась



#6 Afalin

Afalin

    Massive Poster

  • Dr.Web Staff
  • 2 672 Сообщений:

Отправлено 16 Апрель 2018 - 12:30

Без SQL в наших БД не обходится никогда.

 

Выражайте мысли яснее, так, чтоб они были понятны не только Вам. MSSQL Server не есть SQL, если что.


Сообщение было изменено Afalin: 16 Апрель 2018 - 12:31

Семь раз отрежь – один раз проверь

#7 Kirill Polubelov

Kirill Polubelov

    Massive Poster

  • Dr.Web Staff
  • 2 505 Сообщений:

Отправлено 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

(exit 0)


#8 Kirill Polubelov

Kirill Polubelov

    Massive Poster

  • Dr.Web Staff
  • 2 505 Сообщений:

Отправлено 16 Апрель 2018 - 12:58

Бэкап перед процедурой позволит вашим волосам оставаться сухими и чистыми.


(exit 0)


#9 Leonidx6

Leonidx6

    Newbie

  • Posters
  • 52 Сообщений:

Отправлено 16 Апрель 2018 - 13:46

Без SQL в наших БД не обходится никогда.
 
Выражайте мысли яснее, так, чтоб они были понятны не только Вам. MSSQL Server не есть SQL, если что.

 

Мне нужно прроизвести смену типу СУБД, сейчас у меня находится на сервере просто. Хочу ее перевести в SQL и   крутилась на SQL сервере 2008.



#10 Kirill Polubelov

Kirill Polubelov

    Massive Poster

  • Dr.Web Staff
  • 2 505 Сообщений:

Отправлено 16 Апрель 2018 - 13:50

QRN, QRN, пшш, пшш, как приняли, приём?


(exit 0)


#11 pig

pig

    Бредогенератор

  • Helpers
  • 10 486 Сообщений:

Отправлено 16 Апрель 2018 - 13:50

на SQL сервере 2008.

Microsoft?

Если что: SQL суть язык манипуляции данными, поддерживаемый достаточно большим числом СУБД. В том числе и SQLite, которая "на сервере находится".
Почтовый сервер Eserv тоже работает с Dr.Web

#12 Afalin

Afalin

    Massive Poster

  • Dr.Web Staff
  • 2 672 Сообщений:

Отправлено 16 Апрель 2018 - 13:52

Мне нужно прроизвести смену типу СУБД

В приведённой выше документации это по шагам описано. С чем затык?


Семь раз отрежь – один раз проверь

#13 Leonidx6

Leonidx6

    Newbie

  • Posters
  • 52 Сообщений:

Отправлено 16 Апрель 2018 - 14:18

В приведённой выше документации это по шагам описано. С чем затык?

Да ни в чем уже работаю



#14 Dmitry_rus

Dmitry_rus

    Massive Poster

  • Helpers
  • 2 700 Сообщений:

Отправлено 16 Апрель 2018 - 19:53

QRN, QRN, пшш, пшш, как приняли, приём?

QRZ? )



#15 Kirill Polubelov

Kirill Polubelov

    Massive Poster

  • Dr.Web Staff
  • 2 505 Сообщений:

Отправлено 17 Апрель 2018 - 12:56

QRZ? )

 

Incorrect )

Я никого не вызывал )


(exit 0)




Also tagged with one or more of these keywords: SQL, dr.web, база данных

Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых