SQL Server 2005 中已停止的 Database Engine 功能

更新: 2005 年 12 月 5 日

在 SQL Server 2005 中不支援來自舊版的 SQL Server 的這些 Database Engine 功能。

類別目錄

已停止的功能

取代

備份和還原

具名管道備份裝置。

磁碟或磁帶裝置。

基於安全性考量,SQL Server 不支援備份至具名管道。

命令提示字元公用程式

isql 公用程式

使用 sqlcmd 公用程式。

ms144262.note(zh-tw,SQL.90).gif附註:

sqlcmdosql 公用程式不支援將預存程序傳回值傳遞至結束值。

如需詳細資訊,請參閱<sqlcmd 公用程式>。

組態選項

sp_configure'allow updates' 選項。

選項存在,但不支援直接更新系統資料表

組態選項

sp_configure'open objects' 選項。

選項存在,但其功能已停用。在 SQL Server 2005 中,已開啟資料庫物件的數目受動態管理,並只受可用記憶體的限制。'open objects' 選項保留在 sp_configure 中,以確保與現有指令碼的回溯相容性。

組態選項

sp_configure 的 'set working set size' 選項

選項存在,但其功能已停用。

資料庫建立

DISK INIT

DISK RESIZE

SQL Server 6.x 的傳統行為

資料庫建立

CREATE DATABASE 的 FOR LOAD 選項

RESTORE 作業可建立資料庫

DBCC

DBCC DBREPAIR

使用 DROP DATABASE 來移除損毀的資料庫。

如需詳細資訊,請參閱<DROP DATABASE (Transact-SQL)>。

DBCC

DBCC NEWALLOC

DBCC CHECKALLOC

如需詳細資訊,請參閱<DBCC (Transact-SQL)>。

DBCC

DBCC PINTABLE、DBCC UNPINTABLE

無。

DBCC

DBCC ROWLOCK

資料列層級自動鎖定。

DBCC

DBCC TEXTALL

DBCC TEXTALLOC

DBCC CHECKDB

DBCC CHECKTABLE

擴充預存程序程式設計

若原始登入有模擬內容切換,請在 SRV_PFIELD 結構中使用 SRV_PWD 欄位。

無。

網路通訊協定

下列通訊協定:NWLink IPX/SPX、AppleTalk、Banyan Vines、Multiprotocol。

設定應用程式和 Database Engine 的執行個體使用其中一個支援的通訊協定:TCP/IP Socket、具名管道、VIA 或共用記憶體。

如需詳細資訊,請參閱<選擇網路通訊協定>。

重建 master

Rebuildm.exe

使用 Setup.exe 中的 REBUILDDATABASE 選項。

如需詳細資訊,請參閱<如何:從命令提示字元安裝 SQL Server 2005>。

範例資料庫

Northwindpubs

使用 AdventureWorks;不過,Northwindpubs 可下載取得,或從 SQL Server 的舊版安裝中複製。

如需詳細資訊,請參閱<範例和範例資料庫>。

Setup.exe

不支援遠端安裝 - TARGETCOMPUTER 參數。

您可以利用遠端連接,在使用者介面模式下或從命令提示字元執行 SQL Server 安裝程式。

API

以 SQL-DMO 為基礎的 WMI 提供者

Managed 程式碼:Microsoft.SqlServer.Management.Smo.Wmi

非 Managed 程式碼:WMI Provider for Configuration Management

API

SQL 命名空間 API (SQL-NS)

Transact-SQL

*==* 外部聯結運算子

使用 FROM 子句的 JOIN 語法。

如需詳細資訊,請參閱<FROM (Transact-SQL)>。

虛擬資料表

syslocks

sys.dm_tran_locks

如需詳細資訊,請參閱<sys.dm_tran_locks>。