SUMMARY
This article
contains a list of the Microsoft SQL Server 2000 hotfixes. You can use this
list to determine which hotfixes are included in a specific hotfix build.
Unless otherwise specified, all the hotfixes in prior builds will be included
in later builds. The list includes all the public hotfixes that have been
released since the release of Microsoft SQL Server 2000 Service Pack 3 and
Microsoft SQL Server 2000 Service Pack 3a.
Here are some important
notes regarding the Microsoft SQL Server 2000 hotfixes.
- For all the hotfixes, you must have SQL Server 2000
Service Pack 3 or SQL Server 2000 Service Pack 3a installed.
- For hotfixes earlier than build 8.00.0818, we recommend
that you apply build 8.00.0818 instead. Build 8.00.0818 contains security fixes
that are documented in Microsoft Security Bulletin MS03-031. For download
locations and additional information about the security vulnerability addressed
in MS03-031, visit the following Microsoft Web site:
- Hotfixes that are not part of a security release can only
be obtained by contacting Microsoft Product Support Services. For a complete
list of Microsoft Product Support Services telephone phone numbers and for
information about support costs, visit the following Microsoft Web site: Note In special cases, charges that are ordinarily incurred for
support calls may be canceled if a Microsoft Support Professional determines
that a specific update will resolve your problem. The usual support costs will
apply to additional support questions and issues that do not qualify for the
specific update in question.
- To install any hotfix later than build 8.00.0977, you must
first install the 8.00.0977 "baseline" build. For more information about
"baseline" builds, see the "SQL Server 2000
baseline builds" section.
- This list does not contain the fixes for Microsoft Data
Access Components (MDAC) or for Microsoft SQL Server 2000 Analysis
Services.
SQL Server 2000 build 8.00.0769
815199 FIX: Profiler does not report CPU column value for RPC:Completed events correctly
815008 FIX: Query with Transaction Isolation Level set to READ UNCOMMITTED fails with error 601
814893 FIX: Error message: "Insufficient
key column information for updating" occurs in SQL Server 2000 SP3
814889 FIX: A DELETE statement with a JOIN might fail and you receive a 625 error
SQL Server 2000 build 8.00.0775
815115 FIX: A DTS package that uses global variables ignores error message raised by RAISERROR
SQL Server 2000 build 8.00.0779
814035 FIX: A full-text population fails after you apply SQL Server 2000 Service Pack 3
SQL Server 2000 build 8.00.0780
816084 FIX: sysindexes.statblob column may be corrupted after you run a DBCC DBREINDEX statement
816069 FIX: A query with a large IN clause can cause concurrency issues
816039 FIX: Code point comparison semantics for SQL_Latin1_General_Cp850_BIN collation
815593 FIX: Incorrect cardinality estimates for NOT EXISTS predicates after you upgrade to SQL Server 2000 Service Pack 3
815592 FIX: Incorrect remoting of a predicate as a sub-SELECT function after SQL Server 2000 Service Pack 3 upgrade
815114 FIX: Excessive optimizer memory consumption may occur for queries that have multiple OUTER JOINS
815056 FIX: The checkpoint process can delay SQL Server database activity and does not yield Scheduler correctly causing Error: 17883 to occur
815183 FIX: An access violation or error 5180 occurs when you run a parallel query that includes a large IN clause
814997 FIX: The
header information may not be included when the query parameter has a COMPUTE clause
812915 FIX: "Performance monitor shared
memory setup failed: -1" error message when you start SQL Server
SQL Server 2000 build 8.00.0781
815057 FIX: SQL Server 2000 uninstall option does not remove all files
SQL Server 2000 build 8.00.0788
816985 FIX: You cannot install SQL Server 2000 SP3 on the Korean version of SQL Server 2000
SQL Server 2000 build 8.00.0789
817368 FIX: An INSERT or UPDATE that results in a page split might fail with Error 818
817359 FIX: An access violation may occur when you run an INSERT statement in an nText column
817263 FIX: A SELECT statement against a view might not return qualifying rows
817262 FIX: Complex query may not create an execution plan
817186 FIX: A query that performs join operations between multiple tables may return incorrect results
816840 FIX: Error 17883 may display message text that is not correct
816780 FIX: Merge
Agent failures with articles that have indexed views defined
816503 FIX: Floating point exception (Error 3628) might occur for queries that need merged histograms
314128 FIX: Access violation occurs when an RPC call is made that includes a bit parameter value that is not valid
SQL Server 2000 build 8.00.0790
817081 FIX: You receive an error message when you use the SQL-DMO BulkCopy object to import data into a SQL Server table
SQL Server 2000 build 8.00.0791
815249 FIX: Performance of a query that is run from a client program on a SQL Server SP3 database is slow after you restart the instance of SQL Server
SQL Server 2000 build 8.00.0794
817709 FIX: SQL Server 2000 might produce an incorrect cardinality estimate for outer joins
816883 FIX: SQL Server optimizer may underestimate the cardinality of range queries
816440 FIX: Error 8623 is raised when SQL Server compiles a complex query
813524 FIX: OLE DB conversion errors may occur after you select a literal string that represents datetime data as a column
SQL Server 2000 build 8.00.0798
817464 FIX: Using Sp_executesql in Merge Agent operations
SQL Server 2000 build 8.00.0800
828269 FIX: A Transact-SQL query that uses views may fail unexpectedly in SQL Server 2000 SP3
818188 FIX: Query on the sysmembers virtual table may fail with a stack overflow
818097 FIX: An access violation may occur when you run DBCC DBREINDEX on a table that has hypothetical indexes
818095 FIX: Cursor plans are not removed from the cache when virtual memory depleted
817780 A complex query is not successful on a server that has more than 2 GB of memory
816937 FIX: A memory leak may occur when you use the sp_OAMethod stored procedure to call a method of a COM object
SQL Server 2000 build 8.00.0801
818540 FIX: SQL Server Enterprise Manager quits unexpectedly when you modify a DTS package
818414 FIX: The Sqldumper.exe file does not generate a userdump file when it runs against a Windows service
816834 FIX: Osql.exe may not run batches as fast as other ODBC-based applications
SQL Server 2000 build 8.00.0804
818729 FIX: Internal query processor Error 8623 when Microsoft SQL Server tries to compile a plan for a complex query
SQL Server 2000 build 8.00.0807
818899 FIX: Error message 3628 may occur when you run a complex query
SQL Server 2000 build 8.00.0811
819955 FIX: Using xp_sendmail with a COMPUTE clause causes an access violation
819248 FIX: An access violation exception may occur when you insert a row in a table that is referenced by indexed views in SQL Server 2000
818897 FIX:
Invalid TDS sent to SQL Server results in access violation
SQL Server 2000 build 8.00.0814
819662 FIX: Distribution Cleanup Agent incorrectly cleans up entries for anonymous subscribers
SQL Server 2000 build 8.00.0816
820837 FIX: Allocation Caching Mechanisms Enable Faster Allocation of Pages to Objects
820835 FIX: SQL Server Might Take a Long Time to Recover After an Abrupt or Unexpected Server Shutdown
818769 FIX: Trace Flag -T8002 Treats an Affinity Mask Like a Process Affinity
818768 FIX: Cannot Set SQL Server Instance Specific Network Affinity
818767 FIX: Improved CPU Usage for Database Logging When Transaction Log Stalls Occur
818766 FIX: Intense SQL Server activity results in spinloop wait
332004 FIX: SQL Server scalability may be limited if AWE is enabled