简体   繁体   English

安装SSDT后,SQL Server维护计划无法执行

[英]SQL Server Maintenance Plans fail to execute after installing SSDT

I have a PC with Visual Studio 2015 Professional and SQL Server 2016 CTP 3.3 installed on it. 我有一台安装了Visual Studio 2015 Professional和SQL Server 2016 CTP 3.3的PC。 I would like to develop SSIS & SSRS projects so installed SSDT version 14.0.60413.0, which has been the suggested download for SQL Server SQL Server 2016 CTP 3.3. 我想开发SSIS和SSRS项目,因此安装了SSDT版本14.0.60413.0,这是SQL Server SQL Server 2016 CTP 3.3的建议下载。 However, after the installation of SSDT the maintenance plans for the database fail to execute. 但是,在安装SSDT之后,数据库的维护计划无法执行。

Message 信息

Executed as user: 以用户身份执行:
Microsoft (R) SQL Server Execute Package Utility Microsoft(R)SQL Server执行包实用程序
Version 13.0.1000.281 for 64-bit 64位版本13.0.1000.281
Copyright (c) 2015 Microsoft. 版权所有(c)2015 Microsoft。 All rights reserved. 版权所有。

Started: 12:44:25 PM 开始于:12:44:25 PM
Error: 2016-06-13 12:44:25.62 错误:2016-06-13 12:44:25.62
Code: 0xC0010018 代码:0xC0010018

Source: 资源:
Description: Error loading value " 描述:加载值时出错“

Could not load package "Maintenance Plans\\TransactionLogs" because of error 0xC0010014. 由于错误0xC0010014,无法加载包“Maintenance Plans \\ TransactionLogs”。 Description: One or more error occurred. 说明:发生一个或多个错误。 There should be more specific errors preceding this one that explains the details of the errors. 在此之前应该有更具体的错误来解释错误的细节。 This message is used as a return value from functions that encounter errors. 此消息用作遇到错误的函数的返回值。

Source: 资源:
Started: 12:44:25 PM 开始于:12:44:25 PM
Finished: 12:44:25 PM 完成时间:下午12:44:25
Elapsed: 0.141 seconds. 经过:0.141秒。
The package could not be loaded. 无法加载包。 The step failed. 步骤失败了。

The maintenance plans begin to work when restoring the system to a point before the installation of SSDT. 在将系统恢复到安装SSDT之前的某个点时,维护计划开始工作。 Has anyone experienced anything similar? 有没有人经历过类似的事? I would appreciate any assistance as would like to begin developing SSIS projects without interrupting the maintenance plans. 如果您希望在不中断维护计划的情况下开始开发SSIS项目,我将不胜感激。

Can you save the maintenance plan as an SSIS package in the file system, and execute it from there? 您可以将维护计划保存为文件系统中的SSIS包,并从那里执行吗? Ideally, I would try that first from a pre-SSDT-installation condition, and if it works, install SSDT and try again executing it from the file system. 理想情况下,我会首先从SSDT前安装条件开始尝试,如果可行,请安装SSDT并再次尝试从文件系统执行它。

Why I bring this up: because SSIS packages can be stored using the package deployment model, or the project deployment model, and I wondered if the SSDT install was affecting where it expects the packages to be. 为什么我提出这个问题:因为SSIS包可以使用包部署模型或项目部署模型进行存储,我想知道SSDT安装是否会影响它所期望的包。 Storing a package in the file system (as a .DTSX ) would avoid that issue. 将包存储在文件系统中(作为.DTSX )可以避免该问题。

“嗨,1。检查预先配置的配置2.检查支持服务包是否正确安装3.确保使用正确的DTEXEC执行包4.确保安装的Sql server运行在32位5.确保项目属性-debugging - 设置Run64BitRuntime设置为false“

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM