Código utiliza no SSIS para verificação da existencia de uma arquivo antes de realizar a Leitura
' Microsoft SQL Server Integration Services Script Task
' Write scripts using Microsoft Visual Basic 2008.
' The ScriptMain is the entry point class of the script.
Imports System
Imports System.Data
Imports System.Math
Imports Microsoft.SqlServer.Dts.
<System.AddIn.AddIn("
<System.CLSCompliantAttribute(
Partial Public Class ScriptMain
Inherits Microsoft.SqlServer.Dts.Tasks.
Enum ScriptResults
Success = Microsoft.SqlServer.Dts.
Failure = Microsoft.SqlServer.Dts.
End Enum
Public Sub Main()
If System.IO.File.Exists(Dts.
Dts.Variables("sExisteArquivo"
Else
Dts.Variables("sExisteArquivo"
End If
Dts.TaskResult = ScriptResults.Success
End Sub
End Class
No exemplo acima, acaso o arquivo exista será alimentado a variável sExisteArquivo, onde pode ser utilizada em um precedence Constraint Editor realizando a validação antes de fazer a leitura do Data Flow.
Obrigado
Nenhum comentário:
Postar um comentário