SQL Server 2005 中已停止的 Database Engine 功能
更新: 2005 年 12 月 5 日
在 SQL Server 2005 中不支援來自舊版的 SQL Server 的這些 Database Engine 功能。
類別目錄
已停止的功能
取代
備份和還原
具名管道備份裝置。
磁碟或磁帶裝置。
基於安全性考量,SQL Server 不支援備份至具名管道。
命令提示字元公用程式
isql 公用程式
使用 sqlcmd 公用程式。
附註:
sqlcmd 和 osql 公用程式不支援將預存程序傳回值傳遞至結束值。
如需詳細資訊,請參閱<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>。
範例資料庫
Northwind 和 pubs
使用 AdventureWorks;不過,Northwind 和 pubs 可下載取得,或從 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>。