设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3339|回复: 3
打印 上一主题 下一主题

Microsoft SQL Server 数据库降级

[复制链接]
跳转到指定楼层
1#
发表于 2011-11-9 10:53:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yedaoan 于 2011-11-9 10:55 编辑




从所周知,SQL SERVER 2000的数据库MDF文件直接可以附加到SQL SERVER 2005和SQL SERVER 2008的数据库上,或者通过备份直接还原到高版本的数据库,但SQL SERVER 2008 的数据库就能直接附加或还原到SQL SERVER 2005 的数据库,同理 SQL SERVER 2005的数据库也不能进行类似的操作,这些操称之为数据库降级,数据库降级操作对于大多数据新手来说比较麻烦,为此,编写的一个操作示例来描述(以SQL SERVER 2008 R2 到SQL SERVER 2005 为例,操作全部在SQL Server Management Studiog下进行),详细见附件

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2011-11-9 14:04:02 | 只看该作者
方法不错。
不过还有些情况没考虑进去,如,识别列问题,对象之间的依赖关系问题等。
3#
 楼主| 发表于 2011-11-11 09:31:19 | 只看该作者
亦文说的有道理,初衷是给部门的几个新人写的,由于我装的是SQL SERVER 2008,而服务器上是SQL SERVER 2005 经常要降级,找了种我认为比较简单的操作方法,而且是基于我们现在的系统上做的,没有考虑太多外延的问题。呵呵 !

点击这里给我发消息

4#
发表于 2011-11-11 13:21:53 | 只看该作者
其实 SQL Server 2008 Management Studio 的生成脚本功能可以生成数据数据脚本,这个它考虑了识别列的问题,但是,它在生成对象脚本时并没有完全考虑对象的依赖关系,即脚本的生成顺序,这是比较遗憾的事情。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-25 06:39 , Processed in 0.136144 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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