【问题标题】:Attempt at SSIS Execution Throws Invalid object name 'SSISDB.catalog.customized_logging_levels'尝试 SSIS 执行引发无效的对象名称“SSISDB.catalog.customized_logging_levels”
【发布时间】:2018-01-30 22:48:10
【问题描述】:
如果我将构建设置为 SQL Server 2012,我可以在 SSMS 2014 中运行 SSIS 包,但尝试在 SSMS 2017 v17.4 中运行时会出现此错误:
执行 Transact-SQL 语句时发生异常或
批。 (Microsoft.SqlServer.ConnectionInfo)
附加信息:
对象名称“SSISDB.catalog.customized_logging_levels”无效。
(Microsoft SQL Server,错误:208)"
关于修复的信息很少。
【问题讨论】:
标签:
sql
sql-server
ssis
ssms
【解决方案1】:
- 从 SSMS 2014 备份 SSISDB 数据库。
- 在 SSMS 2017 上创建集成服务目录并恢复备份。
- 更改 SSISDB 数据库所有者 sa。
- 右键单击集成服务目录下的 SSISDB。
- 选择数据库升级-> 选择下一步-> 选择我已备份 SSISDB 数据库。继续 SSISDB 升级并选择升级。
【解决方案2】:
删除现有的 SSISDB 数据库,
然后集成服务目录->(右键单击)创建新目录