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

Откуда:
Сообщений: 73
Хочу бекапить базу с комп.№1(Win200Serv/MSSQL2000) на комп №2(Winn200Serv).(там места много )
На №2 создал папку Arhiv (дал пока общий доступ).
С №1 подключил эту папку как сетевой диск (U:\).Проверил в Проводнике-вижу,могу добавлять,удалять.


из QA выполняю

BACKUP DATABASE Northwind
TO DISK = 'U:\Northwind.backup'
WITH INIT , NOUNLOAD ,
NAME = 'Northwind.backup',
NOSKIP , STATS = 10, NOFORMAT


Пишет Cannot open backup device 'U:\Northwind.backup'. Device error or device off-line.

Как бы этого избежать?
17 фев 06, 13:32    [2367444]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
Timon
Member

Откуда: Dushanbe TJK
Сообщений: 2688
Что даёт xp_cmdshell 'dir U:\'
17 фев 06, 13:34    [2367466]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
panza
Member

Откуда:
Сообщений: 73
Естественно :Системе не удается найти указанный путь.
Но почему ... я ведь и там и там под админом
17 фев 06, 13:40    [2367514]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
Timon
Member

Откуда: Dushanbe TJK
Сообщений: 2688
panza
Естественно :Системе не удается найти указанный путь.
Но почему ... я ведь и там и там под админом


А служба SQL Server запущена под какой учёткой. Небось под системной.
17 фев 06, 13:42    [2367529]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31960
panza
Естественно :Системе не удается найти указанный путь.
Но почему ... я ведь и там и там под админом
Вы - это сервис SQL-сервера? Так вот вы какой! :-)
17 фев 06, 13:43    [2367533]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
То, что в одном сеансе подключен сетевой диск не означает его видимости в другом сеансе. Используйте UNC имена. Кроме того, учетная запись, под которой работает служьа сервера должна иметь права на расшаренный ресурс.
17 фев 06, 13:48    [2367568]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
Timon
Member

Откуда: Dushanbe TJK
Сообщений: 2688
И вообщето тема - дырявый баян. Можно поиском найти решение.
17 фев 06, 13:50    [2367578]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2517
"Уж сколько раз твердили миру..."
Сначала бекап на локальный диск, а затем копирование полученного бекапа по сети. Проблем будет на порядок меньше.
17 фев 06, 13:52    [2367591]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
panza
Member

Откуда:
Сообщений: 73
BACKUP DATABASE Northwind
TO DISK = '\\SERVER2\$G\Arhiv\Northwind.backup'
WITH INIT , NOUNLOAD ,
NAME = 'Northwind.backup',
NOSKIP , STATS = 10, NOFORMAT

тоже самое
17 фев 06, 13:52    [2367595]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
panza
Member

Откуда:
Сообщений: 73
2 Александр Спелицин

Ну не могу на локал - места там нет
17 фев 06, 13:54    [2367602]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
panza
Member

Откуда:
Сообщений: 73
2 pkarklin

Папка расшарена для ВСЕХ
17 фев 06, 13:55    [2367618]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
А как на счет учетки службы? Если она LocalSystem то вряд ли она доберется до сетвевых ресурсов.
17 фев 06, 13:57    [2367626]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2517
panza
2 pkarklin

Папка расшарена для ВСЕХ

Что дает xp_cmdshell 'dir \\SERVER2\$G\Arhiv\'?
17 фев 06, 13:59    [2367641]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Для того, чтоб использовать админские ресурсы ($G) надо чтоб учетка службы входила в группу Domain Admins.
17 фев 06, 14:05    [2367683]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
panza
Member

Откуда:
Сообщений: 73
2 Александр Спелицин
Не найден сетевой путь.

М.б. имеет значение,что у нас сеть без доменов???
17 фев 06, 14:05    [2367687]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
panza
М.б. имеет значение,что у нас сеть без доменов???


Не то слово, как имеет. Ищите место на локальном диске.
17 фев 06, 14:07    [2367701]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
panza
Member

Откуда:
Сообщений: 73
Т.е. что- если сеть БЕЗ доменов,то SQLServer не может бекапить на полностью расшаренную в сети папку??(куда любой может чтото записать)
....что то сомнительно
17 фев 06, 14:10    [2367724]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
Lucifer
Member

Откуда: Лисичанск
Сообщений: 334
может так? \\SERVER2\G$\Arhiv\
если без доменов, то для удачного логона нужно чтобы сиквел был запущен под учетной записью у которой имя и пароль соответственно совпадают с какой-нибудь учетной записью на удаленной машине
17 фев 06, 14:11    [2367726]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
panza
Member

Откуда:
Сообщений: 73
Вот это интересная мысль.Вечером попробую останов сиквела и запущу его от св.учетки.

спасибо.
17 фев 06, 14:18    [2367767]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
panza
Member

Откуда:
Сообщений: 73
Кстати, как посмотреть под чей уч.зап. сейчас запущен сиквел?
17 фев 06, 14:20    [2367783]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
panza
Кстати, как посмотреть под чей уч.зап. сейчас запущен сиквел?

В свойствах сервера, в свойствах сервиса.
17 фев 06, 14:21    [2367790]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
Timon
Member

Откуда: Dushanbe TJK
Сообщений: 2688
2panza
2-а человека у Вас на русском спросило:А служба SQL Server запущена под какой учёткой? А как на счет учетки службы?
А вы даже не ответили. Хотя эта мысль уже давно забаянена.
17 фев 06, 14:21    [2367802]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: BACKUP DATABASE на подключенном диске  [new]
Кость
Guest
Timon,
Вот у меня выгружается на сетевое хранилище:
EXEC XP_CMDSHELL 'net use P: \\172.20.4.60\BackupBD\BackupCB /USER:login password /PERSISTENT:NO'
GO
BACKUP DATABASE test_base TO DISK = '\\172.20.4.60\BackupBD\BackupZDE\test.bak';
GO
7 мар 13, 11:33    [14023779]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
aleks2
Guest
Кость
Timon,
Вот у меня выгружается на сетевое хранилище:
EXEC XP_CMDSHELL 'net use P: \\172.20.4.60\BackupBD\BackupCB /USER:login password /PERSISTENT:NO'
GO
BACKUP DATABASE test_base TO DISK = '\\172.20.4.60\BackupBD\BackupZDE\test.bak';
GO

И нафега? Вот так проще и серверу меньше геморрою
BACKUP DATABASE test_base TO DISK = '\\172.20.4.60\BackupBD\BackupZDE\test.bak';

А учетке сервера или компутера (если у вас MS SQL под LocalSystem) дайте доступ к папке.
Ибо password - это некошерно.

ЗЫ.
EXEC XP_CMDSHELL 'net use \\172.20.4.60\BackupBD\BackupCB /USER:login password'
тоже проще будет. И отсутствуют шансы нарваться на занятый диск P:.
Но опять же кошерность требует
EXEC XP_CMDSHELL 'net delete \\172.20.4.60'
и тока потом
EXEC XP_CMDSHELL 'net use \\172.20.4.60\BackupBD\BackupCB /USER:login password'
7 мар 13, 12:13    [14023971]     Ответить | Цитировать Сообщить модератору
 Re: BACKUP DATABASE на подключенном диске  [new]
komrad
Member

Откуда:
Сообщений: 5741
Кость
Timon,
Вот у меня выгружается на сетевое хранилище:
EXEC XP_CMDSHELL 'net use P: \\172.20.4.60\BackupBD\BackupCB /USER:login password /PERSISTENT:NO'
GO
BACKUP DATABASE test_base TO DISK = '\\172.20.4.60\BackupBD\BackupZDE\test.bak';
GO

зачем монтировать диск P если он не используется?
7 мар 13, 13:39    [14024409]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить