Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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
Sql server 在VSTS中部署SSIS任务_Sql Server_Ssis_Azure Devops - Fatal编程技术网

Sql server 在VSTS中部署SSIS任务

Sql server 在VSTS中部署SSIS任务,sql-server,ssis,azure-devops,Sql Server,Ssis,Azure Devops,我正在尝试在VSTS中使用“部署SSIS”任务。我得到这个错误: Task_InternalError异常调用带有“1”参数的“.ctor:”无法连接到服务器xyz 它要求提供以下信息。我如何查找此任务所需的以下信息?由于已上载.ispac文件,因此指向该文件的路径很简单。我还认为服务器的名称是正确的 -显示名称 -.ispac文件的路径 -.ispac文件中SSIS项目的名称 -承载SSIS目录数据库的SQL Server的名称 -SSIS目录的名称 -SSIS目录文件夹的名称 -SSIS目录

我正在尝试在VSTS中使用“部署SSIS”任务。我得到这个错误:

Task_InternalError异常调用带有“1”参数的“.ctor:”无法连接到服务器xyz

它要求提供以下信息。我如何查找此任务所需的以下信息?由于已上载.ispac文件,因此指向该文件的路径很简单。我还认为服务器的名称是正确的

-显示名称

-.ispac文件的路径

-.ispac文件中SSIS项目的名称

-承载SSIS目录数据库的SQL Server的名称

-SSIS目录的名称

-SSIS目录文件夹的名称

-SSIS目录文件夹的说明

编辑: (详细错误日志)

2017-09-20T12:55:05.6438379Z###[调试]环境:输入项目文件路径:“d:\a\3\s\HR Data.ispac”

2017-09-20T12:55:05.6468345Z##[调试]环境:输入项目名称:“xyz”

2017-09-20T12:55:05.6488487Z##[debug]Env:INPUT_SERVERNAME:'xyz'

2017-09-20T12:55:05.6538355Z###[调试]环境:输入目录名称:“xyz”

2017-09-20T12:55:05.6558353Z##[debug]Env:INPUT_FOLDERNAME:'xyz'

2017-09-20T12:55:05.6568351Z##[调试]环境:输入文件夹描述(空)

2017-09-20T12:55:05.6618490Z###[调试]环境:输入项目参数(空)

2017-09-20T12:55:05.6628342Z SQL连接字符串:数据源=xyz;初始目录=master;集成安全=SSPI

2017-09-20T12:55:05.6638360Z项目文件路径:d:\a\3\s\xyz.ispac

2017-09-20T12:55:22.8057049Z##[debug]离开D:\a_tasks\DeploySsis_582498ad-81d6-48b7-b9bc-fd0e5dec2e2b\0.1.0\deployssitask.ps1

2017-09-20T12:55:22.8388650Z##[debug]从任务脚本捕获异常

2017-09-20T12:55:22.8418679Z###[调试]错误记录:

2017-09-20T12:55:22.8948708Z###[调试]D:\a_tasks\DeploySsis_582498ad-81d6-48b7-b9bc-fd0e5dec2e2b\0.1.0\deployssitask.ps1:Task_内部错误异常调用“.ctor”,参数为“无法连接到服务器xyz”

2017-09-20T12:55:22.8968708Z###[调试]在第1行:字符:1

2017-09-20T12:55:22.8978718Z###[调试]+.“d:\a#U任务\Deployssis582498AD-81d6-48b7-b9bc-FD0E5DEC2E22B\0.1.0\

2017-09-20T12:55:22.8988697Z###[调试]+

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2017-09-20T12:55:22.8998697Z##[调试]+类别信息:未指定:(:)[写入错误],WriteErrorException

2017-09-20T12:55:22.9008861Z###[debug]+FullyQualifiedErrorId:Microsoft.PowerShell.Commands.WriteErrorException,DeploySSISTask.ps1

2017-09-20T12:55:22.9018704Z###[调试]

2017-09-20T12:55:22.9048688Z##[debug]脚本堆栈跟踪:

2017-09-20T12:55:22.9078699Z###[调试]在, D:\a_tasks\DeploySsis_582498ad-81d6-48b7-b9bc-fd0e5dec2e2b\0.1.0\deployssitask.ps1:第97行

2017-09-20T12:55:22.9098691Z###[调试]在:第1行

2017-09-20T12:55:22.9108747Z###[调试]在第22行

2017-09-20T12:55:22.9118883Z###[debug]at,:第18行

2017-09-20T12:55:22.9128882Z###[调试]在:第1行

2017-09-20T12:55:22.9148698Z###[调试]异常:

2017-09-20T12:55:22.9188799Z##[debug]Microsoft.PowerShell.Commands.WriteErrorException:Task_InternalError异常调用带有“1”参数的“.ctor”:“无法连接到服务器xyz”

2017-09-20T12:55:22.9478706Z##[error]任务#u内部错误调用“.ctor”时出现异常,参数为“1”:“无法连接到服务器xyz。”

2017-09-20T12:55:22.9478706Z###[调试]已处理:##vso[task.logissue type=error]task#u InternalError异常调用“.ctor”,参数为“1”:“无法连接到服务器xyz”


2017-09-20T12:55:22.9508700Z###[调试]已处理:##vso[task.complete result=Failed]

关于部署SSIS任务,它通过windows身份验证(集成安全性=SSPI)连接到服务器,但托管代理使用的服务帐户无法连接到服务器

您可以设置专用生成代理(以您的帐户运行)并使用该生成代理对生成进行排队,也可以参考以生成PowerShell脚本来部署具有SQL Server身份验证(用户ID=XXX;密码=XX)的SSIS项目


相关线程:

关于部署SSIS任务,它通过windows身份验证(Integrated Security=SSPI)连接到服务器,但托管代理使用的服务帐户无法连接到服务器

您可以设置专用生成代理(以您的帐户运行)并使用该生成代理对生成进行排队,也可以参考以生成PowerShell脚本来部署具有SQL Server身份验证(用户ID=XXX;密码=XX)的SSIS项目


相关线程:

将system.debug变量设置为true,然后对生成进行排队,并检查是否有详细错误消息。是否使用Hosted agent?是否可以从生成agent访问xyz服务器?是的Hosted agent:Hosted VS2017。我想这就是问题所在。我刚才给出的目录数据只是一个猜测,因为我没有访问权限。Wi我将尝试获取查看它的权限,我希望它会得到修复。您是否使用专用生成代理或自定义PowerShell脚本解决此问题?我仍在努力使其中任何一个正常工作。我将跟踪哪一个正常工作或工作得更好。谢谢!尝试后,请随时在此处发布结果。将system.debug变量设置为对,然后对生成进行排队,并检查是否存在详细错误消息。是否使用Hosted agent?是否可以从生成agent访问xyz服务器?是的Hosted agent:Hosted VS2017。我想这就是问题所在。我刚才给出的目录数据只是一个猜测,因为我没有访问权限。将尝试获取查看它的权限,并且我希望它可以被访问将被修复。您是否使用专用生成代理或自定义PowerShell脚本解决此问题?我仍在努力使其中任何一个正常工作。我将跟进哪一个正常工作或工作得更好。谢谢!尝试后,请随时在此处发布结果。