VB.net에서 SSIS 패키지를 실행하고 있습니다. 내 로컬 컴퓨터에서 코드를 실행할 때 제대로 작동하고 내 서버에 배포 할 때 언젠가 실패합니다 .... 주로 실행 중이지만 때때로 패키지 실행에 실패했습니다. 여기 SSIS 패키지 + .net
누군가가 Dim pkg As Microsoft.SqlServer.Dts.Runtime.Package
pkg = Nothing
Dim pth As String = ConfigurationSettings.AppSettings("SSISPackagePath")
Dim app As Microsoft.SqlServer.Dts.Runtime.Application
app = New Microsoft.SqlServer.Dts.Runtime.Application()
pkg = app.LoadPackage(pth, Nothing)
pkg.Variables("projectCode").Value = Projectcode
Dim strConfigPath As String = pkg.Configurations.Item(0).ConfigurationString()
Dim FileExists As IO.File
If FileExists.Exists(strConfigPath) Then
pkg.Execute()
pkg.Dispose()
pkg = Nothing
app = Nothing
오류의 세부 정보를 제공하십시오. – Faiz
오류 : SSIS 오류 코드 DTS_E_OLEDBERROR. OLE DB 오류가 발생했습니다. 오류 코드 : 0x80004005. OLE DB 레코드를 사용할 수 있습니다. 원본 : "Microsoft SQL 네이티브 클라이언트"Hresult : 0x80004005 설명 : "통신 링크 실패". OLE DB 레코드를 사용할 수 있습니다. 원본 : "Microsoft SQL 네이티브 클라이언트"Hresult : 0x80004005 설명 : "통신 링크 실패". OLE DB 레코드를 사용할 수 있습니다. 원본 : "Microsoft SQL 네이티브 클라이언트"Hresult : 0x80004005 설명 : "TCP 공급자 : 기존 연결이 원격 호스트에 의해 강제로 닫혔습니다.". 이것은 오류가 발생하는 ..... –