zoukankan      html  css  js  c++  java
  • Sql server 2000导入 Sql server 2005的数(转随心所欲)

    sql server2005中导入2000的数据不是难事。

    做法如下:

    1:把sql server 2000的数据库backup,做成一个bak的备份文件

    2:在sql server 2005中新建数据库,然后选择恢复数据库,选择刚才的bak文件

    3:选择可以覆盖原来的数据文件。

    4:搞定。

    但是,从2000中如何导入2005的数据呢?

    网上介绍的方法大抵如下:

    1:在2005中选择创建sql语句,选择目标为sql server2000的格式

    2:在2000中执行sql,创建数据库结构

    3:在2000sql管理器中连接2005,然后选择导入数据。

    4:搞定。

    但是这种方法有问题。第一步和第二布都可以做,但是如果2000中无法访问2005(安全问题,或者防火墙,或者不可访问),那么根本无法执行第三步。

    那么,还有其他方法么?

    有。微软提供了一个工具:DatabasePublishingWizard.msi,它可以实现这种数据导入导出。

    他的原理是:这个工具可以把数据库导出成一个sql语句文件(数据结构和数据一起),然后把这个数据文件copy2000的服务器上,然后执行sql,创建数据库和数据表,并且插入数据。

  • 相关阅读:
    HDU 1058 Humble Numbers
    HDU 1421 搬寝室
    HDU 1176 免费馅饼
    七种排序算法的实现和总结
    算法纲要
    UVa401 回文词
    UVa 10361 Automatic Poetry
    UVa 537 Artificial Intelligence?
    UVa 409 Excuses, Excuses!
    UVa 10878 Decode the tape
  • 原文地址:https://www.cnblogs.com/paper/p/1535960.html
Copyright © 2011-2022 走看看