Microsoft SQL Server oferece um componente chamado SSIS ou SQL Server Integration Services. SSIS é uma ferramenta poderosa usada para o processamento de banco de dados e manipulação. Uma das tarefas disponíveis no SSIS é tarefa de script, que permite ao usuário escrever código para executar muitas funções diferentes. Use Script Task para excluir um arquivo XLS.
Coisas que você precisa
- Microsoft SQL Server com SSIS
Crie um pacote SSIS chamado "TestDelete."
Arrastar e soltar um "Script Task" a partir da barra de ferramentas para o projeto.
Adicione a variável "FileToDelete" sob SSIS | Variáveis na barra de menus. Faça a variável do tipo string e dar-lhe o valor do caminho completo e nome do arquivo XLS que você deseja excluir. Pode ser uma boa idéia de trabalhar com um arquivo temporário em primeiro lugar.
Clique duas vezes a tarefa de script e alterar a linguagem de script para "Microsoft Visual Basic 2008."
Adicione o `FileToDelete` à lista de ReadOnlyVariables para a tarefa nesta mesma forma.
Clique "Editar Script, " e adicione o seguinte código ao procedimento principal em editar script:
Dim FileToDelete As String
FileToDelete = CType (Dts.Variables ("FileToDelete") .Value, String)
Se System.IO.File.Exists (FileToDelete) = True Then
System.IO.File.Delete (FileToDelete)
Fim se
Dts.TaskResult = ScriptResults.Success
verifique que ele constrói, saia do editor de script.
Execute o pacote SSIS. A tarefa de script deve ficar verde se for executado com sucesso.
dicas & avisos
- Você também pode usar o "File System Task" para excluir um arquivo.