BCP和DTS的区别在哪里~~

seusoftware 2007-07-04 03:18:09
BCP和DTS的功能太相似,
有很多时候他们都可以实现某一个功能,
他们的区别在哪个地方?
各自的机制又是什么?
什么时候用BCP,什么用DTS呢?
...全文
338 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
seusoftware 2007-07-09
  • 打赏
  • 举报
回复
找不出差别了
哎~~
结贴~~
playwarcraft 2007-07-06
  • 打赏
  • 举报
回复
bcp和DTS功能一樣嗎?
bcp没怎麼用過,所以不清楚其功能,
只說說DTS,功能比較多吧,可以發email,支持JScript,SignedJavaScript,SignedVB Script,VB script等,可以對sqlserver直接下command操作,可以直接2個txt文檔(只要是connetion都可以,包括html file)資料轉換,可以直接復制數據庫,有資料採擷預測功能,等等......
另外說到速度,如果是單純的導入導出,dts還有個大量資料導入的task,速度不比bcp慢.
seusoftware 2007-07-05
  • 打赏
  • 举报
回复
据whyangwanfu所说,bcp是基于odbc的,DTS是基于JDBC的,
主要的不同就是在此,
在功能上基本一样(有人能找出功能上不一样的例子么?找出来加分),
至于速度的快慢,odbc比jdbc快大家都是知道的
~~就总结了这么一些吧~~
ojuju10 2007-07-04
  • 打赏
  • 举报
回复
1、bcp实用工具可以在数据库实例和用户指定格式的数据文件间大容量复制数据。使用 bcp 实用工具可以将大量新行导入 SQL Server 表,或将表数据导入数据文件

2、DTS是在企业管理器里面用导入导出数据库,操作简单方便

3、bcp每次导出的记录是覆盖到原记录,而DTS导出时记录是叠加的

4、就导出速度来说,bcp比Dts快
whyangwanfu 2007-07-04
  • 打赏
  • 举报
回复
BCP与DTS根据数据库的不同,可能的差别如下:
1.BCP基于API或ODBC实现,DTS基于JDBC实现。
2.DTS支持异构数据的迁移,BCP根据具体的数据库,可能不支持异构数据库。
playwarcraft 2007-07-04
  • 打赏
  • 举报
回复
DTS更豐富一些.實現得data tranfor也更多元一些.功能也強大一些
mengmou 2007-07-04
  • 打赏
  • 举报
回复
关注

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