将SQL2000数据库升级到SQL2005

日期: 2008-06-06 来源:TechTarget中国

  安个SQl2005可真不容易啊!先是出错,再是装完了没有企业管理器。我查了好久查出:


  SQL2005简易版的没有Microsoft SQL Server Management Studio Express还要再装。还是到这里下吧!东西比较全!http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796


  VS2005自带了个SQL2005.可以用但是不全!


  还有的朋友会问我先装SQL2005再装SQL2000会不会出问题啊?可以明确告诉你可以,没问题的。


  不过SQL2000可以和SQL2005共存,这样一些因版本不同的数据库附加不上的问题就可以解决了!那怎么让SQL2000升级到SQL2005怎么做呢?下面我举个例子来说明下


  在升级的过程中有几个需要注意的事项,下面一一做出解释:


  1、新建数据库
  2、取个名字,这里是个例子:artmeSQL Server OLTP
  3、还原数据库
  4、点From device ,然后点add按钮
  5、选择您的数据库,这里我是以前在SQL2000中备份出来的文件artme
  6、将添加的备份列表前面的勾打上
  7、选择左边的Options项,将Overwrite the existing database打上勾通
  8、还原后,将数据库中的Security >> Schemas项打开,删除以前自带的用户,这里是artme
  9、然后删除Users组中的自带用户,这里是artme
  10、在Secuity >> Logins组中新增登陆用户New Login
  11、建立管理此数据库的用户和密码,注意红色框的选项
  12、选择数据库的属性
  13、在Files一项里点数据库的所属用户Owner
  14、点Browser将,你恢复的数据名称,如:artme和sa打上勾,点击OK
  15、点击Options项将Compatibility level 一项中的数据类型变成SQLServer 2005 (90),这里如果不变的话也可以,不过你的关系图(Database Diagrams)在SQL2005中就不能编辑了.
  16、现在在就完成了全部的升级工作,Database Diagrams也可以用了。


  另:
  SQL Server 2000数据库升级到SQL Server 2005的最快速的方法安装了sql server 2005以后,不管是32位还是64位,都可以直接附加sql server 2000下创建的数据库文件。数据库升级到2005的最快速的方法是:在SQL Server 2000中分离数据库,将数据库文件拷到装有SQL Server 2005的机器上,然后在Management Studio中附加数据库,附加的时候会出现孤立用户,可以用下面的语句把孤立用户和数据库用户做关联:
  sp_change_users_login ’update_one’, ’test’, ’test’


  这样,就将服务器登录“test”与Northwind数据库用户“test”重新连接起来。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • SQL2005用XML数据类型进行数据建模(二)

    SQL2005如何实现用XML数据类型进行数据建摸?需要了解的相关知识包括相同或不同的表、XML数据的粒度、文档类型定义(DTD)、将XML数据类型列编入索引、辅助XML索引……

  • SQL2005用XML数据类型进行数据建模(一)

    SQL2005如何实现用XML数据类型进行数据建摸?需要了解的相关知识包括相同或不同的表、XML数据的粒度、文档类型定义(DTD)、将XML数据类型列编入索引、辅助XML索引……