







SQL Server Setup Help | |
Discontinued Database Engine Functionality in SQL Server 2005 | |
![]() ![]() |
Upgrading to SQL Server 2005 > Backward Compatibility > SQL Server 2005 Database Engine Backward Compatibility > |
Updated: 5 December 2005
These Database Engine features from earlier versions of SQL Server are not supported in SQL Server 2005.
Category | Discontinued feature | Replacement | ||
---|---|---|---|---|
Backup and restore |
Named pipe backup devices. |
Disk or tape devices. For security reasons, SQL Server does not support backup to named pipes. |
||
Command prompt utilities |
isql utility |
Use the sqlcmd utility.
For more information, see sqlcmd Utility. |
||
Configuration options |
'allow updates' option of sp_configure. |
Option is present but direct updates to system tables are not supported |
||
Configuration options |
'open objects' option of sp_configure. |
Option is present but its functionality has been deactivated. In SQL Server 2005, the number of open database objects is managed dynamically and is only limited by available memory. The 'open objects' option has been left in sp_configure to ensure backward compatibility with existing scripts. |
||
Configuration options |
'set working set size' option of sp_configure |
Option is present but its functionality has been deactivated. |
||
Database creation |
DISK INIT DISK RESIZE |
Legacy behavior from SQL Server 6.x |
||
Database creation |
FOR LOAD option of CREATE DATABASE |
RESTORE operations can create a database |
||
DBCC |
DBCC DBREPAIR |
Use DROP DATABASE to remove a damaged database. For more information, see DROP DATABASE (Transact-SQL). |
||
DBCC |
DBCC NEWALLOC |
DBCC CHECKALLOC For more information, see DBCC (Transact-SQL). |
||
DBCC |
DBCC PINTABLE, DBCC UNPINTABLE |
None. |
||
DBCC |
DBCC ROWLOCK |
Row-level locking is automatic. |
||
DBCC |
DBCC TEXTALL DBCC TEXTALLOC |
DBCC CHECKDB DBCC CHECKTABLE |
||
Extended store procedure programming |
Use of SRV_PWD field in the SRV_PFIELD structure when there has been an impersonation context switch from the original login. |
None. |
||
Network protocols |
The following protocols: NWLink IPX/SPX, AppleTalk, Banyan Vines, Multiprotocol. |
Configure your application and the instance of the Database Engine to use one of the supported protocols: TCP/IP sockets, named pipes, VIA, or shared memory. For more information, see Choosing a Network Protocol. |
||
Rebuild master |
Rebuildm.exe |
Use the REBUILDDATABASE option in Setup.exe. For more information, see How to: Install SQL Server 2005 from the Command Prompt. |
||
Sample databases |
Northwind and pubs |
Use AdventureWorks; however, Northwind and pubs are available as downloads, or can be copied from a previous installation of SQL Server. For more information, see Samples and Sample Databases. |
||
Setup.exe |
Remote Setup - the TARGETCOMPUTER parameter - is not supported. |
Use a remote connection to run the SQL Server Setup program in user interface mode or from the command prompt. |
||
APIs |
SQL-DMO based WMI provider |
Managed code: Microsoft.SqlServer.Management.Smo.Wmi Non-managed code: WMI Provider for Configuration Management |
||
APIs |
SQL Namespace API (SQL-NS) |
None |
||
Transact-SQL |
*= and =* outer join operators |
Use the JOIN syntax of the FROM clause. For more information, see FROM (Transact-SQL). |
||
Virtual tables |
syslocks |
sys.dm_tran_locks For more information, see sys.dm_tran_locks. |