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

sqlsp4補丁包

發布時間: 2022-06-19 20:07:42

① 如何安裝sql2000和sp4補丁

方法/步驟
1
雙擊打開「sq 2000 PERSONAL」文件夾,雙擊autorun.exe

2
點擊安裝SQL SERVER2000組件

3
選擇「安裝資料庫伺服器」進入到下一步驟

4
此時開始配置安裝SQL Server 2000,點擊「下一步」(N)

5
選擇「本地計算機」,單擊「下一步(N)」

6
選擇「創建新的SQL Server實例,或安裝『客戶端工具』」,單擊「下一步(N)」

7
輸入姓名和公司,可採用默認的,單擊「下一步」(N)

8
單擊「是(Y)」,註:個人版需要輸入CD-KEY一般安裝包里會有一個CD-KEY的文本文檔,照著錄入後點擊「下一步」。

9
選擇「伺服器和客戶端工具」,單擊「下一步」

10
選擇「默認」,單擊「下一步(N)」

11
選擇「典型」,單擊「下一步(N)」

12
選擇「使用本地系統賬戶」。此步驟重要,請注意選擇!

13
選擇「混合模式Windows身份驗證」和「SQL Server身份驗證(M)」, 勾選「空密碼」。此步驟重要,請注意選擇!

14
單擊「下一步(N)」

15
等待系統自動配置SQL服務

16
完成SQL SERVER 2000資料庫個人版的安裝

17
接下來開始安裝SQL SERVER 2000資料庫 SP4的補丁,雙擊下載好的SP4補丁安裝程序

18
在彈出保存安裝文件的位置的對話框里選擇一個磁碟空間比較充裕的目錄或默認的路徑,點擊「下一步」

19
等待釋放文件結束,單擊「完成」即可

20
然後到剛才設定的釋放目錄里「C:\SQL2KSP4」,雙擊 Setup.bat文件,開始安裝SP4補丁

進入SP4補丁安裝界面,點擊「下一步」

單擊「是(Y)」

單擊「下一步(N)」

選擇「我用來登錄到自已計算機上的WINDOWS賬戶信息(WINDOWS身份驗證)」,單擊「下一步

選擇忽略安全威脅警告,保留密碼為空.點擊「確定」

選擇「升級Microsoft Search並應用SQL Server 2000 SP4(必需)(U)」,單擊「繼續(C)」

單擊「確定」

單擊「下一步(N)」,開始安裝SP4補丁

系統安裝SP4過程可能有幾分鍾,安裝完畢後如下圖所示.點擊確定按鈕即可

單擊「完成」,即完成SP4的安裝

② sql server2000 sp4補丁怎麼用呀裝在哪裡

直接安裝就可以了,裝在sqlserver的文件夾和系統的文件夾下了

③ sql server sp4補丁幾個版是什麼意思。

第一個是更新Analysis Services 組件的
第二個是更新Desktop Engine的
第三個才是最主要的,SQL2000的SP4補丁包

④ sql server 版本的sp4是什麼意思

SP是Service Pack補丁包的縮寫,sp4就是第4個版本的補丁,例如XP的補丁包最高到WinXP sp3

⑤ SQLsp4補丁的參數

