Microsoft distributes Microsoft SQL Server 2000 fixes as one downloadable file. Because the fixes are cumulative, each new release contains all the hotfixes and all the security fixes that were included with the previous SQL Server 2000 fix release.
Consider the following scenario. You have a SQL Server 2000 service that is running on a computer that has a system time that is approaching a multiple of 49.7 days from the time when the operating system is restarted. Around this period, you back up a database at least one time, or you restore a database at least one time. In this scenario, CPU utilization may approach 100 percent after the backup operation is complete or after the restore operation is complete. After approximately 15 minutes or less, CPU utilization automatically decreases.
If you back up the database or restore the database when CPU utilization approaches 100 percent, CPU utilization appears to decrease.
Note This problem appears to occur more frequently on Itanium-based computers than on x86-based computers. This problem is very noticeable on the SQL Server servers that perform backup operations or restore operations around this 49.7 day interval.
For a list of all publicly released SQL Server 2000 Post-Service Pack hotfixes, see the following article in the Microsoft Knowledge Base:
894905
(http://support.microsoft.com/kb/894905/
)
Cumulative list of the hotfixes that are available for SQL Server 2000 SP4
This problem continues for approximately 15 minutes. Additionally, this problem occurs every multiple of 49.7 days from the time when the operating system is restarted. This interval is not from the time when the SQL Server service is restarted.
This problem occurs because the SQL worker thread for a backup statement or for a restore statement times out after Windows time wraps around to 0 (zero).
Windows time is the number of milliseconds that have elapsed since the system started. For more information about how to obtain Windows time, visit the following Microsoft Developer Network (MSDN) Web site:
The installer does not install this hotfix correctly on x64-based systems. This installation issue occurs when the following conditions are true:
The system uses the Advanced Micro Devices (AMD) AMD64 processor architecture or the Intel Extended Memory 64 Technology (EM64T) processor architecture.
Note This issue does not occur on systems that use the Intel Itanium processor architecture.
The system is running a 64-bit version of the Microsoft Windows Server operating system.
The system is running a 32-bit version of SQL Server 2000.
We have corrected this installation issue in later builds of SQL Server 2000, starting with version 8.00.2244. When a customer who is running SQL Server 2000 on an x64-based system requests this hotfix, we will provide a build that includes this hotfix and that can be installed correctly on an x64-based system. The build that we provide will be version 8.00.2244 or a later version.
A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem.
If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, submit a request to Microsoft Customer Service and Support to obtain the hotfix.
Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.
Prerequisites
To install the Microsoft SQL Server 2000 Service Pack 3 (SP3) version of this hotfix, you must have SQL Server 2000 SP3 and SQL Server 2000 hotfix build 2000.80.1007 installed.
For more information about how to obtain SQL Server 2000 service packs, click the following article number to view the article in the Microsoft Knowledge Base:
290211
(http://support.microsoft.com/kb/290211/
)
How to obtain the latest SQL Server 2000 service pack
For more information about how to obtain SQL Server 2000 hotfix build 2000.80.1007, click the following article number to view the article in the Microsoft Knowledge Base:
893312
(http://support.microsoft.com/kb/893312/
)
FIX: You may receive a "SQL Server could not spawn process_loginread thread" error message, and a memory leak may occur when you cancel a remote query in SQL Server 2000
To install the Microsoft SQL Server 2000 Service Pack 4 (SP4) version of this hotfix, you must have SQL Server 2000 SP4 installed.
For more information about how to obtain SQL Server 2000 service packs, click the following article number to view the article in the Microsoft Knowledge Base:
290211
(http://support.microsoft.com/kb/290211/
)
How to obtain the latest SQL Server 2000 service pack
Restart information
You do not have to restart the computer after you apply this hotfix.
Registry information
You do not have to change the registry.
Hotfix file information
This hotfix contains only those files that are required to correct the issues that this article lists. This hotfix may not contain of all the files that you must have to fully update a product to the latest build.
The Japanese version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
SQL Server 2000 Service Pack 3 based hotfix, 32-bit version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Spupdsvc.exe
6.1.22.5
22,752
01-Jun-2005
01:22
x86
Tempcatsign.cdf
Not Applicable
3,845
10-Jan-2007
00:56
Not Applicable
Autoplt.dll
2000.80.1037.0
664,128
10-Jan-2007
00:44
x86
Console.exe
2000.80.1037.0
78,400
10-Jan-2007
00:43
x86
Ctasksui.dll
2000.80.1037.0
332,352
10-Jan-2007
00:44
x86
Custtask.dll
2000.80.1037.0
315,968
10-Jan-2007
00:44
x86
Dbmslpcn.dll
2000.80.1037.0
33,340
10-Jan-2007
00:44
x86
Distmdl.ldf
Not Applicable
786,432
14-Apr-2005
09:17
Not Applicable
Distmdl.mdf
Not Applicable
2,359,296
14-Apr-2005
09:17
Not Applicable
Drop_repl_hotfix.sql
Not Applicable
180
14-Apr-2005
09:17
Not Applicable
Dtspkg.dll
2000.80.1037.0
1,905,216
10-Jan-2007
00:44
x86
Dtspump.dll
2000.80.1037.0
528,960
10-Jan-2007
00:44
x86
Dtsui.dll
2000.80.1037.0
1,557,052
10-Jan-2007
00:44
x86
Dtswiz.dll
2000.80.1037.0
639,552
10-Jan-2007
00:44
x86
Impprov.dll
2000.80.1037.0
102,992
10-Jan-2007
00:44
x86
Instdist.sql
Not Applicable
747,927
14-Apr-2005
09:17
Not Applicable
Inst_repl_hotfix.sql
Not Applicable
1,581
14-Apr-2005
09:17
Not Applicable
Isqlw.exe
2000.80.1037.0
352,828
10-Jan-2007
00:44
x86
Itwiz.exe
2000.80.1037.0
82,492
10-Jan-2007
00:44
x86
Msgprox.dll
2000.80.1037.0
90,692
10-Jan-2007
00:44
x86
Mssdi98.dll
8.11.41022.0
226,304
14-Apr-2005
08:59
x86
Odsole70.dll
2000.80.1037.0
62,024
10-Jan-2007
00:44
x86
Opends60.dll
2000.80.1037.0
25,144
10-Jan-2007
00:44
x86
Osql.exe
2000.80.1037.0
57,856
10-Jan-2007
00:48
x86
Pfutil80.dll
2000.80.1037.0
279,104
10-Jan-2007
00:44
x86
Procsyst.sql
Not Applicable
551,012
14-Apr-2005
09:13
Not Applicable
Qfe469315.sql
Not Applicable
12,305
14-Apr-2005
09:17
Not Applicable
Qfe469571.sql
Not Applicable
19,195
14-Apr-2005
09:17
Not Applicable
Qfe472197.sql
Not Applicable
5,157
14-Apr-2005
09:17
Not Applicable
Qrdrsvc.exe
2000.80.1037.0
143,940
10-Jan-2007
00:44
x86
Replmerg.sql
Not Applicable
1,136,160
09-Jan-2007
07:54
Not Applicable
Replprov.dll
2000.80.1037.0
221,768
10-Jan-2007
00:44
x86
Replrec.dll
2000.80.1037.0
307,784
10-Jan-2007
00:44
x86
Replres.rll
2000.80.1037.0
159,813
10-Jan-2007
00:48
Not Applicable
Replsys.sql
Not Applicable
1,088,240
14-Apr-2005
09:17
Not Applicable
Repltran.sql
Not Applicable
986,746
14-Apr-2005
09:17
Not Applicable
Repl_uninstall.sql
Not Applicable
55
14-Apr-2005
09:17
Not Applicable
Rinitcom.dll
2000.80.1037.0
287,304
10-Jan-2007
00:44
x86
Sdiclnt.dll
2000.80.1037.0
78,416
10-Jan-2007
00:44
x86
Semexec.dll
2000.80.1037.0
823,872
10-Jan-2007
00:44
x86
Semmap.dll
2000.80.1037.0
66,112
10-Jan-2007
00:44
x86
Semnt.dll
2000.80.1037.0
57,916
10-Jan-2007
00:44
x86
Semobj.dll
2000.80.1037.0
492,096
10-Jan-2007
00:44
x86
Semobj.rll
2000.80.1037.0
172,032
10-Jan-2007
00:49
Not Applicable
Snapshot.exe
2000.80.1037.0
53,832
10-Jan-2007
00:44
x86
Sp3_serv_uni.sql
Not Applicable
1,466,436
14-Apr-2005
09:13
Not Applicable
Sqlagent.dll
2000.80.1037.0
28,672
10-Jan-2007
00:43
x86
Sqlagent.exe
2000.80.1037.0
311,872
10-Jan-2007
00:44
x86
Sqlakw32.dll
2000.80.1037.0
168,001
10-Jan-2007
00:43
x86
Sqlctr80.dll
2000.80.1037.0
33,344
10-Jan-2007
00:44
x86
Sqldiag.exe
2000.80.1037.0
90,112
09-Jan-2007
08:07
x86
Sqldmo.dll
2000.80.1037.0
4,215,360
10-Jan-2007
00:44
x86
Sqldumper.exe
Not Applicable
25,172
10-Jan-2007
00:44
x86
Sqlevn70.rll
2000.80.1037.0
32,768
10-Jan-2007
00:47
Not Applicable
Sqlmaint.exe
2000.80.1037.0
156,224
10-Jan-2007
00:44
x86
Sqlmap70.dll
2000.80.1037.0
180,736
10-Jan-2007
00:50
x86
Sqlmmc.dll
2000.80.1037.0
188,992
10-Jan-2007
00:44
x86
Sqlmmc.rll
2000.80.1037.0
479,232
10-Jan-2007
00:50
Not Applicable
Sqlqry.dll
2000.80.1037.0
401,984
10-Jan-2007
00:44
x86
Sqlrepss.dll
2000.80.1037.0
57,920
10-Jan-2007
00:44
x86
Sqlservr.exe
2000.80.1037.0
7,725,137
10-Jan-2007
00:46
x86
Sqlsort.dll
2000.80.1037.0
590,396
10-Jan-2007
00:44
x86
Sqlvdi.dll
2000.80.1037.0
45,644
10-Jan-2007
00:44
x86
Sqsrvres.dll
2000.80.1037.0
106,588
10-Jan-2007
00:44
x86
Ssmsgnet.dll
2000.80.1037.0
33,340
10-Jan-2007
00:44
x86
Ssmslpcn.dll
2000.80.1037.0
33,340
10-Jan-2007
00:44
x86
Ssmsqlgc.dll
2000.80.1037.0
33,340
10-Jan-2007
00:44
x86
Ssnetlib.dll
2000.80.1037.0
82,492
10-Jan-2007
00:44
x86
Ssnmpn70.dll
2000.80.1037.0
25,148
10-Jan-2007
00:44
x86
Stardds.dll
2000.80.1037.0
123,456
10-Jan-2007
00:44
x86
Svrnetcn.dll
2000.80.1037.0
158,268
10-Jan-2007
00:44
x86
Svrnetcn.exe
2000.80.1037.0
76,416
10-Jan-2007
00:44
x86
Ums.dll
2000.80.1037.0
49,228
10-Jan-2007
00:44
x86
Xplog70.dll
2000.80.1037.0
74,304
10-Jan-2007
00:44
x86
Xpweb70.dll
2000.80.1037.0
98,816
10-Jan-2007
00:50
x86
Osql.exe
2000.80.1037.0
57,856
10-Jan-2007
00:48
x86
Sqlstpcustomdll.dll
1.0.128.0
943,104
01-Aug-2005
06:55
x86
Sqlstpcustomdll.rll
Not Applicable
24,576
01-Aug-2005
07:03
Not Applicable
Updspapi.dll
6.1.22.5
345,824
01-Jun-2005
01:24
x86
SQL Server 2000 Service Pack 3 based hotfix, IA-64 version
Collapse this tableExpand this table
File name
File version
File
size
Date
Time
Platform
Dbmslpcn.dll
2000.80.1037.0
56,832
10-Jan-2007
16:46
IA-64
Dtspump.dll
2000.80.1037.0
528,960
10-Jan-2007
16:44
x86
Impprov.dll
2000.80.1037.0
244,736
10-Jan-2007
00:15
IA-64
Msgprox.dll
2000.80.1037.0
185,856
10-Jan-2007
16:53
IA-64
Mssdi98.dll
8.11.41022.0
742,912
15-Apr-2005
00:51
IA-64
Odsole70.dll
2000.80.1037.0
150,528
10-Jan-2007
16:51
IA-64
Opends60.dll
2000.80.1037.0
27,136
10-Jan-2007
16:46
IA-64
Opends60.lib
Not Applicable
19,880
10-Jan-2007
16:46
Not Applicable
Osql.exe
2000.80.1037.0
148,992
10-Jan-2007
16:51
IA-64
Qrdrsvc.exe
2000.80.1037.0
353,280
10-Jan-2007
00:19
IA-64
Replprov.dll
2000.80.1037.0
535,552
10-Jan-2007
16:56
IA-64
Replrec.dll
2000.80.1037.0
769,024
10-Jan-2007
16:58
IA-64
Rinitcom.dll
2000.80.1037.0
650,240
10-Jan-2007
17:00
IA-64
Semmap.dll
2000.80.1037.0
160,768
10-Jan-2007
17:01
IA-64
Semnt.dll
2000.80.1037.0
132,608
10-Jan-2007
16:59
IA-64
Snapshot.exe
2000.80.1037.0
88,576
10-Jan-2007
16:54
IA-64
Sqlagent.dll
2000.80.1037.0
10,240
10-Jan-2007
17:04
IA-64
Sqlagent.exe
2000.80.1037.0
1,055,232
10-Jan-2007
17:04
IA-64
Sqlboot.dll
2000.80.1037.0
90,112
10-Jan-2007
16:58
IA-64
Sqlctr80.dll
2000.80.1037.0
32,256
10-Jan-2007
19:07
IA-64
Sqldata.dll
2000.80.1037.0
812,032
10-Jan-2007
16:48
IA-64
Sqldiag.exe
2000.80.1037.0
235,008
10-Jan-2007
17:12
IA-64
Sqldmo.dll
2000.80.1037.0
13,845,504
10-Jan-2007
17:10
IA-64
Sqldumper.exe
Not Applicable
39,936
10-Jan-2007
16:52
IA-64
Sqlmaint.exe
2000.80.1037.0
493,568
10-Jan-2007
17:14
IA-64
Sqlmap70.dll
2000.80.1037.0
23,040
10-Jan-2007
16:49
IA-64
Sqlrepss.dll
2000.80.1037.0
152,064
10-Jan-2007
16:59
IA-64
Sqlservr.exe
2000.80.1037.0
24,927,744
10-Jan-2007
19:07
IA-64
Sqlsort.dll
2000.80.1037.0
616,960
10-Jan-2007
16:48
IA-64
Sqlvdi.dll
2000.80.1037.0
120,320
10-Jan-2007
16:53
IA-64
Sqsrvres.dll
2000.80.1037.0
227,328
10-Jan-2007
16:52
IA-64
Ssmslpcn.dll
2000.80.1037.0
53,760
10-Jan-2007
16:46
IA-64
Ssmsqlgc.dll
2000.80.1037.0
59,904
10-Jan-2007
16:56
IA-64
Ssnetlib.dll
2000.80.1037.0
256,000
10-Jan-2007
16:48
IA-64
Ssnmpn70.dll
2000.80.1037.0
20,992
10-Jan-2007
16:50
IA-64
Svrnetcn.dll
2000.80.1037.0
430,080
10-Jan-2007
16:54
IA-64
Svrnetcn.exe
2000.80.1037.0
185,856
10-Jan-2007
16:54
IA-64
Xplog70.dll
2000.80.1037.0
183,296
10-Jan-2007
16:49
IA-64
Xpweb70.dll
2000.80.1037.0
187,392
10-Jan-2007
16:55
IA-64
Replres.rll
2000.80.1037.0
146,432
10-Jan-2007
16:50
Not Applicable
Sqlevn70.rll
2000.80.1037.0
19,968
10-Jan-2007
16:46
Not Applicable
Distmdl.ldf
Not Applicable
786,432
15-Apr-2005
01:17
Not Applicable
Distmdl.mdf
Not Applicable
2,359,296
15-Apr-2005
01:17
Not Applicable
Drop_repl_hotfix.sql
Not Applicable
180
15-Apr-2005
01:17
Not Applicable
Instdist.sql
Not Applicable
747,927
15-Apr-2005
01:17
Not Applicable
Instls.sql
Not Applicable
52,628
15-Apr-2005
01:18
Not Applicable
Instmsdb.sql
Not Applicable
745,961
15-Apr-2005
01:18
Not Applicable
Inst_repl_hotfix.sql
Not Applicable
1,581
15-Apr-2005
01:17
Not Applicable
Odsole.sql
Not Applicable
1,873
15-Apr-2005
01:12
Not Applicable
Procsyst.sql
Not Applicable
551,012
15-Apr-2005
01:13
Not Applicable
Qfe469315.sql
Not Applicable
12,305
15-Apr-2005
01:17
Not Applicable
Qfe469571.sql
Not Applicable
19,195
15-Apr-2005
01:17
Not Applicable
Qfe472197.sql
Not Applicable
5,157
15-Apr-2005
01:17
Not Applicable
Replmerg.sql
Not Applicable
1,136,160
09-Jan-2007
23:54
Not Applicable
Replsys.sql
Not Applicable
1,088,240
15-Apr-2005
01:17
Not Applicable
Repltran.sql
Not Applicable
986,746
15-Apr-2005
01:17
Not Applicable
Repl_uninstall.sql
Not Applicable
55
15-Apr-2005
01:17
Not Applicable
Sp3_serv_uni.sql
Not Applicable
125,540
15-Apr-2005
01:13
Not Applicable
SQL Server 2000 Service Pack 4 based hotfix, 32-bit version
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Spupdsvc.exe
6.2.24.0
22,752
01-Jun-2005
11:42
x86
Tempcatsign.cdf
Not Applicable
2,496
02-Jan-2007
16:23
Not Applicable
80sp4-tools.sql
Not Applicable
134,628
18-Feb-2006
09:40
Not Applicable
Distmdl.ldf
Not Applicable
786,432
02-Jan-2007
12:59
Not Applicable
Distmdl.mdf
Not Applicable
2,359,296
02-Jan-2007
12:59
Not Applicable
Dtsui.dll
2000.80.2236.0
1,593,344
02-Jan-2007
15:25
x86
Impprov.dll
2000.80.2236.0
102,400
02-Jan-2007
15:25
x86
Instdist.sql
Not Applicable
751,633
28-Nov-2006
23:42
Not Applicable
Msgprox.dll
2000.80.2236.0
94,208
02-Jan-2007
15:25
x86
Msrpjt40.dll
4.10.9424.0
188,473
23-Jan-2006
16:13
x86
Mssdi98.dll
8.11.50523.0
239,104
06-Jun-2005
06:46
x86
Ntwdblib.dll
2000.80.2236.0
290,816
02-Jan-2007
15:43
x86
Odsole70.dll
2000.80.2236.0
69,632
02-Jan-2007
15:25
x86
Osql.exe
2000.80.2236.0
57,344
02-Jan-2007
15:43
x86
Pfclnt80.dll
2000.80.2236.0
430,080
02-Jan-2007
15:25
x86
Procsyst.sql
Not Applicable
552,068
16-Jun-2005
08:15
Not Applicable
Qrdrsvc.exe
2000.80.2236.0
192,512
02-Jan-2007
11:42
x86
Replcom.sql
Not Applicable
1,216,659
02-Jan-2007
11:15
Not Applicable
Replcom_baseline.sql
Not Applicable
1,214,942
08-Dec-2006
10:08
Not Applicable
Replmerg.exe
2000.80.2236.0
163,840
02-Jan-2007
11:49
x86
Replmerg.sql
Not Applicable
1,151,521
02-Jan-2007
11:15
Not Applicable
Replmerg_baseline.sql
Not Applicable
1,151,717
08-Dec-2006
10:08
Not Applicable
Replprov.dll
2000.80.2236.0
237,568
02-Jan-2007
15:25
x86
Replrec.dll
2000.80.2236.0
315,392
02-Jan-2007
15:25
x86
Replsub.dll
2000.80.2236.0
270,336
02-Jan-2007
15:25
x86
Replsys.sql
Not
Applicable
1,096,990
08-Dec-2006
10:03
Not Applicable
Replsys_baseline.sql
Not Applicable
1,096,457
08-Dec-2006
10:08
Not Applicable
Repltran.sql
Not Applicable
1,000,691
28-Nov-2006
23:42
Not Applicable
Repltran_baseline.sql
Not Applicable
999,413
08-Dec-2006
10:08
Not Applicable
Rinitcom.dll
2000.80.2236.0
278,528
02-Jan-2007
15:25
x86
Semexec.dll
2000.80.2236.0
856,064
02-Jan-2007
15:25
x86
Snapshot.exe
2000.80.2236.0
61,440
02-Jan-2007
11:57
x86
Sp4_serv_qfe.sql
Not Applicable
18,810
16-Jun-2005
08:15
Not Applicable
Sqlagent.exe
2000.80.2236.0
323,584
02-Jan-2007
11:11
x86
Sqldiag.exe
2000.80.2236.0
118,784
02-Jan-2007
12:35
x86
Sqldmo.dll
2000.80.2236.0
4,362,240
02-Jan-2007
15:25
x86
Sqldumper.exe
Not Applicable
22,528
02-Jan-2007
12:01
x86
Sqlevn70.rll
2000.80.2236.0
45,056
02-Jan-2007
15:39
Not Applicable
Sqlfth75.dll
2000.80.2236.0
102,400
02-Jan-2007
15:40
x86
Sqlservr.exe
2000.80.2236.0
9,175,040
02-Jan-2007
15:39
x86
Sqlsort.dll
2000.80.2236.0
589,824
02-Jan-2007
15:25
x86
Stardds.dll
2000.80.2236.0
176,128
02-Jan-2007
15:25
x86
Svrnetcn.dll
2000.80.2236.0
110,592
02-Jan-2007
15:25
x86
Ums.dll
2000.80.2236.0
35,840
02-Jan-2007
15:25
x86
Xpstar.dll
2000.80.2236.0
311,296
02-Jan-2007
15:25
x86
Osql.exe
2000.80.2236.0
57,344
02-Jan-2007
15:43
x86
Sqlse.rll
1.1.2041.0
45,056
02-May-2006
03:22
Not Applicable
Sqlstpcustomdll.dll
1.1.2041.0
1,846,784
02-May-2006
03:22
x86
Sqlstpcustomdll.rll
1.1.2041.0
12,288
02-May-2006
03:22
Not Applicable
Updspapi.dll
6.2.24.0
345,312
01-Jun-2005
11:45
x86
SQL Server 2000 Service Pack 4 based hotfix, IA-64 version
To determine whether you are experiencing this problem, make sure that the priority boost option is set to OFF. To configure the priority boost option, use the sp_configure system stored procedure in SQL Server 2000.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
824684
(http://support.microsoft.com/kb/824684/
)
Description of the standard terminology that is used to describe Microsoft software updates