ADO восстановление базы
ADOQuery->SQL->Text = "RESTORE DATABASE ECBASE FROM DISK = D:\\backup\\43KFC_19-11-10_Bak WITH REPLACE";
ADOQuery->ExecSQL();
"Неправильно определен объект Parameter. Предоставлены несовместимые или неполные сведения"
ADOCom->Parameters->ParamByName("path")->Value="D:\\backup\\43KFC_19-11-10_Bak";
ADOCom->CommandText = "RESTORE DATABASE ECBASE FROM DISK = :path WITH REPLACE";
ADOCom->Execute();
А этот параметр "path", его нужно где-то определя, создавать???
Я завел его в параметрах ADOCom, так при работе выдает ошибку:
Cannot open backup device 'D:\backup\43KFC_19-11-10_Bak'
Почему-то он не может найти этот путь!!??
'D:\backup\43KFC_19-11-10_Bak\base.bak'
Вот только еще одно:
Запускается операцию восстанов, ждет какое-т время, затем выдает ошибку:
"Время ожидания истекло"
Операция восстановления на сервере выполняется, но не завершается, хотя при ручном восстановлении базы эта операция занимает меньше минуты