性能分析參數
當您懷疑計算機硬體是影響SQL Server運行性能的主要原因時,可以通過SQL Server Performance Monitor監視相應硬體的負載,以便證實您的猜測並找出系統瓶頸。
下文將介紹
Memory: Page Faults / sec如果該值偶爾走高,表明當時有線程競爭內存。如果持續很
Process: Working Set SQL Server的該參數應該非常接近分配給SQL Server的內存值。在SQL Server設定中,如果將set working set size置為0, 則Windows NT會決定SQL Server的
一單位的統計伺服器投入使用後,運行速度較慢,經排查原因,發現SQLServer中的內存選項(Memory)僅為安裝預設值??16MB(而伺服器有128MB的物理內存),在將內存值調整為100MB時卻誤將其改成了1000MB,使得SQL Server服務不能啟動,統計資料庫打不開,也就不能再次進入SQL Enterprise Manager修改內存設置了。由於近期未備份業務數據,不到萬不得已不能重裝SQLServer資料庫,就試圖用命令行參數命令來重新啟動SQL Server服務,但均不能奏,陷入了困境。我們經過仔細分析提出:既然SQL Server可用內存設置值遠遠大於物理內存,造成SQLServer服務不能啟動,何不擴充虛擬內存呢?經設法將機器虛擬內存擴充至1000MB並重新啟動,SQL Server資料庫成功啟動,問題迎刃而解。
內部機制與結構
SQL Server 是一種客戶機/伺服器系統
在多年來,SQL Server 一直被認為是一種客戶機/伺服器系統。事實上,Sybase DataServer(以此為基礎開發了原始的 SQL Server)正是第一個作為客戶機/伺服器系統開發的商用關系資料庫系統。那這又說明了什麼呢?這不只意味著 SQL Server 是一個雙層系統。從傳統上看,雙層系統意味著客戶機應用程序運行在一台機器上,向另一台計算機上的伺服器發送請求。而對於 SQL Server,客戶機/伺服器意味著 SQL Server 的組成部分,即客戶機 API 部分,駐留在處理結構中的遠端,與伺服器組件本身是分開的。
在典型的雙層模型中,客戶機程序部分駐留在台式機上,具有大量客戶機應用程序邏輯和業務邏輯,並且會直接向資料庫系統發出請求。然後,客戶機得到伺服器響應這些請求所返回的數據。
三層系統也採用了同樣的模型。多年以來,SQL Server 一直用在事務處理監視系統中,例如 BEA 的 Tuxedo 以及 Compaq 的 ACMSxp,這些系統早在二、三十年前就採用了典型的三層模型。三層模型在今天基於 Web 的應用系統中占據了支配地位,這類系統以 Microsoft 的 MTS 以及新的 COM+ 1.0 為代表。從 SQL Server 的角度看,三層解決方案中的客戶機程序是放在中間層的。中間層直接與資料庫交互。實際的桌面,或瘦客戶機(Thin Client),使用其他機制並通常直接與中間層交互,而不是直接與資料庫系統交互。 從結構的角度看,SQL Server 關系伺服器組件本身並不真正關心客戶機程序運行的位置。事實上,就 SQL Server 而言,即使在運行 SQL Server 的同一台機器上運行應用程序,仍然還是客戶機/伺服器模型。伺服器運行一個單獨的多線程進程,為來自客戶機的請求提供服務,不管客戶機的位置在哪裡。客戶機程序代碼本身是單獨的運行在客戶機應用程序內部的 DLL,與 SQL Server 的實際介面是在客戶機和伺服器之間對話的「表格數據流」(Tabular Data Stream, TDS) 協議。 一個常見的問題是「什麼是 SQL Server 的本機介面呢?」很長時間以來,很多開發人員一直都不願意使用 ODBC 這樣的介面,因為他們認為由 Sybase 開發的客戶機 API,也就是 DB-Library,是 SQL Server 的本機介面。實際上,SQL Server 關系伺服器本身並沒有本機 API,它的介面就是在客戶機和伺服器之間的通信流協議 TDS。TDS 把客戶機發送給伺服器的 SQL 語句封裝起來,也把伺服器返回給客戶機的處理結果封裝起來。任何直接處理 TDS 的 API 都是 SQL Server 的本機介面。
讓我們來看一下客戶機的組件,客戶機結構中的某些部分就不在這里討論了,因為它們不屬於 SQL Server 的范疇。但如果您在編寫應用程序的話,就必須了解這些部分。大家知道得最多的應該是各種對象模型,如果您正在編寫 ASP 或 Microsoft Visual Basic(R)應用程序,就需要通過 ADO 與資料庫系統交互,而不是直接調用底層的 API,例如 ODBC 或 OLE-DB。ADO 映射到 OLE-DB,而 RDO 映射到 ODBC。因此,作為這種最常用的編程模型的對象模型,並不是 SQL Server 客戶機結構中的嚴格意義上的組件。此外,還有另外一些組件可以插接到 SQL Server 基礎結構上面的這一層。OLE-DB 的「會話池服務提供程序 (Session Pooling Service Provider)」就是這種組件的一個例子。 SQL Server 有兩個介面可以認為是SQL Server 7.0的本機介面,即 OLE-DB 和 ODBC。DB-Library 介面也是本機的,它與 TDS 通信,但是 DB-Library 使用的是 TDS 較老的版本,需要在伺服器上進行一些轉換。現有的 DB-Library應用程序仍然可以繼續與 SQL Server 7.0 協同使用,但是很多新的功能和性能提高等好處只能通過 ODBC 和 OLE DB 才能利用。更新 DB-Library 使其支持 SQL Server 7.0 的新能力,將會導致與現有應用程序的很多不兼容性,因此需要修改應用程序。ODBC 在五年之前就替代了 DB-Library,是新的 SQL Server應用程序更理想的 API,因此引入不兼容的 DB-Library 新版本並不明智。 從圖 2 可以看到,所有這些客戶機 API 都有三個部分。最上面的部分實現 API 的細節,例如行集和游標應該是什麼樣等等。TDS 格式化程序負責處理實際請求,例如 SQL 語句,並將其封裝成 TDS 消息包,發送給 SQL Server,獲得返回的結果,然後再把結果反饋到介面實現。
還有一些供所有提供程序使用的公共庫代碼。例如,BCP 設備就是 ODBC 和 OLE-DB 都可以調用的庫。DTC 也是這樣。第三個例子是 ODBC 規范的 SQL 語法,即帶有參數標記的 CALL 語法,這些對於所有提供程序都是通用的。
除了我們在前面已經提到的局限性,即DB-Library仍然只能使用SQL Server 6.5 版,TDS 協議對於所有 API 都是相同的。ODBC 和 OLE-DB 在與 SQL Server 7.0 通信時使用 SQL Server 7.0 版,但也能夠與 6.5 或 6.0 伺服器通信。另一個是 Net-Library,這是一個抽象層,客戶機和伺服器都在此層上同網路抽象介面通信,不必為 IPX 還是 TCP/IP 困擾。在這里我們將不討論 Net-Library 的工作細節;只要知道它們的工作基本上是將來自的網路通信底層的細節隱藏起來不讓軟體的其他部分看到就可以了。 前面已經提到過,客戶機與 SQL Server 通信的主要方法就是通過使用 TDS 消息。TDS 是一種簡單協議。當 SQL Server 接收到一條消息時,可以認為是發生了一個事件。首先,客戶機在一個連接上發送登錄消息(或事件),並得到返回的成功或失敗的響應。當您希望發送 SQL 語句時,客戶機可以把 SQL 語言消息打包發送給 SQL Server。另外,當您希望調用存儲過程、系統過程或虛擬系統存儲過程(我們後面還要詳細討論)時,客戶機可以發送 RPC 消息,這種消息相當於 SQL Server 上的一個 RPC 事件。對於上面的後兩種情況,伺服器會以數據令牌流的形式送回結果。Microsoft 沒有把實際的 TDS 消息寫入文檔中,因為這被認為是 SQL Server 組件之間的私用契約。
目錄存儲過程是另一類關鍵的客戶機/伺服器的交互部分。這些存儲過程首先在 ODBC 的 SQL Server 6.0 中出現, 包括諸如 sp_tables 和 sp_columns 等存儲過程。ODBC 和 OLE-DB API 定義了描述有關資料庫對象的元數據的標准方法,這些標准需要適用於所有類型的 RDBMS 伺服器,而不必調整為 SQL Server 自己的系統表。不是客戶機向伺服器發送對系統表的多個查詢,並在客戶機端建立標準的元數據視圖,而是創建一組存儲在伺服器上的系統存儲過程,並對 API 返回適當格式的信息。這種方法使得通過一次通信就可以完成很多重要的元數據請求。為 ODBC 編寫的過程已經寫入文檔,通常適合需要從系統表中獲取信息但其他機制沒有提供這種方法的情況。這使得Transact-SQL過程和 DB-Library應用程序可以訪問元數據,而不需要編寫對 SQL Server 系統表的復雜查詢,並且使應用程序不受今後 Microsoft 修改系統表的影響。OLE DB 定義了一組架構行集,它們類似於 ODBC 的元數據,但又和它不同。它創建了一組新的目錄存儲過程,以更有效地為這些架構行集植入數據。但是,這組新的存儲過程沒有寫入文檔,因為這些存儲過程重復了早先提供的功能。通過現有的若干種方法都可以得到元數據,因此 SQL Server 開發組決定不顯露這些並沒有為編程模型增加新內

