最近有需求是要从客户那里获取一些数据库的表的数据来进行分析,但客户的库实在是太大了,有3G多
想要求客户备份一个存过来,但客户就是不肯存这么大的东西,郁闷!
本来想要客户自己去操作去用DTS备份个别的表的,但是要客户去操作如此“复杂”的企业管理器之类的东西实在是有点太“高估”我们的客户了
于是同事开发了一个BCP的外壳程序,加了cmd的shell搞定了这么个任务。。。
但毕竟调用现成的程序是有很多限制的,而且有时候我还想要一些表的生成脚本之类的东西呢,还要生成我想要的那种(删改和整合的其他代码的),寻找之中,发现原来SQL本来就提供了一个很好的编程接口了,那个就是SQL-DMO,现在终于可以开发一些我想要的应用了,明天开始应用一些他的接口来干点活,今天就到这了
(废话一堆,是这样的了,还旧没有写这个BLOG了,呵呵,明天开始重新努力工作
)
SQL数据导出实践
面对客户庞大数据库的挑战,本文介绍了一种通过BCP及SQL-DMO接口进行特定表数据导出的方法,并探讨了进一步利用SQL-DMO实现更多功能的可能性。
1938

被折叠的 条评论
为什么被折叠?



