Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSIS包+。网_Ssis - Fatal编程技术网

SSIS包+。网

SSIS包+。网,ssis,Ssis,我正在VB.net中执行SSIS包。在我的本地机器上,当我执行代码时,它工作正常,当我部署到服务器上时,它有时会失败……主要是执行失败,但有时它会说包执行失败 这是我的一段代码。。。。。。。。。谁能告诉我这里出了什么问题 Dim pkg As Microsoft.SqlServer.Dts.Runtime.Package pkg = Nothing Dim pth As String = ConfigurationSettings

我正在VB.net中执行SSIS包。在我的本地机器上,当我执行代码时,它工作正常,当我部署到服务器上时,它有时会失败……主要是执行失败,但有时它会说包执行失败

这是我的一段代码。。。。。。。。。谁能告诉我这里出了什么问题

           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

我的第一个猜测是这是一个身份验证错误。也许您使用NT帐户对SQL进行身份验证,现在它在应用程序的服务帐户下运行。

将其加载到Integration Services时,我很幸运地将包保护级别设置为“依赖服务器存储和角色进行访问控制”,然后从作业中运行它

请提供所获得错误的详细信息。错误: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提供程序:远程主机已强制关闭现有连接。”。这是我得到的错误。。。。。