Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 如何从SSIS包中读取sql ce(.sdf文件)数据库/表?_Sql Server 2008_Ssis_Sql Server Ce - Fatal编程技术网

Sql server 2008 如何从SSIS包中读取sql ce(.sdf文件)数据库/表?

Sql server 2008 如何从SSIS包中读取sql ce(.sdf文件)数据库/表?,sql-server-2008,ssis,sql-server-ce,Sql Server 2008,Ssis,Sql Server Ce,我想从SQL Server Integration Service 2008中读取.SDF文件(3.5) 我该怎么做 请为此提供任何链接/教程。我认为您在SSI方面运气不佳,您只能将OLEDB连接用作SQL Server Compact数据源,并且它具有严重的限制 我不确定你们到底想达到什么目的,因此我很难提出解决办法 我曾经用SQLCLR做过一些实验,但它们也依赖OLEDB提供程序: 您可以在服务器资源管理器中使用Visual Studio->添加连接并将提供程序更改为“Microsoft S

我想从SQL Server Integration Service 2008中读取
.SDF文件(3.5)

我该怎么做


请为此提供任何链接/教程。

我认为您在SSI方面运气不佳,您只能将OLEDB连接用作SQL Server Compact数据源,并且它具有严重的限制

我不确定你们到底想达到什么目的,因此我很难提出解决办法

我曾经用SQLCLR做过一些实验,但它们也依赖OLEDB提供程序:


您可以在服务器资源管理器中使用Visual Studio->添加连接并将提供程序更改为“Microsoft Sql Server Compact 4”,然后浏览到.sdf文件。现在,您可以在VS中执行Sql server之类的所有操作。您是否能够建立连接?您尝试过任何操作吗?我尝试过使用不同选项的本机OLE DB;“Microsoft jet 4.0 OLE DB提供程序”和“Microsoft OLE DB示例提供程序”。两个案例都失败,说明初始化提供程序时出错,无法识别DB格式。我不熟悉SSIS的东西…请建议。