草庐IT

sql-server-2008 - SSIS 将 DataFlow 任务与变量而不是源数据库一起使用

我正在处理一项让我难过的任务。希望你能帮助我。我正在使用一个数据流任务,它基本上是将一行插入到sqlite表中。我正在使用“SQL任务”执行此操作,但不幸的是,将guid成功插入sqlite表的唯一方法是使用数据流任务将其转换为字节流。我不想使用源数据库,因为我的数据不是从一个表流向另一个表。我真的只想获取我填充的变量并将它们转换为字节流,然后我可以将其成功插入到sqlite数据库中。问题是,没有源数据库我无法使用数据流任务。到目前为止,我的解决方法是声明一个源数据库/表并且只有一个列(但从不在数据流中使用它)。这工作正常,我无法使用我的预设变量将行插入到sqlite中,但每次我这样做

sql-server-2008 - SSIS 将 DataFlow 任务与变量而不是源数据库一起使用

我正在处理一项让我难过的任务。希望你能帮助我。我正在使用一个数据流任务,它基本上是将一行插入到sqlite表中。我正在使用“SQL任务”执行此操作,但不幸的是,将guid成功插入sqlite表的唯一方法是使用数据流任务将其转换为字节流。我不想使用源数据库,因为我的数据不是从一个表流向另一个表。我真的只想获取我填充的变量并将它们转换为字节流,然后我可以将其成功插入到sqlite数据库中。问题是,没有源数据库我无法使用数据流任务。到目前为止,我的解决方法是声明一个源数据库/表并且只有一个列(但从不在数据流中使用它)。这工作正常,我无法使用我的预设变量将行插入到sqlite中,但每次我这样做

c# - 无法加载文件或程序集 'Newtonsoft.Json' Version=11.0.0.0

这个问题之前的版本我看了很多回复,但是好像都没用。每次我在VisualStudio2015(v14.0.25431.01更新3)中打开脚本组件时,它都会告诉我缺少对Newtonsoft.Json的引用。所以我进入NuGet包管理器,它要求我还原,我这样做并说它成功完成。然后我保存并尝试运行我的SSIS包并收到以下错误。Couldnotloadfileorassembly'Newtonsoft.Json,Version=11.0.0.0,Culture=neutral,PublicKeyToken=30ad4fe6b2a6aeed'oroneofitsdependancies.Thesy

c# - 无法加载文件或程序集 'Newtonsoft.Json' Version=11.0.0.0

这个问题之前的版本我看了很多回复,但是好像都没用。每次我在VisualStudio2015(v14.0.25431.01更新3)中打开脚本组件时,它都会告诉我缺少对Newtonsoft.Json的引用。所以我进入NuGet包管理器,它要求我还原,我这样做并说它成功完成。然后我保存并尝试运行我的SSIS包并收到以下错误。Couldnotloadfileorassembly'Newtonsoft.Json,Version=11.0.0.0,Culture=neutral,PublicKeyToken=30ad4fe6b2a6aeed'oroneofitsdependancies.Thesy

c# - 从 .PDF 文件中提取数据

我需要从.PDF文件中提取数据并将其加载到SQL2008中。谁能告诉我如何进行? 最佳答案 这是一个如何使用iTextSharp从PDF中提取文本数据的示例。您必须对它进行一些改动才能使其完全按照您的意愿行事,我认为这是一个很好的大纲。您可以看到如何使用StringBuilder来存储文本,但您可以轻松地将其更改为使用SQL。staticvoidMain(string[]args){PdfReaderreader=newPdfReader(@"c:\test.pdf");StringBuilderbuilder=newStringB

c# - 从 .PDF 文件中提取数据

我需要从.PDF文件中提取数据并将其加载到SQL2008中。谁能告诉我如何进行? 最佳答案 这是一个如何使用iTextSharp从PDF中提取文本数据的示例。您必须对它进行一些改动才能使其完全按照您的意愿行事,我认为这是一个很好的大纲。您可以看到如何使用StringBuilder来存储文本,但您可以轻松地将其更改为使用SQL。staticvoidMain(string[]args){PdfReaderreader=newPdfReader(@"c:\test.pdf");StringBuilderbuilder=newStringB

大型数据SET-SSIS DT_WSTR字段在缓冲区ETL SIS中分配空间到VARCHAR字段

我正在通过SSIS将大型数据集推入SQL。我试图从SSISETL中挤出更多的性能(无转换)我们有一些DT_WSTR在SSIS和SQL中,大小为1000的字段,我们也具有1000个varchar。运行最大尺寸时,总尺寸约为200。我知道SQL中的Varchar只会占据记录中所需的大小。当通过SSIS经过时,如何处理并将其作为完整的1000次处理?在SQL和SSIS中将其降低到200,是否有任何性能好处?看答案您唯一可以做的就是卸下列,也可以减小尺寸。您可能必须截断数据才能获得较小的尺寸。如果您需要完整的数据,则可以更改DefaultBufferSize具有更高的价值。这将使用更多的内存,以便可以

c# - 在 SSIS 2012 中动态设置脚本任务代码

在我的应用程序中,脚本任务是动态创建的。在SQLServer2008的SSIS实现中,下面的方法运行良好。privatevoidSetSourceCode(ScriptTaskscriptTask,stringcode,stringcodeName){stringfileName="ScriptMain.vb";stringlanguage="VisualBasic";stringproj=".vbproj";scriptTask.ScriptLanguage=VSTAScriptLanguages.GetDisplayName(language);scriptTask.Scripti

SSIS 报错:未能加载文件或程序集 Microsoft.WindowsAzure.Storage

这两天遇到一个蛋疼的问题,在开发SSIS包时候,引用到Microsoft.WindowsAzure.Storage.dll这个DLL,并且程序在编写时没有报任何错,dll路径正确,版本正确,但是在运行的时候老是提示:未能加载文件或程序集“Microsoft.WindowsAzure.Storage,Version=4.3.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件纠结了很久,网上各种方法找遍了,大概就是说dll没有注册成功,幸得一位大神指引,现将问题总结如下。需要使用Gacutil.exe注册

sql - 使用 SSIS 或仅使用普通 T-SQL 导入和验证 XML 文件?

在SQLServer中将XML文件导入和验证到单个表(扁平化)时,最佳做法是什么?我有一个XML文件,其中包含大约15种复杂类型,这些类型都与单个父元素相关。SSIS设计可能如下所示:但是所有这些(15)个连接变得非常复杂。将T-SQL代码写入:可能是更好的主意吗?1)将XML导入到XML类型的列中并链接到XSD架构。2)使用此代码:TRUNCATETABLEXML_ImportINSERTINTOXML_Import(ImportDateTime,XmlData)SELECTGETDATE(),XmlDataFROM(SELECT*FROMOPENROWSET(BULK'c:\XML