欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第9章 SQL Server数据转换课件.ppt

    • 资源ID:12723843       资源大小:2.41MB        全文页数:78页
    • 资源格式: PPT        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第9章 SQL Server数据转换课件.ppt

    19.1 SQL Server和FoxPro数据库之间 数据的导入和导出9.2 SQL Server和Access数据库之间 数据的导入和导出9.3 SQL Server和文本文件数据库之 间数据的导入和导出29.1.1 导入FoxPro数据库9.1.2 导出数据至FoxPro数据库3SQL Server2000数据转换服务的功能是非常强大的,它包含三个工具:DTS导入和导出向导、DTS Package Designer(数据库转移包设计器)以及DTS Transfer Manger(数据库转移包管理器)。DTS导入和导出向导提供了把数据从一个数据源切换到另一个数据目的地的简单方法。该工具可以将取自完全不同的数据源的数据进行拷贝、拷贝整个表或者查询结果。4DTS导入、导出向导帮助用户交互地建立包,从而在具有OLE DB和ODBC驱动程序的源和目标数据源间进行数据的导入、导出和转换,利用DTS导入和导出向导可以实现SQL Server和FoxPro数据库之间数据的导入和导出。5(1)打开企业管理器,展开指定的服务器,用鼠标右键单击选定的服务器,从弹出的快捷菜单中选择“所有任务”下的“导入数据”选项,就会出现“数据转换服务导入/导出向导”对话框,如图9-1所示。该对话框中列出了导入、导出能够完成的操作。由SQL Server 2000提供的管理工具【导入和导出数据】也可以进入“数据转换服务导入/导出向导”对话框。 6 图9-1 数据转换服务导入/导出向导对话框7(2)在“数据转换服务导入/导出向导”对话框中,单击【下一步】按钮,将出现选择导入数据的“选择数据源”对话框,如图9-2所示。在该对话框中可以选择数据源的类型、服务器、身份验证方式等。当然,选择何种验证方式要看源数据库是如何定义的。在“数据源”列表框中选择Microsoft Visual FoxPro Driiver,则会出现“选择FoxPro数据源”对话框(见图9-3)。如果将一个FoxPro数据库:图书管理.dbc,导入SQL Server,那么就以FoxPro的“图书管理.dbc” 作为数据源,为此,在图9-3中,单击【新建】按钮,将出现“选择数据源类型”对话框(见图9-4);8 图9-2 选择数据源对话框9 图9-3 选择FoxPro数据库数据源对话框10 图9-4 选择数据源类型对话框11在“选择数据源类型”对话框中选择【用户数据源】单选按钮,并单击【下一步】按钮,则会出现“选择数据源驱动程序”对话框,如图9-5所示。在此选择“Microsoft Visual FoxPro Driver”后,单击【下一步】按钮,出现确认“创建新数据源”对话框(见图9-6),确认无误后点击【完成】按钮,则会出现“输入数据源路径”对话框(见图9-7);12 图9-5 选择驱动程序对话框13 图9-6 确认创建新数据源对话框14 图 9-7输入数据源路径对话框15“输入数据源路径”对话框用于具体设定数据源的数据库文件的路径。在该对话框中点击【Browse】按钮,会出现如图9-8所示的“输入数据库路径”对话框,在该对话框中选择FoxPro数据库文件“图书管理”并点击【打开】按钮,然后返回“输入数据源路径”对话框(图9-7),单击对话框中的【OK】按钮,即可完成数据源的设定,同时返回“选择FoxPro数据源”对话框,此时对话框中显示选定的数据源信息,如图9-9所示。16 图9-8 设定数据库路径对话框17 图9-9 选择数据源信息对话框18(3)在“选择数据源”对话框中单击【下一步】按钮,则出现“选择导入目的”对话框,如图9-10所示。在这里,直接选择“用于SQL Server的Microsoft OLE DB提供程序”,然后选择需要连接的服务器以及目标数据库的名称。(4)在“选择数据源”对话框中,相关选择确定后,单击【下一步】按钮,则会出现“指定表复制或查询”对话框(见图9-11)。在该对话框中选择“从源数据库复制表和视图”或者“用一条查询指定要传输的数据”。在此选择“从源数据库复制表和视图”单选按钮。19 图9-10 选择目标数据库对话框20 图9-11指定表复制或查询对话框21(5)在“指定表复制或查询”对话框中,单击【下一步】按钮,则会出现“选择源表和视图”对话框(见图9-12)。在该对话框中,可以设定需要将数据源中的哪些表传送到目的数据库中去,单击表格左边的复选框,可以决定是对该表实现复制还是取消复制。如果想定义数据转换时源表和目的表之间的对应关系,可以单击表名称右边的【】按钮,则会出现“列映射和转换”对话框,如图9-13a所示。各选项卡含义见教材P16522 图9-12 选择源表和视图对话框23 图9-13 列映射和转换对话框(列映射)24(6)在“选择源表和视图”对话框(见图9-12)中单击【下一步】按钮,则会出现“保存、调度和复制包”对话框,如图9-14所示,选择“立即执行”选项,并单击【下一步】按钮,出现“确认对话框”(见图9-15),单击【完成】按钮后即可进行数据导入操作,如图9-16所示,完成FoxPro数据库导入SQL Server的操作。25 图9-14保存、调度和复制包对话框)26 图9-15确认对话框27 图9-16 数据导入执行对话框28(1)打开企业管理器,展开指定的服务器,用鼠标右键单击选定的服务器,从弹出的快捷菜单中选择“所有任务”下的“导出数据”选项,就会出现“数据转换服务导入/导出向导”对话框(参见图9-1)。 (2)在“数据转换服务导入/导出向导”对话框中,单击【下一步】按钮,就会出现选择导出数据的“选择数据源”对话框(参见图9-2)。在对话框的“数据源”栏中选择“用于SQL Server的Microsoft OLE DB提供程序”选项,在“数据库”栏中选择数据库的名称,单击【下一步】按钮,将出现“选择目的”对话框(见图9-17)。29 图9-17 选择目的对话框30(3)“选择目的”对话框用于设定目的数据库的名称以及目的数据库。在“目的”列表框中设定目的数据库的类型,在此选择Microsoft Visual FoxPro Driver,在“用户/系统DSN”列表框中需指定数据源,如果没有指定数据源,则选择“新建”,按照图9-4,图9-5,图9-6,图9-7 所示的步骤设定数据源。31(4)在“选择目的”对话框中(见图9-17),选择新建数据源“图书管理”,单击【下一步】按钮,则会出现“指定表复制或查询对话框”,在该对话框中可以将源数据库中的表或视图复制到目的数据库中,或者使用查询语句,将符合查询语句条件的记录复制到目的数据库中,在此选择“从数据源复制表和视图”选项并单击【下一步】按钮,将出现“选择源表和视图”对话框(见图9-18)。 在“选择源表和视图”对话框中,可以设定需要将数据源中的哪些表传送到目的数据库中去, 32 图9-18选择源表和视图对话框33(5)单击【下一步】按钮,则会出现“保存、调度和复制包”对话框,如图9-19所示,在该对话框中,选择“立即执行”选项,不选择保存DTS包,并单击【下一步】按钮,将出现“确认对话框”,单击【完成】按钮后即可进行数据导出操作,如图9-20所示。完成SQL Server数据导出至FoxPro数据库的操作。34 图9-19保存、调度和复制包对话框35 图9-20 数据导出对话框369.2.1 导入Access数据库9.2.2 导出数据至Access数据库37(1)打开企业管理器,展开指定的服务器,用鼠标右键单击选定的服务器,从弹出的快捷菜单中选择“所有任务”下的“导入数据”选项,就会出现“数据转换服务导入/导出向导”对话框(参见图9-1)。(2)在“数据转换服务导入/导出向导”对话框中,单击【下一步】按钮,将出现选择导入数据的“选择数据源”对话框,如图9-21所示,在“数据源”列表框中选择Microsoft Access。单击文件名右边的【】按钮,就会出现“选择文件路径”对话框,如图9-22所示,在其中选定作为数据源导入的Access文件名(如:选择Access数据库中的图书管理文件),单击【打开】按钮,返回“选择数据源”对话框。38 图9-21 选择数据源对话框39 图9-22 选择数据库文件对话框40(3)在“选择数据源”对话框中(图9-21),单击【下一步】按钮,则会出现“选择导入目的”型对话框,在这里直接选择“用于SQL Server的Microsoft OLE DB提供程序”, 如图9-23所示。单击【下一步】按钮,则会出现“指定表复制或者查询”对话框(见图9-24)。选择从源数据库复制表和视图选项,并单击【下一步】按钮,则会出现如图9-12,图9-14,图9-15,图9-16所示的对话框,即可完成Access数据库的导入SQL Server的操作。41 图9-23选择导入目的对话框42 图9-24指定表复制或者查询对话框43(1)打开企业管理器,展开指定的服务器,用鼠标右键单击选定的服务器,从弹出的快捷菜单中选择“所有任务”下的“导出数据”选项,就会出现“数据转换服务导入/导出向导”对话框(参见如图9-1)。该对话框中列出了导出能够完成的操作。(2)在“数据转换服务导入/导出向导”对话框中,单击【下一步】按钮,就会出现选择导出数据的“选择数据源”对话框(参见图9-2)。在此对话框的“数据源”栏中选择“用于SQL Server的Microsoft OLE DB提供程序”选项,然后在“数据库”栏中选择数据库的名称。44(3)单击【下一步】按钮,则会出现“选择目的”对话框,如图9-25所示。该对话框用于设定目的数据库的名称以及目的数据库。在“目的”列表框中设定目的数据库的类型,在此选择Microsoft Access,其中需要指定目的数据库的文件名。单击文件右边的【】则出现选择文件对话框,如图9-26所示,选择目的数据库的名。45 图9-25 选择目的数据库对话框46 图9-26 选择目标文件对话框47(4)选择好目的数据库后,单击【下一步】按钮,则会出现“指定表复制或查询”对话框,如图9-27所示。在该对话框中可以选定将源数据库中的表格或者视图复制到目的数据库中,或者使用查询语句,将符合查询语句限制的数据记录复制到目的数据库中。48 图9-27 指定表复制或查询对话框49(5)选定“从源数据库复制表和视图”单选按钮,并单击【下一步】按钮。则出现“选择源表和视图对话框”,如图9-28所示。单击【】按钮,就会出现“列映射和转换对话框”,如图9-29所示,在该对话框中,可以设定是否在数据复制过程中对数据进行转换。在图9-28中,单击【预览】按钮,就会出现“查看数据”对话框,如图9-30所示,在该对话框中可以预览表内的数据。50 图9-28 选择源表和视图对话框51 图9-29 列映射和转换对话框52 图9-30 查看数据对话框53(6)在“选择源表和视图”对话框(见图9-28),单击【下一步】按钮,则会出现“保存、调度和复制包”对话框,选择“立即执行”如图9-31所示。(7)单击【下一步】按钮,就会出现“确认对话框”,如图9-32所示,单击【完成】 按钮,即可完成SQL Server数据导出至Access数据库的操作。 54 图9-31 保存、调度和复制包对话框55 图9-32 确认导出数据对话框569.3.1 导入文本文件数据库9.3.2 导出数据至文本文件57()打开企业管理器,展开选定的服务器,用鼠标右键单击该服务器图标,从弹出的快捷菜单中选择“所有任务”下的“导入数据”选项,就会出现“数据转换服务导入/导出向导”对话框(参见图9-1)。()在“数据转换服务导入/导出向导”对话框中,单击【下一步】按钮,将出现选择导入数据的“选择数据源”对话框,如图9-33所示。在“数据源”栏中选择文本文件。单击文件名右边的【】按钮,就会出现“选择文件”对话框,如图9-34所示,在其中选定作为数据源的导入文本文件的名称,并单击【打开】按钮,返回“选择数据源”对话框。58 图9-33 选择数据源对话框59 图9-34 选择文件对话框60()在“选择数据源”对话框(图9-33)中,单击【下一步】按钮,则出现“选择文件格式”对话框,如图9-35所示。该对话框提供了两种选择源文本文件的格式,带分隔符或固定字段格式,在此选择带分隔符格式。(4)确定文件格式后,单击【下一步】按钮,则出现“指定列分隔符”对话框,如图9-36所示。在该对话框中选择用逗号、制表符、分号或其它符号来分隔字段,在下方的预览窗口中可以预览按照该字符分隔的表格,在此选择“逗号”分隔符。61 图9-35 选择文件格式对话框62 图9-36 指定列分隔符对话框63(5)单击【下一步】按钮,就会出现“选择目的”对话框,如图9-37所示。这里选择为SQL Server,选定服务器名称和数据库名称后,单击【下一步】按钮,则出现“选择源表和视图”对话框,如图9-38所示。在该对话框中可以选定需要复制的表或者视图的名称,只需单击表格前的复选框即可选定或者取消该表格或者视图的复制。单击【】按钮,则出现列映射和转换对话框,如图9-39所示。其中可以设置对源数据进行转换后再进行拷贝至目的数据库。64 图9-37选择目的对话框65 图9-38 选择源表和视图对话框66 图9-39 选择列映射和转换对话框67(6)单击【确定】按钮,则出现“保存、调度和复制包”对话框,如图9-40所示。在该对话框中,可以设置复制任务的自动执行、创建DTS包、定义DTS包的调度执行时刻,也可以设置DTS类型,在此选择“立即执行”复选框,并单击【下一步】按钮,进入“确认导入数据”对话框(见图9-41)。(7)在“确认导入数据”对话框中,显示通过该向导已经进行的设置,确定无误后单击【完成】按钮即可完成设置,如果有误,可单击【上一步】按钮返回修改。(8)如果在向导中设定了立即执行,在向导结束后,则会出现“数据导入”对话框,如图9-42所示,执行向导中定义的复制操作,完成文本文件数据库导入SQL Server的操作。68 图9-40保存、调度和复制对话框69 图9-41 确认导入数据对话框70 图9-42 数据导入对话框71()打开企业管理器,展开选定的服务器,用鼠标右击该服务器图标,从弹出的快捷菜单中依次选择“所有任务”下的“导出数据”选项,就会出现“数据转换服务导入/导出向导”对话框(参见图9-1)。()在“数据转换服务导入/导出向导”对话框中,单击【下一步】按钮,就会出现选择导出数据的“选择数据源”对话框(参见图9-2)。在对话框中的“数据源”栏中选择“用于SQL Server的Microsoft OLE DB提供程序”选项。在“数据库”栏中选择数据库的名称。72(3)单击【下一步】按钮,则会出现“选择目的”对话框,如图9-43所示,这里可以选择目的数据库的类型,在此选择文本文件。然后在“文件名”栏中输入目的文件的路径和文件名。当然也可单击【】按钮,设定目的文件的文件名。(4)单击【下一步】按钮,则会出现“指定表复制或查询”对话框,如图9-44所示。(5)单击【下一步】按钮,则会出现“选择目的文件格式”对话框,如图9-45所示。在此对话框中可以在“源”列表框中选择将数据库中的哪一个表复制到文本文件中。73 图9-43 选择目的数据库对话框74 图9-44 指定表复制或查询对话框75 图9-45 选择目的文件格式对话框76(6)单击【下一步】按钮,就会出现“保存、调度和复制包”对话框,如图9-46所示。继续单击【下一步】按钮,将出现“导出数据确认”对话框,如图9-47所示。确认无误后,单击【完成】按钮,完成SQL Server数据导出至文本文件的操作。77 图9-46保存、调度和复制包对话框78 图9-47导出数据确认对话框

    注意事项

    本文(第9章 SQL Server数据转换课件.ppt)为本站会员(春哥&#****71;)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开