xp_cmdshell

regent
Дата: 12.09.2006 16:59:03
вопрос в следующем:
перед тем как скопировать
exec master..xp_cmdshell 'copy d:\REPORT\OSVMonReport.xls d:\REPORT\A_OSVMonReport.xls'
исходный excel-файла необходимо ОЧИСТИТЬ, опять таки желательно средствами T-SQL
pkarklin
Дата: 12.09.2006 17:12:48
Что значит "очистить"?!
regent
Дата: 12.09.2006 17:30:36
это значит - данные периодически выливаются в excel-файл и копируются в другую папку. к моменту следующей заливки этих данных в excel-файле уже быть не должно
Prolog
Дата: 12.09.2006 17:41:00
А держать пустой xls-файл и также его копировать?
pkarklin
Дата: 12.09.2006 17:48:45
А просто пустой файл скопировать не судьба?!
regent
Дата: 12.09.2006 18:46:30
ага!
а это мысль, спасибо
SanyL
Дата: 12.09.2006 23:06:59
:)
regent
Дата: 13.09.2006 13:45:42
на самом деле это конечно не помогло.
Дело в том что экспорт в Excel производится выполнением DTS-пакета и когда я замещаю наполенный Excel-файл шаблоном то конструкция DTS-паркта разрушается (жалеется на отсутсвие Destination) и его надо пересоздавать по новой. вот такие дела
pkarklin
Дата: 13.09.2006 13:48:27
автор
на самом деле это конечно не помогло.


Да, ну?!

автор
Дело в том что экспорт в Excel производится выполнением DTS-пакета и когда я замещаю наполенный Excel-файл шаблоном то конструкция DTS-паркта разрушается (жалеется на отсутсвие Destination) и его надо пересоздавать по новой. вот такие дела


Кто разрушается??? Вы файло в то место кладете?
regent
Дата: 13.09.2006 14:06:54
ну конечно ж кладу файл на то же место и с тем же именем.
Все равно к тому ж делаю я это вручную или копирую по exec master..xp_cmdshell 'copy....'