Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 backup в динамической строке.  [new]
BootMaker
Member

Откуда: С-Петербург
Сообщений: 902
Простой вопрос, но мне осознание его постановки далось потом и кровью.
Почему
 backup database @dbname to @FullMediaName with format, description=@descr, Name='Backup'

не работает, ругаясь "No entry in sysdevices for backup device ",
а

declare @str varchar(300)
select @str='backup database '+@dbname+' to '+ @FullMediaName+' with format, description='''+@descr+''', Name=''Backup'''
print @str

Работает?
Неужели в
backup
нельзя подставлять параметры?
27 янв 04, 00:59    [507717]     Ответить | Цитировать Сообщить модератору
 Re: backup в динамической строке.  [new]
подобревший шаман
Guest
Да.
27 янв 04, 01:38    [507720]     Ответить | Цитировать Сообщить модератору
 Re: backup в динамической строке.  [new]
sqladm
Guest
мона и подставлять - в данном случае нужно до этого динамически создавать
backup устройство с именем "Backup" )
27 янв 04, 06:14    [507741]     Ответить | Цитировать Сообщить модератору
 Re: backup в динамической строке.  [new]
sqladm
Guest
брр .. ну в смысле с именем @FullMediaName
27 янв 04, 06:16    [507742]     Ответить | Цитировать Сообщить модератору
 Re: backup в динамической строке.  [new]
Glory
Member

Откуда:
Сообщений: 104760
Какое значение у вас в @FullMediaName ?
27 янв 04, 09:53    [507892]     Ответить | Цитировать Сообщить модератору
 Re: backup в динамической строке.  [new]
BootMaker
Member

Откуда: С-Петербург
Сообщений: 902
@FullMediNmame я динамически создаю перед бекапом. То есть динамически создаю, конечно же, устройства.
27 янв 04, 12:25    [508243]     Ответить | Цитировать Сообщить модератору
 Re: backup в динамической строке.  [new]
Glory
Member

Откуда:
Сообщений: 104760
То есть динамически создаю, конечно же, устройства.
Создаете в этом же батче ?
А проверяете, создалось ли оно ?
27 янв 04, 14:02    [508497]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить