惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Privacy & Cybersecurity Law Blog
Vercel News
Vercel News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
罗磊的独立博客
F
Fortinet All Blogs
T
Threatpost
Y
Y Combinator Blog
博客园_首页
美团技术团队
Security Latest
Security Latest
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog
V
V2EX - 技术
The Cloudflare Blog
L
LINUX DO - 热门话题
博客园 - 司徒正美
Jina AI
Jina AI
P
Proofpoint News Feed
宝玉的分享
宝玉的分享
C
CXSECURITY Database RSS Feed - CXSecurity.com
C
Cybersecurity and Infrastructure Security Agency CISA
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
WordPress大学
WordPress大学
The Hacker News
The Hacker News
P
Privacy International News Feed
T
The Exploit Database - CXSecurity.com
Scott Helme
Scott Helme
有赞技术团队
有赞技术团队
V
V2EX
Stack Overflow Blog
Stack Overflow Blog
M
MIT News - Artificial intelligence
Latest news
Latest news
NISL@THU
NISL@THU
Google DeepMind News
Google DeepMind News
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Cisco Blogs
雷峰网
雷峰网
Application and Cybersecurity Blog
Application and Cybersecurity Blog
B
Blog RSS Feed
W
WeLiveSecurity
D
DataBreaches.Net
G
Google Developers Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
G
GRAHAM CLULEY
Spread Privacy
Spread Privacy
Know Your Adversary
Know Your Adversary
TaoSecurity Blog
TaoSecurity Blog
S
Securelist
Help Net Security
Help Net Security

博客园 - 遇到未来的自己

ORACLE建视图 授权的 例子 【转载】Session登陆后丢失的解决办法 - 遇到未来的自己 - 博客园 【转载】关于如何提取Exe文件中PPT源文件的几种方法 【转载】鼻炎的中医治疗 【转载】xp自动校时 【转载】ORACLE误删数据的恢复 【转帖】监控数据库性能的SQL - 遇到未来的自己 - 博客园 新的一个开始 vmare硬盘扩容 【转载】UPS基础知识 【转】Oracle的约束和索引 汽车名写的情书,绝对有才.(转) - 遇到未来的自己 嫂子从网上抄的安全责任制文章打印用 VMWare 今天过生日 坐垫座套备选淘宝店 5.2刚买了佳能的ixus100is数码相机,可以录像不过是mov格式的,需要转换为dvd的软件 【转载】理解和使用Oracle分析工具-LogMiner 2008年下半年 软件设计师通过我的经验谈
从sql server 2000升级(迁移)到2005有5种方法:
遇到未来的自己 · 2009-05-23 · via 博客园 - 遇到未来的自己

从sql server 2000升级到2005有5种方法:


  • 直接升级
  • 利用detach/attach功能移动sql server 2000的数据库到2005
  • 通过backup/restore功能来迁移db
  • 通过sql server 2005的database copy wizard来拷贝数据库
  • 通过dts的export/import工具来迁移数据到sql server 2005

1.第一种方法(直接升级):

适合: 数据量比较大的数据库.

方法: 在sql server 2000数据库所在的机器启动sql server 2005的安装程序,setup程序会自动检测是否有前一版本的sql server instance,并提示你可以直接升级到2005.安装程序会启动升级向导,我们只要根据升级向导的提步一步步操作就可以完成从sql server 2000到2005的整个升级过程.

优点: 无需重新规划数据库,升级快速.升级程序会自动将sql server的各个组件升级到2005,并把一些实例参数改成sql server 2005相适宜.保留原有sql server 2000的所有结构,包括user,role,login,权限设置等,无需重新设置.

缺点: 直接升级的方法存在一定的风险.万一升级失败有可能会导致原有的数据库不可用.所以我们在直接升级前先有做一些升级前的准备和检查工作.ms提供一个工具可以作升级前的检查及根据检查结果给出相关建议,这个工具就是:upgrade advisor.这个工具包含在sql server 2005的产品光盘中,如果没有可以到ms的网站下载.’

谨记:直接升级前一定要备份原有数据库的所有文件,如数据文件和日志文件,以确保万一升级失败还可以恢复,不致于中断业务.

IT成本: 除了sql server 2005对一些软件的要求高一些以外(如必须安装.net framework 2.0以上),硬件上不需作太多的追加投资,当然,硬件性能好一些的话,更适合sql server 2005的运行.

2.第二种方法(detach/attach):

方法: 先将数据库从sql server 2000中detach,然后将数据文件和日志文件拷到sql server 2005所在的机器,然后attach上去.这各方法实际上是移动数据库到sql server 2005

优点: 这种方法比较安全.万一attach不上去,还可以用原来的数据库

缺点: 用户如果数据库比较多的话,得一个一个的move

3.第三种方法(backup/restore):

适合: 此种方法适合中小规模的数据库升级

方法: 先将sql server 2000的db备份出来,然后将备份文件restore至新的sql server 2005实例中.

优点: 安全.在新的db测试通过,就可以删除旧的db,如果测试通不过,还可以撤换回原来的数据库,不至于中止业务

缺点: 升级的时间可能会稍长一些.因为备份和恢复都需要一段时间.

4.第四种方法(利用database copy向导):

适合: 中小规模的数据库

方法: sql server 2005中有一个实用工具叫做数据库拷贝向导:在管理控制台->右击->选task->选database copy wizard 这样就启动了数据库拷贝向导,然后按照向导的提步操作就可以将sql server 2000的数据库复制到sql server 2005.

优点: 安全.操作方便简易.

缺点: 速度慢一些.

5.第五种方法(export/import):

方法: 利用sql server的导入导出实用工具来迁移数据.实际上这种方法我是不推荐的,因为导入导出速度非常慢,而且这种方法只是迁移数据,不迁移master等系统数据库的和实例的配置.

相关链接:sqlserver2005安装实战

安装实战2