powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / restore
4 сообщений из 4, страница 1 из 1
restore
    #35096147
vera_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю restore базы данных из программы с помощью следующей команды
restore database Taxes22 from disk = '" & partz & "' WITH REPLACE"
но backup базы данных был сделан в другой организации и названия дисков и файлов БД у нас разные поэтому при использовании этой функции выдается ошибка:
"Device activation error. The physical file name 'E:\Data\TaxCont73.mdf' may be incorrect"
как можно из программы определить путь и имя файлов той базы, которую мы восстановливаем?
...
Рейтинг: 0 / 0
restore
    #35096246
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверное так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
GO
-- First determine the number and names of the files in the backup.
-- MyNwind_2 is the name of the backup device.
RESTORE FILELISTONLY
   FROM MyNwind_2
-- Restore the files for MyNwind2_Test.
RESTORE DATABASE MyNwind2_Test
   FROM MyNwind_2
   WITH RECOVERY,
   MOVE 'MyNwind2_data' TO 'D:\MyData\MyNwind2_Test_data.mdf', 
   MOVE 'MyNwind2_log' TO 'D:\MyData\MyNwind2_Test_log.ldf'
GO

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
restore
    #35096247
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для понимания
первым ресторе определяем имена фалов БД (в нашем случае MyNwind2_data и MyNwind2_log )
вторым при восстановлении перемещаем их куды нужно (в нашем случае D:\MyData\MyNwind2_Test_data.mdf и D:\MyData\MyNwind2_Test_log.ldf )

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
restore
    #35107070
vera_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо! Все получилось.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / restore
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]