Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 DTS, мать его.....................  [new]
New author
Guest
Да,я знаю,вы скажите что мой вопрос уже задавали и "попробуй воспользоваться поиском", но я уже замучился..все вроде правильно сделал...
вообщем извечный DTS: select из базы и запись результата в текстовый файл.
SQLAgent & SQL Server стартованы по NT user-ом который является и SysAdmin на базе и в Admin группе сервера.
одно НО: файл находиться на другом сервере т.е. destination этого файла указан в таком виде \\SERVER\SHARE\FOLDER\file.txt(на эту папку соответственно тоже даны Read/Write права)
ситуация блин странная при запуске пакета по расписанию:
DTSRun: Executing... DTSRun OnStart: DTSStep_DTSDataPumpTask_1 DTSRun OnError: DTSStep_DTSDataPumpTask_1, Error = -2147024891 (80070005) Error string: Access is denied.

самое странное что файл создался, но пустой...

помогите............
25 май 05, 09:13    [1569506]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
https://www.sql.ru/articles/mssql/02051702HowToRunDTSasScheduledJob.shtml
25 май 05, 09:37    [1569578]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
New author
Guest
tpg
https://www.sql.ru/articles/mssql/02051702HowToRunDTSasScheduledJob.shtml


автор
...я знаю,вы скажите что мой вопрос уже задавали и "попробуй воспользоваться поиском"...


а лично не объясните в ЧЕМ конкретно проблема????
25 май 05, 11:00    [1569940]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267
не знаю что в данном случае но бывало что при работе с текстом через одбц пакет файл не освобождал и появлялось токае же сообщение. Разбираться не стал.
25 май 05, 14:30    [1570250]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
New author
Guest
3.1415926здец...и че делать?
Люди,помогите!!!!!!!!!
25 май 05, 16:45    [1570631]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
G0b1in
Member

Откуда: RU
Сообщений: 159
на локальную машину нормально пишет?
25 май 05, 17:18    [1570741]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
SkyWalker
Member

Откуда:
Сообщений: 320
Где выполняется DTS физически? На самом сервере или в EM с клиентской машины ? когда выполняется сам DTS пакет напрямую, он работает локально.
25 май 05, 22:22    [1571159]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
New author
Guest
2SkyWalker:
на сервере...
2G0b1in:
если файл назначения указывать на локальный диск сервера то все ОК.
на удаленный сервер файл создается но пустой...и с приведенной ниже ошибкой..
26 май 05, 07:21    [1571402]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
Павел Воронцов
Member

Откуда: Новосибирск
Сообщений: 2386
Блог
Всё просто - локальный (серверный) пользователь, под которым собственно и стартует DTS, не имеет прав на эту папку. Вот и всё. Придумайте другой способ выкладывания файла на другой сервер.
26 май 05, 08:23    [1571455]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
New author
Guest
в том то и прикол что проверил...в Security папки он есть и с правами Read/Write/Modify. сама суть что ФАЙЛ то создается уже говорит что прав достаточно!!!! но он бл.. пустой...а локально почти 500Kb.
26 май 05, 08:42    [1571487]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
И всё же - статья по ссылке https://www.sql.ru/forum/actualthread.aspx?tid=186814#1569578 читалась внимательно?
26 май 05, 08:44    [1571491]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
New author
Guest
tpg
И всё же - статья по ссылке https://www.sql.ru/forum/actualthread.aspx?tid=186814#1569578 читалась внимательно?


вроде...может тыкните меня в главу которую я по-вашему невнимательно прочел?
26 май 05, 08:48    [1571502]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
https://www.sql.ru/articles/mssql/02051702HowToRunDTSasScheduledJob.shtml#2
26 май 05, 09:01    [1571542]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
Glory
Member

Откуда:
Сообщений: 104760
Начнем с простого

Выполняем из QA залогинившись на консоль сервера под "SQLAgent & SQL Server стартованы по NT user-ом "

exec master..xp_cmdshell 'dir \\SERVER\SHARE\FOLDER\*'

exec master..xp_cmdshell 'dir \\SERVER\SHARE\FOLDER\* > \\SERVER\SHARE\FOLDER\x.txt'
26 май 05, 10:28    [1571891]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
New author
Guest
Glory

exec master..xp_cmdshell 'dir \\SERVER\SHARE\FOLDER\*'

Volume in drive \\SERVER\SHARE is DFS Root
Volume Serial Number is C27F-C60D
NULL
Directory of \\SERVER\SHARE\FOLDER
NULL
File Not Found
The system cannot find the path specified.
NULL
Glory
exec master..xp_cmdshell 'dir \\SERVER\SHARE\FOLDER\* > \\SERVER\SHARE\FOLDER\x.txt'

 Volume in drive \\SERVER\SHARE is DFS Root
Volume Serial Number is C27F-C60D
NULL
Directory of \\SERVER\SHARE\FOLDER
NULL
File Not Found
The system cannot find the path specified.
NULL
26 май 05, 11:12    [1572093]     Ответить | Цитировать Сообщить модератору
 Re: DTS, мать его.....................  [new]
G0b1in
Member

Откуда: RU
Сообщений: 159
Посмотрите в настройках DFS, точно ли тот юзер под которым выполняется DTS имеет право на запись(доменный или локальный), и не установлена ли в DFS квота на размер записываемых файлов.
26 май 05, 13:00    [1572590]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить