我想编写一个导入驱动程序,允许我的专有文件类型显示在SQL Server 2005(或任何版本的SQL Server)的导入向导“数据源”下拉列表中。我看到其他供应商已将他们的格式添加到此列表中 - 是否有关于如何将驱动程序放在一起的文档?我搜索了MSDN和谷歌,我似乎无法找到任何线索,虽然它显然在某处。谢谢!
澄清:我想在我正在寻找的内容中添加一些细节。我是供应商,我想为我的客户提供一种从我的自定义格式直接导入文件到SQL Server的方法。在此图像(Flickr Link)中,您可以看到Gupta在此列表中添加了一个“提供者”,当我安装其客户端工具时,就像Oracle(或许多其他公司)为其数据源添加提供程序一样
如何为自定义数据源类型添加一个?我想在该列表中使用“Ryan的123-Base”(或我的产品名称),以便客户可以直接从我公司的格式导入?
答案 0 :(得分:2)
那只是ODBC driver。如果您构建ODBC驱动程序并进行安装,则任何系统范围的ODBC驱动程序都将显示在该下拉框中。它不是特定于SQL的。
答案 1 :(得分:1)
“驱动程序”可能是一个错误的搜索术语。你想要的是某种SQL 2005扩展API。对不起 - 我个人并不熟悉,但改变你的搜索可能会引导你找到答案,如果没有其他人知道它的顶部!
也许SQL Server Management Objects (SMO)?
这是一个SQL 2005 online Books。也许关于“整合服务”的部分是什么?似乎它越来越接近您正在寻找的东西。
好的,我认为它确实看起来非常有前景。他们得到了some tutorials on it并描述了似乎your situation的内容:
祝你好运!在本教程中,您将学习如何操作 使用SSIS Designer创建 简单的Microsoft SQL Server 2005 Integration Services包。该 您创建的包获取数据 从平面文件,重新格式化数据, 然后插入重新格式化的数据 进入事实表。