`
lufengdie
  • 浏览: 247911 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

SQL Server 2005和SQL Server 2000数据的相互导入

阅读更多


 自从SQL Server 2005推出后,因为有了更好的性能,所以有很多与SQL Server 2000相关的应用程序需要升级到这个版本。但如何才能以最快最方便的方式把其中的表结构及对应的数据和数据的其它的格式导入到SQL Server 2005呢?SQL Server 2005的数据又如何导入到SQL Server 2000上?
  自从SQL Server 2005推出后,因为有了更好的性能,所以有很多与SQL Server 2000相关的应用程序需要升级到这个版本。但如何才能以最快最方便的方式把其中的表结构及对应的数据和数据的其它的格式导入到SQL Server 2005呢?SQL Server 2005的数据又如何导入到SQL Server 2000上?我们分别来看下面实现的方式:

  1) SQL Server 2000数据导入到SQL Server 2005中

  好的是微软的产品一般都对之前的产品比较兼容,在SQL Server 2000中,只需要把其数据进行备份,在对应的数据库中点击右键,然后选择“所有任务”下的“备份数据库”,就弹出一个对话框,然后点击“添加”按钮,输入对应的数据库备份名称,就可以备份数据了。然后在SQL Server 2005中,在数据库中点击右键,点击“还原数据库”,在弹出的对话框中,“常规”的选项卡中,“目标数据库”后面中,输入数据库的名字,在指定用于还原的备份集的源和位置下面选择“源设备”,在后面对应的文件夹按钮中点击选择我们在SQL Server 2000中备份的数据库,然后选中前面的选框,需要在“选项”选项卡中修改对应的路径,这样就可以在SQL Server 2005中恢复对应的数据了。

  在这种数据的导入过程,其实并不考虑SQL Server版本的问题了,它和各版本之间数据的互相导入没有什么区别,就是界面的显示不同而已。下面再看第二种方式。

  2) SQL Server 2005数据导入到SQL Server 2000中

  此方法就不能按照上面的导入来实现了,否则会报版本不同的错误显示的。但如何来实现呢,我们在SQL Server 2005中,在对应的数据库中点击右键然后选择“任务”菜单下的“生成脚本”,连续点击两个“下一步”,然后在弹出的对话框中,在“选项”下面的框中找到“为服务器版本编写脚本”,把后面的SQL Server2005修改成SQL Server 2000,然后再点击下一步,把表选中,如有存储过程,也需要把存储过程选中,然后点击下一步,全选存储过程或者表,然后点击“下一步”,再点击“完成”,然后会在新建的查询窗口中生成了所有的SQL语句,我们把这些语句进行复制,然后在SQL Server 2000中对应数据库的查询分析器中进行执行,就把对应的表结构及存储过程生成了。

  这时我们再来用SQL Server 2000中在对应数据库中点击右键,在“所有任务”对应的“导入数据”,输入SQL Server 2005中服务器的名称或者IP地址,然后再输入SQL Server 2000中服务器对应的名称或者IP地址,然后默认的选择进入“下一步”,全选所有的表,然后点击两个“下一步“,数据就可以导进来了。

======================================================================
以上文章属于转载:
   链接:http://database.ctocio.com.cn/tips/64/8088064.shtml
作者: 松晨,  出处:IT专家网, 责任编辑: 李书琴, 2008-04-22 13:55
======================================================================

个人操作时出现以下情况:

1.  视图不能正常被导入(因为不需要,暂时没有深究、、)

2. 执行sql脚本语句的时候可以在查询分析器中不用选择对应的数据库

3. 在用2000导入2005中数据时,需选择【使用sql server身份验证】并给正确的出用户
    名和密码,然后在下面 【数据库】 选项中选择要导入的数据库名称,其他的so easy。
   
    如果在身份认证时没有输入正确,选择数据库时会提示错误并很卡甚至死机、

======================================================================


愿各位的技术都越来越牛x、。。。


分享到:
评论
2 楼 lufengdie 2010-05-14  

注意事项:

1. 备份数据库时尽量只选择 一个路径(及文件),否则在还原的时候会报错。
2. 还原时,在选择了源数据和目标数据库后,点击 【选择页】中的选项,将数据库还原
     为的路径更改为本机的路径。(如果是从本机上备份的数据库文件,则此步可以省略)

     (因为此时的路径为 源文件机器上的路径)
1 楼 lufengdie 2010-04-29  

sql server 2000 jdbc连接:

<property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>
<property name="connection.username">sa</property>
<property name="connection.password">sa</property>

<property name="connection.url">jdbc:microsoft:sqlserver://192.168.42.219:1433;DataBaseName=AddressListDB</property>

===================================================================

sql server 2005 jdbc 连接:
<property name="connection.driver_class">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>

<property name="connection.username">sa</property>
<property name="connection.password">sa</property>
                 
                  <property name="connection.url">jdbc:sqlserver://192.168.42.219:1433;DataBaseName=AddressListDB</property>

相关推荐

    ms sql server2000导入到ms sql server 2005

    本文将详细介绍如何将MS SQL Server 2000的数据顺利迁移到更新版本的MS SQL Server 2005中。这个过程通常被称为数据库升级或迁移,它涉及到数据的备份、转换以及在新环境中恢复。 首先,迁移前的准备工作至关重要。...

    将Sql Server 2000中的数据库备份文件还原到sql2005中

    Sql Server 2000和Sql Server 2005之间的关键差异在于:在Sql Server 2000中,需要新建数据库并对其还原,而在Sql Server 2005中,需要不能新建数据库才能对其还原。另外一个区别就是Sql Server 2000时是要新建的...

    SqlServer2005 打开 SqlServer2008 mdf文件

    1. 右击 Sql Server 2005 中的 jmmaj 数据库,选择“任务”-&gt;“导入数据”,然后选择数据源和目标数据,复制一个或多个表或视图数据。 2. 在选择源表和源视图的时候,点击下面的“编辑影射”按钮,然后把“启用标识...

    sql server 2005 导入和导出选择数据源

    在探讨SQL Server 2005导入和导出选择数据源这一主题时,我们首先要理解在数据管理和迁移过程中,选择合适的数据源对于确保数据的准确性和完整性至关重要。SQL Server 2005作为一款功能强大的数据库管理系统,提供了...

    SQL Server数据导入SQLite工具

    这个工具的主要功能是将SQL Server数据库转换为SQLite数据库,这对于开发者和数据管理人员来说非常实用。下面将详细介绍这个过程涉及的关键知识点: 1. **数据迁移**:数据迁移是将数据从一个数据库系统转移到另一...

    SQLServer2005_BC.msi SQLServer2005及以后版本 向前 兼容 DTS等功能

    在"SQLServer2005_BC.msi"这个安装程序中,包含了x86、x64和ia64三种架构的版本,这意味着无论是在32位、64位还是Itanium架构的系统上,都可以进行安装和运行。这种跨平台的兼容性使得用户能够在各种不同的硬件环境...

    sqlserver导入数据

    同时,SQL Server 也提供了强大的数据处理和分析功能,可以对导入的数据进行各种操作,如数据清洗、数据转换、数据分析等。 准备工作 在开始导入数据之前,需要准备以下软件和文件: * AccessDatabaseEngine.exe...

    sql server 导入超大SQL脚本文件

    SQL Server 导入超大 SQL 脚本文件 SQL Server 是一种关系型数据库管理系统,广泛应用于各种行业。...osql 工具是 SQL Server 提供的一个非常有用的工具,可以帮助我们快速导入超大 SQL 脚本文件和执行 SQL 语句。

    SQLServer2005客户端SQLServer2005_SSMSEE.msi

    "SQLServer2005_SSMSEE.msi" 文件就是SQL Server 2005的System Management Studio Express(SSMSEE)的安装程序,这是一个简化版的SQL Server Management Studio,专为开发者和小型团队设计,提供基础的数据库管理和...

    sqlserver2005和oracle之间的导入导出

    本文将详细介绍如何在Oracle数据库和SQL Server 2005之间进行数据的导入导出操作,即数据的共享过程。这包括了从Oracle导出数据到SQL Server 2005,以及反向的数据迁移。 #### 数据迁移背景 数据迁移通常涉及到两...

    SQL Server 2005 数据导入详解

    在SQL Server 2005中,这一过程可以通过SQL Server Management Studio(SSMS)中的“导入和导出数据”向导来实现。该向导提供了一种图形化的界面,使用户能够直观地选择数据源、目标数据库以及要传输的数据。 #### ...

    sqlserver2005/2000生成带带数据的脚本(生成器)

    总的来说,"sqlserver2005/2000生成带带数据的脚本(生成器)"是解决SQL Server默认工具不足的一种有效手段,它提高了数据库管理和迁移的效率,减少了人为错误的可能性。在使用过程中,结合SSMS和其他数据库管理工具...

    sql server 2008数据库转sql server 2005数据库

    5. 生成脚本后,可以将其导入到 SQL Server 2005 数据库中。 方法二:SQL Server 2008R2 数据库降级为 SQL Server 2005 这种方法通过降级 SQL Server 2008R2 数据库来将其转换为 SQL Server 2005 数据库。具体步骤...

    dbf文件导入SQL server

    在IT行业中,数据库管理和数据迁移是一项常见的任务。本主题聚焦于如何将DBF(dBase文件格式)导入到SQL Server数据库,并将数据导出至本地Excel。DBF是一种早期的数据库文件格式,常用于FoxPro、dBase等系统,而SQL...

    百万级数据在Excel和Sql数据库之间相互导入、导出

    这个工具可以处理大量数据,但可能需要配置一些高级选项,如错误处理和数据类型映射。 3. **T-SQL语句**:使用Transact-SQL(T-SQL)可以直接从Excel文件导入数据到SQL Server表,或者将数据导出到CSV文件,再由...

    sql server 2005用sql语句导入txt中的数据小结

    在SQL Server 2005中,从TXT文件导入数据是一项常见的任务,特别是在处理大量文本数据时。本文将总结两种主要方法,通过SQL语句和存储过程来完成这个任务。 首先,我们来看第一种方法,直接使用BULK INSERT语句。...

    SQLServer2005_SSMSEE SQL server可视化工具

    如果你需要一个可视化界面来管理和操作数据库,就需要单独下载并安装SSMSEE的安装文件,例如提供的"SQLServer2005_SSMSEE.msi"。 安装SSMSEE的过程相对简单,只需要运行.msi安装文件,按照向导提示进行操作即可。...

    SQLServer2005_SSMSEE_x64

    SQL Server 2005是微软公司推出的一款关系型数据库管理系统,它在企业级数据存储、...通过安装压缩包中的"SQLServer2005_SSMSEE_x64.msi"文件,用户即可在64位系统上安装并开始使用这款工具,享受其带来的高效和便利。

    SQLServer2005_SSMSEE绿色版 32位

    在安装SQLServer2005_SSMSEE绿色版时,用户需要注意以下几点: 1. **系统需求**:由于是32位版本,所以只能在32位操作系统上运行。同时,需要确保系统满足SQL Server 2005的最低硬件和软件配置要求。 2. **解压与...

    oracle数据库导入到SQL server.docx

    SQL Server可以帮助用户快速、安全地存储和管理数据。在安装过程中,需要选择安装选项和配置数据库设置。 五、迁移数据库 在安装了所有必要的组件后,可以开始迁移数据库。首先,需要打开迁移工具,然后登录Oracle...

Global site tag (gtag.js) - Google Analytics