Import 在SQL Server中保存SSIS包时出现问题(SSMS 2017)

Import 在SQL Server中保存SSIS包时出现问题(SSMS 2017),import,ssis,ssms,Import,Ssis,Ssms,我正在使用导入和导出向导将文本文件(平面文件源)导入SQL。到目前为止,我一直在进入高级菜单并手动编辑列名和数据类型(总共24个)。我希望保存SSIS包,从而保存导入步骤,因此不必每次导入时都进行手动调整。我还有64个 我选择“保存SSIS包”,然后选择“下一步”。但是,此时有一个标题为“包装保护级别”的下拉列表。选择是 不要保存敏感数据 使用用户密钥加密敏感数据 使用密码加密敏感数据 使用用户密钥加密所有数据 使用密码加密所有数据 依赖服务器存储和角色进行访问控制 从那里,它需要一个名字和描述

我正在使用导入和导出向导将文本文件(平面文件源)导入SQL。到目前为止,我一直在进入高级菜单并手动编辑列名和数据类型(总共24个)。我希望保存SSIS包,从而保存导入步骤,因此不必每次导入时都进行手动调整。我还有64个

我选择“保存SSIS包”,然后选择“下一步”。但是,此时有一个标题为“包装保护级别”的下拉列表。选择是

  • 不要保存敏感数据
  • 使用用户密钥加密敏感数据
  • 使用密码加密敏感数据
  • 使用用户密钥加密所有数据
  • 使用密码加密所有数据
  • 依赖服务器存储和角色进行访问控制 从那里,它需要一个名字和描述。我给它一个通用的标题。结果错误为“此数据库版本不支持尝试的操作”

    第一个问题:我是否认为此操作将节省导入步骤并使我的处理自动化


    第二个问题:包保护级别是否影响操作的成功?

    尝试将SSIS包保存到SQL Server时,该包存储在
    msdb.sysssispackages
    表中。但是,SQL Server 2016 Express Edition不支持SSI,因此无法将包保存到服务器


    请尝试将其保存到文件系统。

    问题是您使用的是Express Edition。该版本不支持保存SSIS包。它只支持立即执行包。
    开发人员/标准/企业版支持从导入/导出向导保存SSIS包

    您创建此包所依据的SQL Server版本是什么<代码>选择@@VERSION是,这将保存您的步骤并使包的创建自动化。不,保护级别可能与该错误无关。保护级别定义如何在包中存储凭据。通常,我们使用不保存它们的选项1,并在运行时使用环境配置它们。请让我们知道错误Microsoft SQL Server 2016(SP1)(KB3182545)版权所有(c)Windows 10 Pro 6.3上的Microsoft Corporation Express Edition(64位)(Build 15063:)