Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / restore / 4 сообщений из 4, страница 1 из 1
30.01.2008, 03:05
    #35096147
vera_t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore
Делаю 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
30.01.2008, 08:23
    #35096246
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore
наверное так
Код: 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
30.01.2008, 08:25
    #35096247
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore
для понимания
первым ресторе определяем имена фалов БД (в нашем случае 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
04.02.2008, 02:12
    #35107070
vera_t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore
Большое спасибо! Все получилось.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / restore / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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