Почему я не могу сделать резервную копию базы данных, используя t-sql? - PullRequest
1 голос
/ 02 июля 2011

Я пытаюсь выполнить резервное копирование базы данных, используя следующий код:

backup database RestaurantManagement to disk = 'd:\'

sqlserver всегда показывает следующее сообщение:

Сообщение 3201, уровень 16, состояние 1, строка 3 Не удается открыть устройство резервного копирования 'd: \».Ошибка операционной системы 3 (системе не удается найти указанный путь.).Сообщение 3013, Уровень 16, Состояние 1, Строка 3. РЕЗЕРВНАЯ БАЗА ДАННЫХ завершается ненормально.

Как мне ее кодировать?помочь ...

Ответы [ 2 ]

2 голосов
/ 02 июля 2011

Вам необходимо указать имя файла резервной копии, например:

backup database RestaurantManagement to disk = 'd:\backups\RestaurantManagement.bak'
0 голосов
/ 02 июля 2011

Являетесь ли вы участником соответствующей роли SQL?Имеет ли учетная запись, под которой работает Sql Server, разрешения на путь?Вы уверены, что медиа доступны на сервере?Я имею в виду, что у вас может быть ad: на вашем компьютере, но вы указываете пути для удаленного сервера.

Ошибка, которую вы получаете, указывает на отсутствие диска d: или папки с именем backups

Я бы дважды проверил все эти вещи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...