bids相关内容

SSIS Excel 到 SQL 导入 -- 文件的前 6 行包含与标题相关的信息

我正在将数千行 (120K) 数据从 excel 文件导入 SQL Server.现在我正在尝试使用 SSIS 来完成此操作,但考虑到构建 excel 文件的 excel 模板似乎并未仅在第一行中包含标题(大约前 6 行包含标题信息),因此我立即遇到了一些问题.如何使用 BIDS 中的 SSIS 数据流任务处理导入来解决此问题?或者通过直接读取 Excel 文档中的每一行来读取行会更好吗? ..
发布时间:2021-12-30 09:32:21 数据库

SSIS:刚开始收到“密钥在指定状态下无效".我预定的 SSIS 包出错

我的 SQL Server 2005 机器上有 2 个计划作业,计划每天早上(大约凌晨 2:00)运行.多年来,这些工作(大部分)都运行良好,虽然我遇到了一些小问题,但我不得不解决这个问题,这完全让我感到困惑. 两天前,我的一个包裹开始报告以下错误: 以用户身份执行:[服务帐号]....n 9.00.4035.00 用于 32 位版权所有 (C) Microsoft Corp 1984-2 ..
发布时间:2021-12-30 09:13:58 数据库

如何访问脚本组件内的 ssis 包变量

如何访问我在数据流中使用的 C# 代码中的变量 -> 脚本组件 -> 带有 SSIS 包的 c# 脚本? 我试过,它也不起作用 IDTSVa​​riables100 varCollection = null;this.VariableDispenser.LockForRead("User::FilePath");字符串 XlsFile;XlsFile = varCollection["Us ..
发布时间:2021-12-05 12:45:46 C#/.NET

商业智能开发工作室的解决方案资源管理器中没有共享数据集

我安装了商业智能开发工作室 v 9.0,正在尝试创建一些示例报告.在我的解决方案资源管理器中没有共享的 Datasets 文件夹,因此我可以添加或创建 .rsd 文件 有人知道如何将共享数据集添加到项目的解决方案资源管理器中吗? 解决方案 只有sql server 2008 R2有共享数据集,2008的第一个版本没有这个功能. ..
发布时间:2021-09-18 20:29:05 其他开发

导出到平面文件时截断 BIDS 包错误

我有一个 BIDS 套餐.最后的“数据流任务"将 SQL 表导出到平面文件.我在此过程中收到截断错误.导出到平面文件时什么会导致截断错误?错误发生在“数据流任务"的“数据流"选项卡下的“OLE DB"元素中. 我已将该列设置为忽略截断错误并且导出工作正常. 我理解截断错误.我理解为什么将数据导入表时会发生这种情况.我不明白为什么在输出到平面文件时会发生这种情况. 解决方案 发生 ..
发布时间:2021-09-10 19:52:01 数据库

使用 u2 Toolkit 将 UniVerse 数据移动到 SQL Server 2014

我正在尝试将 UniVerse 数据库迁移到 SQL Server 2014.我已经从 Rocket 软件下载并安装了适用于 .net 的 U2 工具包.U2 提供程序显示在下拉列表中,我已经在连接管理器窗口中输入了所有必需的信息.输入信息后,我测试连接并成功连接.但是,当我尝试访问下拉列表以查看 UniVerse 数据库中的可用表时,这些表无法加载.此外,当我尝试改用 SQL 命令时,我收到错误 ..
发布时间:2021-08-27 20:32:08 其他开发

如何创建范围为 EnvVariable 的变量?

如何创建范围为 EnvVariable 的变量,如此屏幕截图所示 这个 StackOverflow 答案? 解决方案 范围通常表示 Package 名称或 Control Flow 任务 名称.在这种情况下,EnvVariable 表示包名称.请参阅屏幕截图 #4.要创建变量,请按照以下提到的步骤操作. 右键单击包并选择Variables.请参阅屏幕截图 #1. 在 Vari ..
发布时间:2021-08-27 20:30:50 其他开发

如何在 BIDS 中将变量传递给 ODBC SQL 命令?

我试图在 ODBC 源代码中的 SQL 命令中将该变量作为参数获取. 我已经在表达式中创建了查询,但如何在 ODBC SQL 命令部分创建查询. 解决方案 ODBC 源 SqlCommand 可以用数据流级别的表达式设置: 在数据流中,单击背景并按 F4 以查看数据流的属性. 在属性窗口中,滚动到表达式 点击...并选择要设置的属性,即[ODBC Source].[SqlC ..
发布时间:2021-08-27 20:27:02 其他开发

使用 StreamWriter 的 C# 脚本会创建额外的字符吗?

我在 SSIS 中使用 C# 脚本任务来输出 ASCII 字符.我这样做是因为我正在创建一个包含压缩字段的文件,一个压缩字段在每个字节中包含两位数字,使用一种称为二进制编码十进制的表示法. 因此,我发现当输出带有 Œ (0x8C) [Dec 140] 的 NUL (0x00) [Dec 0] 时,它会在它们之间添加一个额外的字符  (0xC2).我不明白为什么会这样.有没有人有任何想法?请 ..
发布时间:2021-08-27 20:26:25 C#/.NET

SSIS 作业调度程序失败,但在 BIDS 和 MSDB 集成服务中运行良好

我创建了一个 SSIS 包,该包将其从 Oracle 10g 服务器导出到 SQL SERVER 2008.该包运行良好,当我通过 Microsoft BIDS 运行它时,它运行良好,当我创建它的包并在其中运行时集成服务.只有当我通过作业调度程序(SQL Server 代理)进行调度时,它才会失败 日期、来源、严重性、步骤 ID、服务器、作业名称、步骤名称、通知、消息、持续时间、Sql 严重性、 ..
发布时间:2021-08-27 20:22:55 数据库

如何防止 BIDS 自动检出 SSIS 包?

在编辑文件时,我将 Visual Studio 2005 (BIDS) 设置为“自动签出",这对大多数文件类型都适用. 不过,当我访问 SSIS 包中的数据流时,会触发检出,而我无需进行任何更改.当我比较文件时,后台似乎也没有进行任何更改. 这种行为很烦人,因为我忘记了我实际更改了哪些文件,而且我可能锁定了我不想编辑的文件. 我在网上研究这个问题时只发现了一个参考,但有不幸的是没 ..
发布时间:2021-08-27 20:22:03 其他开发

SSIS 脚本编辑器抛出异常

我有 SQL Server 2012、SSIS、SSDT 和 Visual Studio 2010.我可以创建一个新的 SSIS 包并添加一个脚本任务,但是如果我尝试打开该脚本任务的脚本编辑器,我会收到以下错误: TITLE: Microsoft Visual Studio------------------------------无法显示 Visual Studio 2010 Tools fo ..
发布时间:2021-08-27 20:19:49 其他开发

对象变量的 SSIS 计数?

我在 BIDS 2008 中使用 SSIS,我试图获取包含文件列表的对象变量的计数.知道如何做到这一点吗? 谢谢! 解决方案 你是如何填充这个对象变量的?根据您填充变量的方式,可以列出更优雅的获取计数的方法.但是,这里有一个快速而肮脏的解决方案: 创建一个整数类型的新变量并将变量初始化为0 使用 foreach 循环任务遍历您的对象(打开 foreach 循环编辑器,转到 C ..
发布时间:2021-08-27 20:19:46 其他开发

错误:0xC0202009 在数据流任务,OLE DB 目标 [43]:SSIS 错误代码 DTS_E_OLEDBERROR.发生 OLE DB 错误.错误代码:0x80040E21

我的源是 TXT 平面文件源,目标是 OLE DB 类型.(见图) 我找到了一个非常基础教程在代码项目上创建一个包.我完成了这些步骤,但在调试时出现了一个奇怪的错误(如下): 有人可以解释这个错误吗?我花了几个小时在网上搜索错误. SSIS 包"C:\Users\USRNAME\Desktop\Projects\DataGeneratorSsis\DataGeneratorSsi ..
发布时间:2021-08-27 20:14:48 其他开发

如何执行其中可执行路径来自用户变量的流程任务

我有一个包含进程任务的 SSIS 包.流程任务需要执行批处理文件.批处理文件的位置因环境(开发、生产)而异. 如何将 Process Task 对象的 Executable 属性的 tghe 值动态设置为用户变量? 解决方案 我认为您需要创建一个变量,该变量接受文件夹路径和可执行文件名以作为表达式进行计算.然后,您需要将此作为表达式求值的变量分配给 Execute Process T ..
发布时间:2021-08-27 20:12:42 其他开发

SSIS 项目连接

使用 Visual Studio 构建我的 SSIS 包.项目连接 - 它们看起来是个好主意,所以我会这样做而不是重复我的代码...... 当您尝试在 Visual Studio 之外单独运行包时出现问题,例如 dtexec,它们没有任何关联,因此它们会失败. 我真的必须为所有 20 个包复制包连接吗?没有办法共享连接吗? 我希望能够单独/分组运行每个包,因为它们会有不同的时间表 ..
发布时间:2021-08-27 20:11:59 其他开发

为什么 SSIS 无法创建此任务?

我编写了此代码来实现通过 HTTP 获取文件的 SSIS 控制流任务: 使用系统;使用 Microsoft.SqlServer.Dts.Runtime;命名空间 HttpTask{[DtsTask(DisplayName = "HTTP 任务",TaskContact = "Iain Elder",RequiredProductLevel = DTSProductLevel.None)]公共类 ..
发布时间:2021-08-27 20:11:45 其他开发

如何将多个文件扩展名添加到文件:Foreach 循环容器 SSIS 中的输入字段

如何将多个文件扩展名添加到文件:SSIS 2008 中 Foreach 循环容器中的输入字段. 我目前以 *.zip 或 .csv 的形式输入,请参阅图片...但它仅在我有一个像 * 这样的值时才有效.zip 解决方案 我不认为你可以在 For each Loop container 中指定两个文件类型扩展名,你应该使用 *.* 并且您可以使用以下步骤过滤特定扩展名: 添加一个 ..
发布时间:2021-08-27 20:10:45 数据库