Восстановление БД из c#

Обсуждение возникших проблем, предложений и ошибок dbForge для MySQL
Закрыто
Tereha
Сообщения: 137
Зарегистрирован: Ср 27 янв 2010 10:14
Откуда: Россия, Карелия, г.Петрозаводск

Восстановление БД из c#

Сообщение Tereha » Чт 01 ноя 2018 14:39

Добрый день, уважаемые Гуру!
Я сделал ежедневный backup БД с помощью сохранения проекта по резервному копированию БД.
Для восстановления БД нет возможности сохранить проект и я пытаюсь составить командную строку для восстановления БД сам.

Из справки вижу что нужно указать команду по шаблону (stroevkaLast.sql - файл полученный проекта полученный при резервном копировании).


var parms = @"/restore /connection: ""User Id=root; password:Djkjlz1 database:stroekalast Host=localhost;Character Set=utf8"" /inputfile: ""D:\dataStroevka\stroevkaLast.sql"" ";

System.Diagnostics.ProcessStartInfo start =
new System.Diagnostics.ProcessStartInfo();
start.FileName = @"C:\Program Files\Devart\dbForge Studio for MySQL\dbforgemysql.com";
start.Arguments = parms;
var process = System.Diagnostics.Process.Start(start);

Не получается восстановить. Получаю сообщение, что не правильно указана строка соединения. Как сделать правильно?

PS. Пробовал сделать из командной строки так

>dbforgemysql.com /restore /connection: "User Id=root; password:Djkjlz1 database:stroekalast Host=localhost;Character Set=utf8" /inputfile: "D:\dataStroevka\stroevkaLast.sql"

Получаю сообщение об ошибке:
Обработка файла : ""
Ошибка : Path cannot be null
Parameter name : Path

В чем ошибка?

Tereha
Сообщения: 137
Зарегистрирован: Ср 27 янв 2010 10:14
Откуда: Россия, Карелия, г.Петрозаводск

Re: Восстановление БД из c#

Сообщение Tereha » Чт 01 ноя 2018 15:05

Где указывается параметр Path?
Вложения
ошибка.jpg
ошибка.jpg (136.61 КБ) 30143 просмотра

Alexander

Re: Восстановление БД из c#

Сообщение Alexander » Пн 05 ноя 2018 18:21

Пожалуйста, используйте следующую строку:

Код: Выделить всё

>dbforgemysql.com /restore /connection:"User Id=root;password=Djkjlz1;database=stroekalast;Host=localhost;Character Set=utf8" /inputfile:"D:\dataStroevka\stroevkaLast.sql"

Tereha
Сообщения: 137
Зарегистрирован: Ср 27 янв 2010 10:14
Откуда: Россия, Карелия, г.Петрозаводск

Re: Восстановление БД из c#

Сообщение Tereha » Пн 05 ноя 2018 18:57

Спасибо огромное!
Всё работает !
Спасибо за замечательную программу и такую же поддержку.

Alexander

Re: Восстановление БД из c#

Сообщение Alexander » Вт 06 ноя 2018 11:30

Пожалуйста, обращайтесь.

Закрыто