Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 将sql2005的数据库导入到sql2000的方法

[复制链接]
cawer598 发表于 2011-9-30 15:27:34 | 显示全部楼层 |阅读模式
现在大部分人用windows 2003做服务器,用sql2005做数据库,但是还又一部分人用的是sql2000,sql数据库向下兼容但不向上兼容,所以sql2005导出的数据无法导入sql2000。
下面介绍一个方法
1.设置sql2005的数据库兼容级别
--右键数据的属性中选项设置兼容级别为 Sql Server 2000(80)即可
2. 生成for 2000版本的数据库脚本
2005 的manger studio
-- 打开"对象资源管理器"(没有的话按 f8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 生成脚本
-- 在"脚本向导"的"选择数据库" 中, 确定选择的是要转到2000的库
-- 勾选"为所选数据库中的所有对象编写脚本"
-- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"sql server
2000"
-- 其他选项根据需要设置
-- 最后把脚本保存到一个 .sql 脚本文件
3. 在2000中创建目标数据库
在查询分析器(或2005的manger studio在打开脚本文件), 连接到sql server 2000,执行上面生成的脚本.以创建一个新的数据库
4. 将数据从2005导到2000
2005 的 manger studio
-- 打开"对象资源管理器"(没有的话按f8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 导出数据
-- 在"sql server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数据库
-- 在" 选择目标"步骤中, 连接到 2000, 并选择步骤3新建的库
-- 在"选择源表和源视图"中, 选择所有的表
-- 最后完成


逐浪软件QQ515846139

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Thesmallwhite 发表于 2012-5-27 14:02:20 | 显示全部楼层

回帖奖励 +1 枚金币

有金币拿?
回复

使用道具 举报

Thesmallwhite 发表于 2012-5-27 14:02:48 | 显示全部楼层
有金币拿?还是5次的?
回复

使用道具 举报

Thesmallwhite 发表于 2012-5-27 14:03:15 | 显示全部楼层
有金币拿?还是5次的?还有几率,额?
回复

使用道具 举报

未接之谜 发表于 2012-5-27 15:34:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 09:34 , Processed in 0.034519 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表