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

Откуда:
Сообщений: 15
Добрый день.

Я использую MS SQL 2008 R2. возникла необходимость копировать базу данных:) есть запрос вида:

BACKUP DATABASE "msdb-1"
TO DISK = 'F:\DATA\1.bak' ;

RESTORE FILELISTONLY
FROM DISK ='F:\DATA\1.bak' ;

RESTORE DATABASE "msdb-2"
FROM DISK = 'F:\DATA\1.bak'
WITH MOVE 'msdb-2' TO 'F:\DATA\msdb-2.MDF',
MOVE 'msdb-2_Log' TO 'F:\DATA\msdb-2.LDF';

Запускаю его через менежмент студио все отлично. Создаю Джоб стартую джоб выдает ошибку в чем может быть дело?
11 май 11, 12:02    [10634060]     Ответить | Цитировать Сообщить модератору
 Re: Sql запрос  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
fix001
Создаю Джоб стартую джоб выдает ошибку
Текст ошибки надо угадать сначала?
11 май 11, 12:10    [10634121]     Ответить | Цитировать Сообщить модератору
 Re: Sql запрос  [new]
Гадя Петрович
Member

Откуда: планета Плюк, 215 в тентуре, галактика Кин-дза-дза в Спирали
Сообщений: 52912
Телепатический модуль подсказывает мне, что у юзера, под которым работает SQL Server Agent нет прав на выполнение бэкапа
11 май 11, 12:10    [10634122]     Ответить | Цитировать Сообщить модератору
 Re: Sql запрос  [new]
fix001
Member

Откуда:
Сообщений: 15
BACKUP DATABASE msdb
TO DISK = 'F:\DATA\2.bak' ;

вот так отработало в степе джоба:)
11 май 11, 12:12    [10634141]     Ответить | Цитировать Сообщить модератору
 Re: Sql запрос  [new]
fix001
Member

Откуда:
Сообщений: 15
SQL Server Scheduled Job 'Backup' (0x4DB9A6E77099FB49B9856DF0ECF2188F) - Status: Failed - Invoked on: 2011-05-11 12:14:54 - Message: The job failed. The Job was invoked by User sa. The last step to run was step 1 (1). The job was requested to start at step 1 (1).

Извините забыл ошибку сразу выложить.
11 май 11, 12:17    [10634175]     Ответить | Цитировать Сообщить модератору
 Re: Sql запрос  [new]
Гадя Петрович
Member

Откуда: планета Плюк, 215 в тентуре, галактика Кин-дза-дза в Спирали
Сообщений: 52912
fix001
SQL Server Scheduled Job 'Backup' (0x4DB9A6E77099FB49B9856DF0ECF2188F) - Status: Failed - Invoked on: 2011-05-11 12:14:54 - Message: The job failed. The Job was invoked by User sa. The last step to run was step 1 (1). The job was requested to start at step 1 (1).

Извините забыл ошибку сразу выложить.
нужна ошибка шага
в журнале разверните джоб и ткните на шаг с ошибкой
11 май 11, 12:20    [10634198]     Ответить | Цитировать Сообщить модератору
 Re: Sql запрос  [new]
fix001
Member

Откуда:
Сообщений: 15
Проблема в том что в названии базы присутствует символ - .

если беру название базы в "" или '', то пишет инкорект синтаксис.
11 май 11, 18:17    [10637689]     Ответить | Цитировать Сообщить модератору
 Re: Sql запрос  [new]
fix001
Member

Откуда:
Сообщений: 15
Всем спасибо, в таких случаях необходимо использовать [] вот такие скобки:)
11 май 11, 18:22    [10637719]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить