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

Откуда:
Сообщений: 272
На сервере 192.168.1.234 (Windows Server 2003) на SQL SERVER 2000 есть БД. Нужно сделать бэкап в папку на другом сервере 192.168.1.130.

Текст bat-файла:

osql /U sa /P /S "servdlo\msde" -i "C:\create backup\commands_diabet.txt" -o "C:\create backup\backup_diabet.txt"


Текст входящего файла commands_diabet.txt:

BACKUP DATABASE diabet TO DISK = 'c:\backup\diabet\diabet.bak'
go
BACKUP DATABASE diabet TO DISK = '\\192.168.1.130\backup\diabet.bak'

Текст исходящего файла:

1> 2> Processed 4984 pages for database 'diabet', file 'Diabet_Data' on file
16.
Processed 1 pages for database 'diabet', file 'Diabet_Log' on file 16.
BACKUP DATABASE successfully processed 4985 pages in 1.735 seconds
(23.533 MB/sec).
1> 2> Msg 3201, Level 16, State 1, Server SERVDLO\MSDE, Line 1
Cannot open backup device '\\192.168.1.130\backup\diabet.bak'. Device
error or device off-line. See the SQL Server error log for more
details.
Msg 3013, Level 16, State 1, Server SERVDLO\MSDE, Line 1
BACKUP DATABASE is terminating abnormally.


Т.е. в локальную папку копия создается, а в сетевую - нет. Права доступа на эту сетевую папку, как я считаю, выдал. Могу с сервера 192.168.1.234 создать там текстовый файл, изменить, сохранить его. Чего еще не хватает?
7 янв 14, 13:42    [15383678]     Ответить | Цитировать Сообщить модератору
 Re: osql не производит копирование базы в сетевую папку  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
seg856
Права доступа на эту сетевую папку, как я считаю, выдал
Кому? Учетной записи, под которой работает служба SQL Server?
7 янв 14, 13:50    [15383695]     Ответить | Цитировать Сообщить модератору
 Re: osql не производит копирование базы в сетевую папку  [new]
rahzer
Member

Откуда:
Сообщений: 2308
Права проверь, зайди сам на сетевую шару и попробуй создать файл или папку.
Возможно не поддерживаются UNC пути, тогда подключи локально сетевой диск под какой-нибудь буквой и тогда уже бэкапы на него кидай.
7 янв 14, 13:51    [15383697]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить