赛迪网 > IT技术 数据库 > 精彩更新
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

解析:教你轻松掌握 数据导入/导出构架

发布时间:2007.10.16 05:18     来源:赛迪网    作者:limeinan

Microsoft® SQL Server™ 2000 有多个支持导入和导出数据的组件:

数据转换服务

可以用数据转换服务 (DTS) 在异类 OLE DB 和 ODBC 数据源之间导入和导出数据。在定义 DTS 包时指定源和目标 OLE DB 数据源;然后可根据需要执行该包,也可以按调度的时间或间隔执行。一个 DTS 包可以包含多个表。因为 DTS 包可以将某个查询指定为数据源,所以也不限制 DTS 包必须直接将数据从一个表传输到另一个表。这使包得以转换数据,例如,运行一个查询以返回聚集汇总值而非原始数据。

复制

复制用于创建单独数据库中的数据复本,并通过将一个复本中的修改复制到其它所有复本使所有复本同步。如果每个站点都可以接受略微过时的数据,则复制在分发数据时不需要分布式事务开销,来确保所有站点都具有与当前数据完全相同的复本。因此复制可以用相对较低的网络和计算资源成本支持数据分发。

大容量复制

SQL Server 的大容量复制功能允许高效地传输大量数据。大容量复制一次性地将数据传入一个表,或从一个表中传出。大容量复制支持以下大容量复制传输:

●从一个 SQL Server 表或视图到另一个表或视图。

●从一个 SQL Server 表或视图到一个数据文件,如文本文件或用制表符分隔的文件。

●将查询的结果集传输到表、视图或数据文件中。

●将数据文件的内容传输到表或视图中。

可通过几种方法使用大容量复制功能:

●bcp 命令提示实用工具

●用于 SQL Server 的 OLE DB 提供程序有一个提供程序专用的 IRowsetFastLoad 接口用于大容量复制。

●SQL Server ODBC 驱动程序支持一组大容量复制函数。

●Transact-SQL BULK INSERT 语句。这是最快的大容量复制方法。此方法直接从 SQL Server 本身访问数据文件,从而消除了将数据从客户端应用程序传输到服务器的开销。

●DB-Library API 支持一组大容量复制函数。

分布式查询

分布式查询使 Transact-SQL 语句得以引用 OLE DB 数据源中的数据。OLE DB 数据源可以是另一个 SQL Server 实例,也可以是 Microsoft Access 或 Oracle 等异类数据源。SELECT INTO 和 INSERT 语句可用于:

●将数据从 SQL Server 数据库中导出到 OLE DB 数据源中。

●将数据从 OLE DB 数据源导入 SQL Server。

(责任编辑:卢兆林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 认识保证网络安全的重要手段——数据加密 (10-10) · 几个有助于为数据创建安全环境的重要功能 (10-09)
· 数据安全:不让自己的秘密留在别人的电脑 (09-26) · 解析:正确的理解四类数据仓库建模方法 (09-26)
· 数据显示:3年后IT字节量与沙粒一样多 (09-25) · 大批量的数据应当怎样进行数据库的优化 (09-19)
· 惠普:本季PC需求旺盛 数据中心将削减九成 (09-18) · 专家:硬盘数据受水火侵害可恢复 应慎重处理 (09-13)
· 能耗剧增 绿色数据中心热起来 (09-05) · 十类数据大整合 全市共享资源库(图) (09-03)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 我国软件行业未来3-5年投资增长将超30%
· 案例分析 eHR自行开发还是选择成熟产品
· 签合同前的四问 谈八大厂商“云计算”理念
· 亚略特烟草解决方案 移民安置信息管理系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统