⑥ SQL2000SP4補丁是做什麼用的如何安裝

為SQL2000
打SP4補丁的步驟:1.首先,安裝sql2000.
2.然後,打開查詢分析器.
運行如下:
SELECT
SERVERPROPERTY('proctversion'),
SERVERPROPERTY
('proctlevel'),
SERVERPROPERTY
('edition')可以看到你目前安裝的的sql2000是哪個版本的.
下表列出了
Sqlservr.exe
的版本號:發行版
Sqlservr.exe
RTM
2000.80.194.0
SQL
Server
2000
SP1
2000.80.384.0
SQL
Server
2000
SP2
2000.80.534.0
SQL
Server
2000
SP3
2000.80.760.0
SQL
Server
2000
SP3a
2000.80.760.0
SQL
Server
2000
SP4
2000.8.00.2039
3.到相關的網站
http://www.microsoft.com/downloads/details.aspx?FamilyID=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5&DisplayLang=zh-cn#filelist
SQL2000.AS-KB884525-SP4-x86-CHS.EXE
SQL2000.MSDE-KB884525-SP4-x86-CHS.EXE
SQL2000-KB884525-SP4-x86-CHS.EXE4.運行以上的.exe文件,之後文件夾裡面有個setup.bat文件,運行安裝.
5.最後在查詢分析器裡面運行第2點的語句.看是否版本號是sp4的.=====================================================================出現如下:語句的解決辦法
以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝之前,必須重新啟動計算機a、重啟機器,再進行安裝,如果發現還有該錯誤,請按下面步驟
b、在開始->;運行中

⑦ sql server sp4補丁無法安裝

在本地計算機上,包含從 SQL2000-KB884525-SP4-x86-LLL.exe 解壓縮的 Service Pack 文件的文件夾,運行 Setup.bat 腳本.
在安裝 Database Engine SP4 之前,應停止所有應用程序和服務,包括「控制面板」、「添加和刪除程序」、「SQL Server 2000 Reporting Services」、「SQL Server 2000 Notification Services」以及所有連接到所升級的資料庫引擎實例的應用程序。

補充:
你可以參照下面看看你的補丁打上沒有
SQL Server 2000 版本和級別 @@VERSION 產品級別
SQL Server 2000 原始版本 8.00.194 RTM
Database Components SP1 8.00.384 SP1
Database Components SP2 8.00.534 SP2
Database Components SP3、SP3a 或 MSDE 2000 Release A 8.00.760 SP3
Database Components SP4 8.00.2039 SP4

我也遇到過這樣的問題,我最後是把sql server卸了,重新按了後,接著按補丁,就按上了。不過提醒你,sql server卸了重裝可能會遇到很多問題,所以一定要慎重,在卸載之前去網上查找怎樣完全卸載,保證萬無一失

⑧ sql2000 sp4補丁包的問題

sql2000 sp4的補丁作用不是很大,打不打不影響正常使用。
就是在代碼執行速度上提高那麼一點點。。

⑨ SQL SERVER的SP4補丁要怎麼做啊

下載好補丁後,像你安裝sqlserver一樣的再安裝一次就行了,不過安裝的時候要選擇原有的實列

⑩ 如何安裝SQL2000和SP4補丁

第1步:解壓sql2ksp4.rar這個壓縮包到當前路徑,點擊setup.bat進行安裝,

第2步:點擊"下一步",

第3步:點擊"是",

第4步:繼續點擊"是",

第5步:點擊"下一步",

第6步:選擇"我用來登錄到自己計算機上的windows賬戶信息(windows身份驗證)",點擊"下一步",

第7步:勾選"升級microsoft search 並應用SQL Server 2000 SP4(必須)",點擊"繼續",

第8步:點擊"確認",

第9步:點擊"下一步",進入安裝過程,

第10步:點擊"完成",

至此,sql2000全部安裝完畢.