當前位置:首頁 » 編程語言 » sql2000server2008
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql2000server2008

發布時間: 2022-04-12 18:48:35

① windows2008 R2 64位系統 怎麼 安裝sql2000

windows 2008 R2 64 系統安裝SQL2000 32位資料庫

安裝成功關鍵:

1、點擊安裝,提示兼容問題,然後沒有然後了··· 沒有反應了
解決方法:直接運行 光碟\Microsoft SQL Server 2000 四合一\ENTERPRISE\X86\SETUP\SETUPSQL.EXE
選擇\ENTERPRISE\X86\SETUP\setupsql.exe 屬於-兼容模式(勾選兼容性windows 2003 SP1,管理員),4合1的版本,找到需安裝版本下setupsql.exe,即可。
2、安裝途中跳出windows程序兼容性小助手,直接忽略過去。
3、安裝sp4補丁也是同樣的找到:SQL2000\SQL2KSP4\x86\setup\setupsql.exe 屬於-兼容模式(勾選兼容性windows 2003 SP1,管理員),。補丁按正常步驟安裝完後,可能跳出錯誤提示,可以試下重啟電腦,看
是否安裝完成。(重啟後基本上應該安裝成功。)
4、同步中心提示,解決如下:「開始」-「運行」-「regedit」在「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
\CurrentVersion\Syncmgr\Handlers」項中找到一個與SQL Server 2000相關的分支,刪除它,這時任務欄里的同步中心圖標應該會消失,重啟以後同步中心也不會自動啟動了。

② 如何將SQL2000的資料庫導入到SQL2008里

使用DTS導入導出功能
工具:
MDF格式的資料庫備份文件
Sqlserver2000或者Sqlserver2005的企業管理器以及查詢分析器
方法:
1、首先把MDF的資料庫附加到本地的Sqlserver2000伺服器上。操作步驟如下:在資料庫上右鍵選擇-》所有任務-》附件資料庫,然後選擇你的MDF備份附加過來,附加為的那一項可以隨便填寫。
2、把本地的資料庫導出到Sqlserver2008的伺服器上。具體操作步驟如下:在資料庫上右鍵選擇-》所有任務-》導出數據。
3、上一部打開到數據導入導出向導。根據向導的提示一步一步操作即可,注意填寫資料庫伺服器的用戶名密碼要正確就基本沒問題了。
4、修改網站程序里的資料庫鏈接用戶名密碼,打開你的主頁測試一下,不報錯即可。
注意事項:
1、如果導入導出向導無法建立數據表的話,需要先在本地生成SQL腳本文件,使用查詢分析器先在Sqlserver2008上建立數據表和欄位,然後從第2步開始操作即可。
2、數據導入導出向導里先選擇的是本地的資料庫鏈接,第2步才是選擇伺服器上的資料庫鏈接,注意資料庫的用戶名和密碼正確無誤。

③ 怎樣升級sql server 2000到2008 R2

電腦從sql server 2000系統升級到2008 R2系統的具體操作步驟如下:

1、首先在電腦上啟動Windows server的安裝程序:

④ sql server 2008和2000有什麼區別

sql server 2008 功能特色

1、新的FORCESCAN查詢提示


任何DBA在進行查詢優化的時候,都知道scan和seek之間的區別。Scan是指讀取表中每一行數據然後返回查詢;而seek使用表的葉數據來找到能夠回答相同查詢的行。當查詢結果僅涉及到表數據的10-15%時,通常使用seek方式會比較好,當涉及到大量數據時則使用scan,它會讀取整個表然後送到內存中然後返回結果,無需分析索引。


①新的FORCESCAN提示功能就和字面上的意思一樣,可以確保查詢優化器在給定的操作中不使用seek,而強制使用scan。需要提醒的是,FORCESCAN需要謹慎使用,否則會造成查詢性能降低的後果。


②SELECT user_type FROM user_table WITH (FORCESCAN)


上面的語句假定user_type列相對來說並不是獨一無二的,也就是所謂的「低基數」列,這時候使用FORCESCAN就和使用索引沒有太大差別。


③隨著SQL Server查詢優化器變得越來越強大,我在自己的程序中已經很少會用到這種提示功能,但是FORCESCAN還是有它的用武之處。強製表掃描是對系統進行拷問測試的一種方法,FORCESCAN在這方面將會發揮積極的作用。


2、FORCESEEK查詢提示的新功能


①FORCESEEK和FORCESCAN二者是截然相反的,它會強制資料庫使用seek。在之前的版本中也存在這一功能,但是在SQL Server 2008 R2 SP1中,DBA可以使用FORCESEEK來指定需要seek的索引或者列:


②SELECT user_name FROM user_table


③WITH (FORCESEEK(user_table_index(user_name))


④如果你能夠想到的,在user_table上有一個索引叫做user_table_index,它將user_name作為其中的一列。這會強制查詢優化器使用這個索引和列來進行seek。你還可以seek多個列,但是這需要按照它們在索引中的位置順序來指明出來。


⑤一個可能的應用場景:你創建了一個系統,其中生成索引後你想要手動進行詳細的說明,或者是用存儲過程以及內嵌SQL語句來自動生成。


3、新的系統對象


①每當SQL Server有版本更新的時候,都會出現一些新的系統對象,用戶每次都將它們挖掘出來然後記錄到文檔當中。下面就是SQL Server 2008 R2 SP1中一些新的系統對象。


②sys.dm_os_volume_stats:當進行查詢的時候,這個動態管理函數將返回存儲資料庫文件的磁碟信息。比如磁碟上還有多少可用空間,這個卷是否支持壓縮。


③sys.dm_os_windows_info:返回SQL Server運行的操作系統信息(哪個版本的Windows),其中包括了修訂級別以及操作系統語言等。


④sys.dm_server_registry:返回現安裝的SQL Server相關注冊信息。


⑤sys.dm_server_services:返回SQL Server正在運行的服務狀態,包括上次啟動時間、服務是否運行在集群實例上等。


4、支持模擬(512e)硬碟


存儲市場中目前正涌現出新的硬碟驅動器,其中之一就是使用所謂的「512e」格式的硬碟,模擬硬碟運用磁碟的4K扇區,但是在界面上模擬一個512位元組的扇區硬碟。在TechTarget之前關於模擬硬碟對Windows Server影響的報道中,作者已經將該硬碟稱為先進格式硬碟,而且它對於提升SQL Server這樣應用性能方面有很大的優勢。因此,微軟在SP1中添加了對模擬硬碟的支持,它可以讓Windows Server 2008 R2運行更好。


5、數據層應用組件架構(DAC Fx)


資料庫架構管理是讓每個DBA頭痛的事情,但是SQL Server在這方面提供了不錯的幫助。數據層應用組件(DAC)就是這樣的一個工具:它讓數據層對象(基本上就是資料庫中所有的東西)寫入和部署變得輕鬆起來。SP1包括了一個新的DAC Fx和DAC升級向導,這兩個工具可以幫助SQL Server現有資料庫架構進行升級,而且還支持微軟新的雲資料庫平台SQL Azure。


6、SharePoint PowerPivot磁碟空間控制


①微軟PowerPivot數據往往會緩存在SharePoint中,但是DBA還是無法對緩存機制有一個比較直接的控制。SQL Server 2008 R2 SP1可以讓DBA控制不活躍資料庫在內存中緩存的時間,並對PowerPivot文件進行磁碟清理。如果你的系統中只有少量的PowerPivot數據,而且更改很少,你希望它能夠長時間緩存在內存中,那麼新的磁碟空間控制功能將會非常有幫助。


②通過sys.sp_db_increased_partitions存儲過程將一個表分成15000個分區。


③sys.sp_db_increased_partitions存儲過程可以使DBA能夠針對一個特定的表設定increased_partitions。在之前的SQL Server版本中,DBA最多能夠分成1000個分區,而新的SP1中最多則可以達到15000個分區。這是非常大的一個改進。

點擊下載:ql server 2008

sql server 2000 功能特色


1、多實例支持能力


sql2000桌面版最多可在單台計算機上同時支持16個資料庫伺服器實例。


2、Osql.exe


osql實用工具是Microsoft所提供的一種用於臨時以交互方式執行Transact-SQL語句或腳本程序的Win32命令行工具。藉助這種實用工具,您將可以在一種類似於命令提示行的工作環境中以互動式方式輸入Transact-SQL語句。相應語句所生成的結果集也將在命令行窗口中加以顯示。


3、復制功能


sql2000桌面版同時支持以發布者及訂閱者身份所進行的合並復制操作,從而使您得以在多個站點(某些情況下可能會覆蓋數以百計的站點)上同時維護相同數據的多份拷貝。此外,sql2000桌面版還支持其它形式的復制操作,但其只能提供范圍有限的功能。例如,MSDE 2000隻能在訂閱者環境中參與事務化復制和快照復制操作。


4、性能


sql2000桌面版是一種可共享的本地化數據引擎。它擁有一種能夠為達到性能優化目的而將最大並行批處理工作負載數量控制在5個以內的可管理並行工作負載控制機制。相關命令與日誌記錄可對實例進行監控,以避免出現並行執行工作負載數量超過5個的情況,在這種情況下,即便是配置良好的系統,也會產生明顯的性能下降。當並行執行的工作負載數量超過5個時,如果再有批處理工作負載被提交上來,並行控制機制將不斷減慢系統運行速度。這些工作負載既不會被取消,也不會自己丟失;他們仍將在一種不斷下降的性能模式中得到處理。如果您的解決方案必須支持5個以上的並行工作負載,那麼,我們強烈建議您移植到SQL Server 2000或SQL Server 2000企業版,以便獲得具備更高伸縮能力的最佳優化性能。


5、最大資料庫規模


sql2000桌面版最多可為每個資料庫提供2 GB存儲空間。這一限制條件是以資料庫而非伺服器為單位的。每台計算機可支持多個sql2000桌面版實例,其中每個實例為資料庫所提供的存儲空間之和不得超過2 GB。


6、數據轉換服務


sql2000桌面版有能力運行數據轉換服務(DTS)軟體包。然而,由於其並未配備相應的DTS設計器,因此,它將無法設計DTS軟體包。


7、遠程管理功能


sql2000桌面版同時支持本地管理與遠程管理方式。然而,由於相關事務可能在不同伺服器之間交替產生,因此,sql2000桌面版將無法在多伺服器運行環境中實現遠程管理。

點擊下載:sql server 2000

⑤ 在SQL server2008下如何打開SQL server2000下的資料庫文件

1、找到要添加資料庫的.mdf文件,點擊右鍵,選擇屬性。
2、在屬性頁面點擊安全,選擇authenticatesers,單擊編輯
3、authenticatesers許可權中選擇完全控制,點擊確定,點擊屬性界面的確定。
4、同理,右鍵點擊資料庫的.ldf文件,打開屬性。按以上步驟再次設置即可。
5、完成以上步驟,再進行附加資料庫,這時就可以。

⑥ Sqlserver2000數據備份怎麼導入到Sqlserver2008

使用DTS導入導出功能
工具:
MDF格式的
資料庫備份
文件
Sqlserver2000
或者
Sqlserver2005

企業管理器
以及查詢分析器
方法:
1、首先把MDF的資料庫附加到本地的Sqlserver2000伺服器上。操作步驟如下:在資料庫上右鍵選擇-》所有任務-》附件資料庫,然後選擇你的MDF備份附加過來,附加為的那一項可以隨便填寫。
2、把本地的資料庫導出到
Sqlserver2008
的伺服器上。具體操作步驟如下:在資料庫上右鍵選擇-》所有任務-》導出數據。
3、上一部打開到數據導入導出向導。根據向導的提示一步一步操作即可,注意填寫
資料庫伺服器
的用戶名密碼要正確就基本沒問題了。
4、修改網站程序里的資料庫鏈接用戶名密碼,打開你的主頁測試一下,不報錯即可。
注意事項:
1、如果導入導出向導無法建立數據表的話,需要先在本地生成SQL
腳本文件
,使用查詢分析器先在Sqlserver2008上建立數據表和欄位,然後從第2步開始操作即可。
2、數據導入導出向導里先選擇的是本地的資料庫鏈接,第2步才是選擇伺服器上的資料庫鏈接,注意資料庫的用戶名和密碼正確無誤。

⑦ 電腦上安裝了SQL Server 2000,還可以再安裝SQL Server 2008嗎

可以,沒什麼影響
正常安裝,只要實例名、安裝路徑與05不一樣就行

⑧ windos server 2008 可以裝 sql 2000嗎

1、Windows 2008 server不可以使用SQL Server 2000原版安裝文件進行SQL2000的安裝,因為存在一定的兼容性問題。
2、
但網路上有一些特別的方法,可以修改SQL Server
2000原版安裝文件後進行安裝,一個常見的方法是「載個sqlserver2000sp4補丁,把其中的x86\setup\setupsql.exe
拷貝出來覆蓋sqlserver2000的安裝包,路徑為SQLSEV4in1\ENTERPRISE\X86\SETUP,再雙擊就可以正常安裝」。
3、集成有SP4的SQL2000可以直接安裝。

相關知識延伸:
如果不是特殊需要,不建議在Win2008下安裝SQL2000,特別不建議在重要的伺服器上進行這樣的安裝,因為這樣做會加大伺服器的故障風險。
此外,SQL2008基本上全兼容SQL2000,所以,用SQL2008代替是一個比較好的方案。

⑨ 如何將sqlserver2000的數據還原到sqlserver2008

1、將Sql Server2000的資料庫進行備份,形成bak文件

2、打開Sql Server2008
3、在SQL Server Management Studio資源管理器窗口中右鍵選擇任務->還原->資料庫
4、在出現的窗口中輸入目標資料庫,如輸入test,並選擇「源設備」,點擊瀏覽按鈕找到備份的文件
5、點擊確定,還原成功。

--注意:將sql server2000的備份數據還原到sql server 2008中關鍵是一定不要建立一個新的資料庫文件,而是直接還原的時候在目標資料庫處給待還原的資料庫起個名字就可以了

⑩ sql server 2008與2000哪個穩定

簡單回答:
在當前,實際應用,建議用 SQL Server 2008R2。如果是編程學習,可以使用SQL Server 2000,因為它相對精巧,資源佔用小。

相關知識:

1、打好了補丁的話,都穩定。畢竟SQL 2000出版以後,一直過了5年,SQL Server才有新的版本發布.理論上它們的差異不在於穩定度上,SQL Server 2008功能更多一些,並引入了架構等概念。
2、如果是一般的中小企業的資料庫管理,SQL Server 2008可能並不能體現出什麼特別的優勢。但是當前的主流的操作系統很多對SQL 2000支持度不太好了,而且,微軟對它的支持也沒有了,如果有什麼漏洞的話,可能得不到官方的支持,所以,升級成SQL 2008還是必要的。
3、SQL Server 的2000版與2008版的分別還是比較大的,無論從界面還是內核,都有很多的不同,但SQL Server 2008基本上對2000版全兼容(反過來不行)。SQL 2000的後一個版本是SQL 2005,其後才是SQL 2008,2005與2008之間是非常相像的,可以說2008是2005的完善,而且其後是SQL Server 2008 R2。
4、再之後,是SQL Server 2010、SQL Server 2012、SQL Server 2014、SQL Server 2016基本上每兩年發布一個新版,但是這些版本之間,基本上都是在添加和完善功能,沒有重大的變化。
5、對於普通的企業應用來說,有很多人喜歡SQL Server 2008R2,個人以為,主要還是看重它的成熟、穩定、資料全。