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

Откуда: odessa
Сообщений: 71
День добрый всем. Подскажите, а то чет не получается.
с SQL работаю не много. Вопрос: Имеется MSSQL 2005 на win2003....Настроил задания на формирование бекапов, вот только хранилище этих самых бекапов находится в сети и когда хочу их перекидывать в сеть:
move E:\commands\backups_transit_all\*.rar \\S8\e$\backups\all\

выдает ошибку.
Executed as user: NT AUTHORITY\SYSTEM. Incorrect syntax near 'E'. [SQLSTATE 42000] (Error 102).
Знаю что можно через cmd, просто хотелось бы уточнить, возможно ли без него обойтись?
16 янв 12, 11:52    [11909588]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
Andraptor
Member

Откуда: Ukraine, Kharkiv
Сообщений: 291
m.gisko,
путь загони в двойные кавычки
16 янв 12, 11:58    [11909646]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
m.gisko
Member

Откуда: odessa
Сообщений: 71
Andraptor,

move "E:\commands\backups_transit_all\*.rar" "\\S8\e$\backups\all\"
и move E:\commands\backups_transit_all\*.rar "\\S8\e$\backups\all\"


не проходит
16 янв 12, 12:02    [11909672]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
m.gisko
Member

Откуда: odessa
Сообщений: 71
я тут подумал, мож чет с правами?....сеть в домене находится
16 янв 12, 12:03    [11909680]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
https://www.sql.ru/articles/mssql/02051702HowToRunDTSasScheduledJob.shtml
16 янв 12, 12:03    [11909684]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
Andraptor
Member

Откуда: Ukraine, Kharkiv
Сообщений: 291
m.gisko,
какой тип шага стоит в работе?
16 янв 12, 12:04    [11909686]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
m.gisko
Member

Откуда: odessa
Сообщений: 71
Andraptor

T-SQL
16 янв 12, 12:05    [11909701]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
Andraptor
Member

Откуда: Ukraine, Kharkiv
Сообщений: 291
m.gisko
Andraptor

T-SQL


а для CMD команд должен стоять "Operating System (CmdExec)"
16 янв 12, 12:09    [11909752]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
Andraptor
Member

Откуда: Ukraine, Kharkiv
Сообщений: 291
Andraptor,
ну и конечно же службу SQL Agent нужно запусить под учеткой, которая имеет права на сетевую папку
16 янв 12, 12:11    [11909772]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
m.gisko
Member

Откуда: odessa
Сообщений: 71
Andraptor,

согласен, но в том то и дело, что я хотел узнать - есть возможность просто через T-SQL? Я так полагаю что нет.
16 янв 12, 12:12    [11909782]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
aleks2
Guest
m.gisko
Andraptor,

согласен, но в том то и дело, что я хотел узнать - есть возможность просто через T-SQL? Я так полагаю что нет.


Укажи сетевой путь в инструкции BACKUP.
16 янв 12, 12:15    [11909803]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
Andraptor
Member

Откуда: Ukraine, Kharkiv
Сообщений: 291
m.gisko,

Смотреть http://msdn.microsoft.com/ru-ru/library/ms175046.aspx
Но мне не понятно, что мешает поставить другой тип шага и запустить агента под нужной учеткой
16 янв 12, 12:23    [11909873]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
m.gisko
Andraptor,

согласен, но в том то и дело, что я хотел узнать - есть возможность просто через T-SQL? Я так полагаю что нет.
xp_cmdshell
16 янв 12, 12:23    [11909877]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
Andraptor
Member

Откуда: Ukraine, Kharkiv
Сообщений: 291
В любом случае из-под "NT AUTHORITY\SYSTEM" ты ничего не сможешь положить в сетевую папку
16 янв 12, 12:28    [11909928]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
m.gisko
Member

Откуда: odessa
Сообщений: 71
tpg
https://www.sql.ru/articles/mssql/02051702HowToRunDTSasScheduledJob.shtml


спс, навело на мысль)....дело было в правах...агент запускался от имени сисетмы, а сеть в домене, вот он и не мог....поменял имя входа и заработало.

на этом основании еще вопрос возник...я давненько хотел настроить вместе с формированиями бекапов отсылку сообщения оператору....перепробовал вроде все до чего мог додуматься, но вот отправку сообщений так и не получилось сделать.....что интерестно при тестировании оператора успешно отсылает, а вот из задания не хочет....что может быть?
16 янв 12, 12:30    [11909954]     Ответить | Цитировать Сообщить модератору
 Re: Copying files on the network  [new]
m.gisko
Member

Откуда: odessa
Сообщений: 71
Andraptor,

ага)...спс
16 янв 12, 12:31    [11909962]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить