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

本主題描述 SQL Server 2014 中不再提供的 資料庫引擎 功能。

SQL Server 2014 中已停止的功能

下表列出 SQL Server 2014 中已移除的功能。

類別 已停止的功能 取代
相容性層級 90 相容性層級 資料庫必須至少設定為相容性層級 100。 當相容性層級小於 100 的資料庫升級至 SQL Server 2014 時,資料庫相容性層級會在升級作業期間設定為 100。

SQL Server 2012 中已停止的功能

下表列出 SQL Server 2012 中已移除的功能。

類別 已停止的功能 取代
備份與還原 BACKUP { DATABASE |LOG } WITH PASSWORDBACKUP { DATABASE |LOG} WITH MEDIAPASSWORD 已停止。 RESTORE { DATABASE |LOG } WITH [MEDIA]PASSWORD會繼續被取代。
備份與還原 RESTORE { DATABASE |LOG } ...WITH DBO_ONLY RESTORE { DATABASE |LOG } ...WITH RESTRICTED_USER
相容性層級 80 相容性層級 資料庫必須至少設定為相容性層級 90。
設定選項 sp_configure 'user instance timeout''user instances enabled' 使用本機資料庫功能。 如需詳細資訊,請參閱 SqlLocalDB 公用程式
線上通訊協定 已停止對 VIA 通訊協議的支援。 請改用 TCP。
資料庫物件 WITH APPEND 觸發程式上的 子句 重新建立整個觸發程式。
資料庫選項 sp_dboption ALTER DATABASE
郵件 SQL Mail 使用 Database Mail。 如需詳細資訊,請參閱 Database Mail 和使用 Database Mail 而非 SQL Mail。
記憶體管理 32 位位址視窗延伸模組 (AWE) 和32位熱新增記憶體支援。 使用64位作業系統。
中繼資料 DATABASEPROPERTY DATABASEPROPERTYEX
可程式性 SQL Server 分散式管理物件 (SQL-DMO) SQL Server 管理物件 (SMO)
查詢提示 FASTFIRSTROW 提示 OPTION (FASTn ).
遠端伺服器 用戶能夠 sp_addserver 使用 來建立新的遠端伺服器已停止。 sp_addserver 具有 『local』 選項的 保留可用。 您可以在升級期間保留或複寫所建立的遠端伺服器。 使用連結的伺服器取代遠端伺服器。
安全性 sp_dropalias 以使用者帳戶和資料庫角色的組合來取代別名。 請使用 sp_dropalias,在升級的資料庫中移除別名。
安全性 PWDCOMPARE 的版本參數,表示早於 SQL Server 2000 之登入的值已停止。
SMO 中的 Service Broker 可程式性 Microsoft.SqlServer.Management.Smo.Broker.BrokerPriority 類別不再實作 Microsoft.SqlServer.Management.Smo.IObjectPermission 介面。
Set 選項 SET DISABLE_DEF_CNST_CHK 無。
系統資料表 sys.database_principal_aliases 請使用角色,而非別名。
Transact-SQL RAISERROR 格式 RAISERROR integer 'string' 已停止。 使用目前的 RAISERROR(...) 語法重寫 語句。
Transact-SQL 語法 COMPUTE / COMPUTE BY 使用 ROLLUP
Transact-SQL 語法 使用 *==* 使用 ANSI 聯結語法。 如需詳細資訊,請參閱 FROM (Transact-SQL)
XEvents databases_data_file_size_changed、databases_log_file_size_changed

eventdatabases_log_file_used_size_changed

locks_lock_timeouts_greater_than_0

locks_lock_timeouts
由 database_file_size_change 事件取代,database_file_size_change

database_file_size_change事件

lock_timeout_greater_than_0

lock_timeout

其他 XEvent 變更

resource_monitor_ring_buffer_record:

  • 已移除欄位:single_pages_kb、multiple_pages_kb

  • 新增的欄位:target_kb、pages_kb

memory_node_oom_ring_buffer_recorded

  • 已移除欄位:single_pages_kb、multiple_pages_kb

  • 新增的欄位:target_kb、pages_kb

另請參閱

SQL Server 2014 中已被取代 資料庫引擎 功能