程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 將SQL2000數據庫升級到SQL2005

將SQL2000數據庫升級到SQL2005

編輯:關於SqlServer

安個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”重新連接起來。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved