我正在联机查看,并希望使用迁移向导将我的DTS包迁移到SSIS,但当我转到convert packages时,它会提示我必须安装DTS Runtime,当我联机查看MSDN时,它会显示:当计划安装对DTS包的支持时,要知道SQL Server 2008在以下情况下不包括对DTS的支持:
There is no 64-bit design-time or run-time support for DTS packages. On a 64-bit computer, DTS packages, and Integration Services packages that use the Exec
我们有一个旧的SQL server 2000服务器托管了许多DTS包,所有这些包都将数据推送到另一个windows机器上托管的SQL server 2005数据库中。我们现在正计划将这个sql 2005机器迁移到SQL server 2008r2。因此,dts包将开始将数据转储到新的sql server 2008r2服务器中。在这种情况下,我们是否需要将DTS包升级到SSIS,或者是否可以继续现有的安装程序,只将数据从windows2000server(宿主DTS包)推送到SQL server 2008r2。
谢谢
我们希望将SQL Server 2000数据库迁移到SQL Server 2008,最终迁移到SQL Server 2012。
我的任务之一是研究迁移我们的旧DTS包。
我使用向导,导入了一个非常简单的DTS包,并将其转换为SSIS。
我在SQL Server Management Studio中看到此SSIS包,可以将其安排为作业。
我想在BI developer中查看这个新包的详细信息。
因此,我将新包导出到文件系统,在BI中启动一个新项目,并将此包作为现有项添加。
但是BI不会显示包,它会显示"object reference not set to an object insta
我正在将web应用程序数据库从SQL Server 2000迁移到SQL Server 2008。当前有一个DTS包,用于将临时数据库中的内容更改部署到生产数据库。
DTS包正在使用选择了以下选项的Copy SQL Server Objects任务:Copy Data (Append Data)和Use Collation。在"Select Objects“对话框中选择要复制的特定表。
因为这是我们拥有的唯一DTS包,所以学习和实现SSIS解决方案IMO没有多大意义,所以我想仅使用T-SQL重新创建DTS包的功能。
编写Insert和Select不是问题。我需要知道的是"App
用途:获取SSIS包中的所有用户变量,并在Server 2008表中写入变量名及其值。
我尝试了什么:,我得到了一个小的“脚本任务”,用来显示变量名和它们的值。脚本如下所示。
using System;
using System.Data;
using Microsoft.SqlServer.Dts.Runtime;
using System.Windows.Forms;
namespace ST_81ec2398155247148a7dad513f3be99d.csproj
{
[System.AddIn.AddIn("ScriptMain", Version = &
我们有一个SQL server 2008 R2,并在服务器上运行了遗留的DTS包。到目前为止,DTS包中的子任务正在使用动态属性,其中提供了SQL详细信息,子任务使用这些属性登录到同一域中的另一个服务器,并从数据库获取处理结果。
我们需要摆脱SQL登录,并开始对DTS包中的所有进程使用Windows身份验证,其中包括连接另一个SQL实例的子任务。但是,我无法在动态属性文件中找到使用Windows身份验证模式的任何已知方式或选项。
我有一个从uri下载csv的包,然后通过sqlBulkCopy将其传输到数据库。问题是第一列在csv中是unix时间戳,而在数据库中是日期时间列。这些列按位置映射,因此它始终是第一列。如何在大容量复制过程中将第一个csv列从unix时间戳转换为DateTime? 我的代码: #region Namespaces
using System;
using System.Data;
using Microsoft.SqlServer.Dts.Runtime;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.
我们正在将dts包转换为ssis。我注意到2之间的默认值有点不同,我正在试图找出什么是最好的。
在dts中,当创建转换数据任务时,这些都是缺省值,也是我们使用的。
Fetch Buffer Size: 1
Insert Batch Size: 0
如果在投标中迁移此dts,SSIS数据流中的新值为
Rows per Batch: 1
Maximum Insert Commit Size: 0
运行这个包会给我这个警告(这听起来肯定不好)
The Maximum insert commit size property of the OLE DB destination "componen
我接手了SSIS软件包的开发,原来的作者已经不在了。我需要对这个包做一些编辑,但是我得到了一些错误:
Error loading Package.dtsx: Failed to decrypt protected XML node "DTS:Property" with error 0x8009000B "Key not valid for use in specified state.". You may not be authorized to access this information. This error occurs when there is