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

Откуда:
Сообщений: 36
Доброй вечер, форумчане

Мучаюсь вопросом явно тривиальным, но ответа найти не смог:

При попытке сделать тестовое резервное копирование в MS SQL SERVER EXPRESS 2012 при помощи команд :
BACKUP DATABASE master
TO DISK = 'c:\test.bak';


Я получаю следующую ошибку :
автор
Сообщение 3201, уровень 16, состояние 1, строка 1
Невозможно открыть устройство резервного копирования 'c:\test'. Ошибка операционной системы 5(Отказано в доступе.).
Сообщение 3013, уровень 16, состояние 1, строка 1
BACKUP DATABASE прервано с ошибкой.


Понимаю, что дело в правах, но не понимаю где и что надо сделать. Подскажите, пожалуйста.
26 окт 15, 23:04    [18330442]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
Виталий Перевозчиков
Member

Откуда:
Сообщений: 40
Попробуй запустить студию от имени администратора
27 окт 15, 08:51    [18330851]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
Glory
Member

Откуда:
Сообщений: 104760
makar182
Понимаю, что дело в правах, но не понимаю где и что надо сделать. Подскажите, пожалуйста.

Для того, чтобы писать в файл на c:\, нужны права на этот самый c:\
Причем не вам, а серверу, который и будет писать это самый бэкап
27 окт 15, 09:21    [18330964]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
В корень системного диска нельзя писать кому попало.
27 окт 15, 12:31    [18332055]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
makar182
Member

Откуда:
Сообщений: 36
Glory
makar182
Понимаю, что дело в правах, но не понимаю где и что надо сделать. Подскажите, пожалуйста.

Для того, чтобы писать в файл на c:\, нужны права на этот самый c:\
Причем не вам, а серверу, который и будет писать это самый бэкап


Как это сделать?
28 окт 15, 19:50    [18339987]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
makar182
Member

Откуда:
Сообщений: 36
Виталий Перевозчиков
Попробуй запустить студию от имени администратора


Пробовал, не помогло.
28 окт 15, 19:51    [18339990]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 20601
Пиши не в корень диска, а в папку, в которую есть право записи.
28 окт 15, 20:15    [18340067]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
o-o
Guest
выясните, под чем стартует сервис.
у вас это явно не локал систем, а какой-нибудь NT SERVICE\MSSQL$SQLEXPRESS
зайдите в SECURITY своего C: и выдайте READ\WRITE\MODIFY или FULL CONTROL этой учетке
28 окт 15, 22:12    [18340463]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7377
o-o,

Или поменять учетку SQL сервиса на LOCAL\Administrator. Будет писать куда угодно.
28 окт 15, 22:37    [18340536]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
Glory
Member

Откуда:
Сообщений: 104760
makar182
Glory
пропущено...

Для того, чтобы писать в файл на c:\, нужны права на этот самый c:\
Причем не вам, а серверу, который и будет писать это самый бэкап


Как это сделать?

Вы знакомы вообще с принципами безопасности в windows ?
Знаете, что такое "учетная запись", "служба" ?
29 окт 15, 09:13    [18341375]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
makar182
Member

Откуда:
Сообщений: 36
Glory,

Нет, просветите.
31 окт 15, 19:53    [18353728]     Ответить | Цитировать Сообщить модератору
 Re: Не получается сделать BACKUP  [new]
Glory
Member

Откуда:
Сообщений: 104760
makar182
Нет, просветите.

Эти вопросы освещают в других форумах.
Сюда уже приходят со знаниями этих понятий.
31 окт 15, 23:38    [18354501]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить