日期:2014-05-18  浏览次数:20503 次

net中调用dts,怎么添加dtspkg.dll这个组件
本地一txt文件,内有巨量数据,要导入远程服务器的表中,用net   2005c#实现。
经过参考资料,决定用dts实现,但是c#需要导入外部包。安装提示   注册包   dtspkg.dll不成功。
该dll文件路径在   C:\Program   Files\Microsoft   SQL   Server\80\Tools\Binn\dtspkg.dll

参考资料有http://blueleopard.bokee.com/5785322.html
http://community.csdn.net/Expert   ...   7.xml?temp=.3765833
http://www.web266.com/tech/kaifa/vcnet/database/4158.html
就是没有解决问题


------解决方案--------------------
dtspkg.dll拷贝到bin里面,然后需要的时候用using导入命名空间
------解决方案--------------------
这个路径是不是提示远程的路径没有这个东东
------解决方案--------------------
如果你只是想备份、还原SQL Server数据,不需要使用什么特别的外加的玩意,使用普通的SQL Server访问命令就行了。

参考:

http://www.google.com/search?q=sql%20server%20backup%E8%AF%AD%E5%8F%A5%20restore%E8%AF%AD%E5%8F%A5&hl=zh-CN&newwindow=1&rls=com.microsoft%3Aen-US&lr=lang_zh-CN%7Clang_zh-TW&nxpt=20.673292251820214938963
------解决方案--------------------
注意,当你使用ADO.NET备份或者还原一个数据库的时候,你应该在SqlConnection的连接串中声明打开master数据库,而不是你要备份或者还原的目标数据库(其实这很明显)。