Sql server 2000导入 Sql server 2005的数据
从sql server2005中导入2000的数据不是难事。
方法一:
1:把sql server 2000的数据库backup,做成一个bak的备份文件(命名文件名时,手动加上.bak)
2:关闭sql server 2000 服务器,或分离备份后的数据库,然后把.MDF,.LDF文件重命一个新名(以免报错:System.Data.SqlClien.SqlError)
2:在sql server 2005中新建数据库(名称与sql server 2000中原数据库相同),然后选择还原数据库,选择刚才的bak文件
3:选择可以覆盖原来的数据文件。
4:成功(注:还原后的数据库文件会与备份前的一致,即使你在sql server 2005中要还原的数据库建在别的地方,也会转到sql server 2000中备份前的目录下,建立与原库相同的数据库文件和日志文件)。
方法二:
1:分离sql server 2000的数据库文件与相应的日志文件。
2:在sql server 2005上附加数据库。
3:OK!这种方法简单实用。
但是,从2000中如何导入2005的数据呢?
网上介绍的方法大抵如下:
1:在2005中选择创建sql语句,选择目标为sql server2000的格式
2:在2000中执行sql,创建数据库结构
3:在2000的sql管理器中连接2005,然后选择导入数据。
4:搞定。
但是这种方法有问题。第一步和第二布都可以做,但是如果2000中无法访问2005(安全问题,或者防火墙,或者不可访问),那么根本无法执行第三步。
那么,还有其他方法么?
有。微软提供了一个工具:DatabasePublishingWizard.msi,它可以实现这种数据导入导出。
他的原理是:这个工具可以把数据库导出成一个sql语句文件(数据结构和数据一起),然后把这个数据文件copy到2000的服务器上,然后执行sql,创建数据库和数据表,并且插入数据。
非常有用的工具,大小2.4MB,在微软网站有下载。
转载于:https://www.cnblogs.com/genghechuang/archive/2011/10/27/2226213.html
Sql server 2000导入 Sql server 2005的数据相关推荐
- SQL Server 2000 To SQL Server 2005
如果你想把数据库服务器从SQL Server 2000 升级至SQL Server 2005,或者将数据从SQL Server 2000 迁移至SQL Server 2005,建议先阅读MSDN上的这 ...
- mysql 导入sql脚本_mysql 导入 sql文件
mysql 导入数据库有2中方法,一种方法比较简单,直接使用navcat的运行sql文件,知道你的sql文件 直接导入就OK,但是本人导入的时候却出现错误,原因,现在也没搞清楚,第二种就是cmd 导入 ...
- 在SQL Server 2000 和SQL Server 2005中导出表结构
SQL Server 2000 SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = ...
- 从SQL SERVER 2000到SQL SERVER 2005 视图中存在 ORDER BY 语句的完全解决方案
首先要看微软的一个官方文章: http://support.microsoft.com/kb/926292/ 文章中提到的补丁程序并未公开,需要与微软联系,工程师会给你下载地址和安装密码.我这里有一个 ...
- 远程服务器是否启动了sql server 2000服务,SQL Server 2000服务器的远程连接
获得知识的途径有很多,在课课家语言编程的学习更是有无限的乐趣,现在由小编为大家讲解有关语言编程的文章希望对大家有所帮助.远程连接SQL Server 2000服务器的解决方案: 需求如下:需要远程连接 ...
- mysql 导入.sql文件_MySQL导入.sql文件及常用命令
MySQL导入.sql文件及常用命令 在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> so ...
- oracle存储过程sql und,oracle导入sql脚本
在工作需要的时候,常常忘记很多命令.今天做的时候才记起! 在SQL_PLUS里面执行: sql>@full_path/test.sql; 例:sql>@D:/test.sql; 不需要co ...
- mysql 导入sql命令_MySQL导入.sql文件及常用命令
MySQL导入.sql文件及常用命令 在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> so ...
- mysql sql导入sql文件_MySQL导入sql 文件的5大步骤
以下的文章主要介绍的是MySQL导入sql 文件,即MySQL数据库导入导出sql 文件的实际操作步骤,我们主要是将其分成5大步骤对其进行讲述,如果你对其有兴趣的话你就可以点击以下的文章进行观看了. ...
- SQL server 2000及SQL server 2005 数据库置疑解决办法
以数据库mpcyerp为例,做对数据库置疑的处理方法说明: 一.将mpcyerp_Data.MDF文件拷贝出来并备份 在企业管理器中建立一个同名的新数据库mpcyerp 二.停止SQL Server服 ...
最新文章
- 清除messages
- mysql多实例安装配置_MySQL多实例安装配置
- Objective-C中把URL请求的参数转换为字典
- spring源码分析之spring-messaging模块详解
- 洛谷——P1109 学生分组
- python:只想在opencv中显示红色通道?
- Qt::QWidget 无默认标题栏边框的拖拽修改大小方式
- zendstudio html插件,ZendStudio安装Aptana插件(html,css,js代码提示功能)_html/css_WEB-ITnose...
- 简单的新闻分类算法(流程图描述)
- Android开发常用工具总结
- html+css基础入门学习教程之HTML 样式
- unity build报错Type has an extra field of type in the and thus can‘t be serialized error
- Ubuntu中解压出现:bzip2: (stdin) is not a bzip2 file.
- 5月最新M1芯片安装PS2021和PS2020已更新M1芯片mac安装PS2021解决教程(附安装方法)
- QT利用QAxWidget加载IE浏览器控件COM技术
- Android 百度地图获取定位信息并实时传给后台
- 模块电路选型(5)----电机驱动模块
- AC695x学习笔记(6):顺序播放模式
- spark使用中的一些总结-进阶版
- 跳槽真的难吗?20节专项课揭秘面试潜规则
热门文章
- 【转载】如何让外网访问IIS里面搭建的网站
- 经典排序算法(八)--选择排序Selection Sort
- C 线程同步的四种方式(Windows)
- procedure mysql_所有子节点、Procedure、MySQL
- python安装选项_Python PyInstaller安装和使用教程(详解版)
- C#:获得本机IP地址
- Javascript特效:阿鲁的相册
- 计算机速录学什么,学速录需要哪些能力
- 论文笔记_S2D.73_2019_BTS_从大到小:多尺度局部平面引导的单目深度估计
- 算法_EXCEL中 A表示第一列,B表示第二列...AA表示27列,AB表示28列,问随意一组字母是多少列