当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-05-02 15:22:00  来源:本站整理

SQL Server数据库技术(115)[MSSQL防范]

赞助商链接



  本文“SQL Server数据库技术(115)[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
  以上是“SQL Server数据库技术(115)[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 搭配 IIS7 PHP MySQL 环境
  • sqlserver索引的原理及索引成立的注意事项小结
  • SQL Join的一些总结(实例)
  • SQL的Join利用图解教程
  • SQL中JOIN和UNION辨别、用法及示例介绍
  • 关于SQL中CTE(公用表表达式)(Common Table Expression)的总结
  • mysql Out of memory (Needed 16777224 bytes)的错误办理
  • mysql提醒[Warning] Invalid (old?) table or database name问题的办理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • MySQL Order By语法介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • ?DTS 导入、导出向导帮忙用户交互式地成立包,从而在具有OLE DB 和ODBC 驱动程序的源和目标数据源间举行数据的导入、导出和转换.下面将以两个具体例子来说授若何利用DTS 向导,同时将对此中触及的每一个选项举行具体的介绍.
    例18-1: 利用DTS 向导导出pubs 数据库中的authors 表.
    操纵sql server Enterprise Manager 履行数据导出的步骤为:
    ????(1) 启动SQL Server Enterprise Manager 后,登录到指定的服务器,右击Data Transformation Services 文件夹,在弹出菜单中挑选All tasks, Export data,翻开DTS Export Wizard, 如图18-1 所示.
    SQL Server数据库技术(115)
    (2) 单击"下一步"按钮,翻开Choose a Data Source 对话框,如图18-2 所示.首先在Source Server 旁的下拉列表中挑选数据源.在本例中挑选Microsoft OLE DB Provider for SQL Server. 假如利用SQL Server 认证方法,则应输入拜候数据库的合理用户账号和密码,在Database 旁的下拉列表中挑选pubs (先单击Refresh 按钮).
    SQL Server数据库技术(115)
    (3) 单击"下一步"按钮,翻开Choose a Destination 对话框,如图18-3 所示.在Destination 旁的下拉列表中挑选Microsoft OLE DB Provider for SQL Server. Database 旁的下拉列表中挑选DBA_pubs 数据库.
    SQL Server数据库技术(115)
    (4) 单击"下一步"按钮,翻开Specify Table Copy or Query 对话框,如图18- 4 所示.在此处可以指定传送的内容,可以传送表或某一查询的数据后果集乃至于数据库对象.在本例中挑选Copy table s from the source database.
    SQL Server数据库技术(115)
    (5) 单击"下一步"翻开Select Source Table and View 对话框,如图18-5 所示.从中挑选一个或多个表或视图举行传送.通过Preview 按钮可对将要传送的数据举行预览.
    SQL Server数据库技术(115)
    (6) 假如想定义数据转换时源表和目标表之间列的对应关系,则单击Trnsform 列的方格按钮,翻开Columns Mapping, Transformation ,and Constrains 对话框,如图18-6 所示.
    SQL Server数据库技术(115)
    此中各选项的含义以下:
    • Create destination table: 在从源表拷贝数据前首先成立目标表,在缺省情形下老是假定目标表不存在,假如存在则发生错误、除非选中了Drop and recreate destination table if it exists 选项;
    • Delete rows in destination table: 在从源表拷贝数据前将目标表的全部行删除,仍保存目标表上的约束和索引,当然利用该选项的前提是目标表必须存在;
    • Append rows to destination table: 把全部源表数据增添到目标表中,目标表中的数据、索引、约束仍保存.但是数据不一定追加到目标表的表尾,假如目标表上有聚簇索引,则可以决意将数据插入何处;
    • Drop and recreate destination table: 假如目标表存在,则在从源表传送来数据前将目标表、表中的全部数据、索引等删除后重新成立新目标表;
    • Enable identity insert: 答应向表的标识列中插入新值.

    (7) 在举行数据转换时,可以通过脚本语言(如Jscript Perscript VBscript)对源表中的某一列施加某种运算(乘、除或将该分割成几列、或将几列归并成一列),然后再将这种后果复制到目标表.此时应选中Columns Mapping、 Transformation, and Constrains 对话框的 Transformations 标签页,如图18-7 所示.
    SQL Server数据库技术(115)
    SQL Server数据库技术(115)
    (8) 应选中Columns Mapping、 Transformation、 and Constraints 对话框的 Constraints 标签页,如图18-8 所示.
    SQL Server数据库技术(115)
    (9) 返回Select Source Table 对话框,单击"下一步"翻开Save, Schedule and Replicate Package 对话框,如图18-9 所示.
    SQL Server数据库技术(115)
    在When 选项区可以挑选与包有关的操作:
    • Run immediately: 表示当即运行包;
    • Create DTS package for Replication: 表示让由公布目标来举行复制;
    • Schedule DTS package for later execution: 表示将包保存之后,在今后的某一筹划时间运行.
      在Save 选项,选中Save DTS Package, 则将包举行保存.
    • SQL Server: 将包存储在msdb 数据库中;
    • SQL Server Meta Data Service :将包存储在Repository 中;
    • Structured Storage File: 以DTS COM 构造的文件格局存储.简单通过文件服务器举行邮递和分发.
    • Visual Basic File
    ????(10) 单击"下一步",翻开Save DTS Package 对话框,如图18-10 所示.在 Name 输入该包的名称AuthorsPackage, 可以将包保存在本地服务器或别的的远程服务器,也可以挑选得当的认证方法,假如挑选SQL Server 认证,要供利用户名和密码.
    SQL Server数据库技术(115)
    (11) 单击"下一步",在Completing the DTS Import/Export Wizard 对话框中单击"完成",完毕包的成立.操作如图18-11 所示.
    注意:在步聚(4)的specity table copy or query 双对框中,假如选中use a query to specify the data to transfer选项,单击"下一步"之后翻开之后翻开type sol statement对话框,如图18-12所示.在query statement下的空白框中输入select语句,则该查询语句的后果集成是全部转换数据.可以通过单击query builder按钮来激活成立查询向导.
    SQL Server数据库技术(115)SQL Server数据库技术(115)SQL Server数据库技术(115)SQL Server数据库技术(115)SQL Server数据库技术(115)SQL Server数据库技术(115)SQL Server数据库技术(115)
    ?
    ?
    本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .