【发布时间】:2016-06-14 11:36:34
【问题描述】:
我正在尝试在 SQL2012 服务器上设置新的 SQL 代理作业。在定义作业步骤类型 = SSIS 包时,sql 代理设置崩溃,我收到以下错误:
“”的类型初始化器抛出异常。 (SQLManagerUI) 附加信息:试图读取或写入受保护的内存。这通常表明其他内存已损坏。 (DTEParseMgd)
其他帖子建议唯一的解决方法是安装SQL2014或2016,或者返回SQL2008。这些选项对我们来说都是不可能的。
出于安全原因,我们必须远离 SQL2008。我们无法迁移到 SQL2014,因为我们使用 access adp 项目前端,需要 SQLOLEDB 数据提供程序,而 SQLOLEDB 数据提供程序在 SQL2014 中已过时。
有谁知道微软是否已经发布了 SQL2012 的服务补丁来永久修复这个问题?
【问题讨论】:
-
您是否尝试过在没有 GUI 的情况下创建步骤?只是使用代码(你可能可以从sql2008安装复制步骤创建的代码)
-
是的,您应该尝试使用脚本而不是 GUI,或者您可以尝试使用 Powershell 来创建作业,一些帮助 here
标签: ssis sql-server-2012