SQL Server 2014 で廃止されたデータベース エンジンの機能Discontinued Database Engine Functionality in SQL Server 2014

このトピックでは、 データベース エンジンDatabase Engine で使用できなくなった SQL Server 2014SQL Server 2014の機能について説明します。This topic describes the データベース エンジンDatabase Engine features that are no longer available in SQL Server 2014SQL Server 2014.

廃止された機能 SQL Server 2014SQL Server 2014Discontinued Features in SQL Server 2014SQL Server 2014

SQL Server 2014SQL Server 2014 で削除された機能を次の表に示します。The following table lists features that were removed in SQL Server 2014SQL Server 2014.

カテゴリCategory 提供が中止された機能Discontinued feature 代替Replacement
互換性レベルCompatibility level 互換性レベル 9090 compatibility level データベースを互換性レベル 100 以上に設定する必要があります。Databases must be set to at least compatibility level 100. 互換性レベル 100 未満のデータベースを SQL Server 2014SQL Server 2014 にアップグレードすると、データベースの互換性レベルはアップグレード操作中に 100 に設定されます。When a database with a compatibility level of less than 100 is upgraded to SQL Server 2014SQL Server 2014, the compatibility level of the database is set to 100 during the upgrade operation.

廃止された機能 SQL Server 2012SQL Server 2012Discontinued Features in SQL Server 2012SQL Server 2012

SQL Server 2012SQL Server 2012 で削除された機能を次の表に示します。The following table lists features that were removed in SQL Server 2012SQL Server 2012.

カテゴリCategory 提供が中止された機能Discontinued feature 代替Replacement
バックアップと復元Backup and Restore BACKUP {DATABASE|ログ} WITH PASSWORDバックアップ {データベース|ログ} WITH MEDIAPASSWORDは廃止されました。BACKUP { DATABASE | LOG } WITH PASSWORD and BACKUP { DATABASE | LOG } WITH MEDIAPASSWORD are discontinued. 復元 {データベース|ログ} [MEDIA] のパスワードを使用して非推奨とされ続けます。RESTORE { DATABASE | LOG } WITH [MEDIA]PASSWORDcontinues to be deprecated. なしNone
バックアップと復元Backup and Restore RESTORE { DATABASE | LOG } ...WITH DBO_ONLYRESTORE { DATABASE | LOG } ... WITH DBO_ONLY RESTORE { DATABASE | LOG } ... ...RESTRICTED_USER をRESTORE { DATABASE | LOG } ... ... WITH RESTRICTED_USER
互換性レベルCompatibility level 互換性レベル 8080 compatibility level データベースを以上に設定する必要があります互換性レベル 90 です。Databases must be set to at least compatibility level 90.
構成オプションConfiguration Options sp_configure 'user instance timeout' および 'user instances enabled'sp_configure 'user instance timeout' and 'user instances enabled' ローカル データベースの機能を使用します。Use the Local Database feature. 詳細については、次を参照してくださいSqlLocalDB ユーティリティ。For more information, see SqlLocalDB Utility
接続プロトコルConnection protocols VIA プロトコルのサポートは中止されました。Support for the VIA protocol is discontinued. 代わりに TCP を使用してください。Use TCP instead.
データベース オブジェクトDatabase objects トリガーでの WITH APPEND 句の使用WITH APPEND clause on triggers トリガー全体を再作成してください。Re-create the whole trigger.
データベース オプションDatabase options sp_dboption ALTER DATABASE
MailMail SQL MailSQL Mail データベース メールを使用してください。Use Database Mail. 詳細については、次を参照してください。データベース メールUse Database Mail Instead of SQL Mailします。For more information, see Database Mail and Use Database Mail Instead of SQL Mail.
メモリ管理Memory Management 32 ビットの AWE (Address Windowing Extensions) と 32 ビットのホット アド メモリ サポート。32-bit Address Windowing Extensions (AWE) and 32-bit Hot Add memory support. 64 ビットのオペレーティング システムを使用します。Use a 64-bit operating system.
メタデータMetadata DATABASEPROPERTY DATABASEPROPERTYEX
プログラミングProgrammability SQL Server 分散管理オブジェクト (SQL-DMO)。SQL Server Distributed Management Objects (SQL-DMO) SQL Server 管理オブジェクト (SMO)SQL Server Management Objects (SMO)
クエリ ヒントQuery hints FASTFIRSTROW ヒントFASTFIRSTROW hint OPTION (FAST n )します。OPTION (FAST n ).
リモート サーバーRemote servers sp_addserver を使用して新しいリモート サーバーを作成する機能は廃止されました。The ability for users to create new remote servers by using sp_addserver is discontinued. 'local' オプションを設定した sp_addserver は引き続き使用できます。sp_addserver with the 'local' option remains available. アップグレード中に保持されたリモート サーバーまたはレプリケーションによって作成されたリモート サーバーは使用可能です。Remote servers preserved during upgrade or created by replication can be used. リンク サーバーを使用してリモート サーバーを置き換えてください。Replace remote servers by using linked servers.
セキュリティSecurity sp_dropalias 別名をユーザー アカウントとデータベース ロールの組み合わせで置き換えてください。Replace aliases with a combination of user accounts and database roles. アップグレードされたデータベースで別名を削除するには、sp_dropalias を使用します。Use sp_dropalias to remove aliases in upgraded databases.
セキュリティSecurity Version パラメーター PWDCOMPAREログインの値を表すよりも前SQL ServerSQL Server2000 は廃止されました。The version parameter of PWDCOMPARE representing a value from a login earlier than SQL ServerSQL Server 2000 is discontinued. なしNone
SMO での Service Broker のプログラミングService Broker programmability in SMO Microsoft.SqlServer.Management.Smo.Broker.BrokerPriorityクラスが実装されなく、 Microsoft.SqlServer.Management.Smo.IObjectPermissionインターフェイス。The Microsoft.SqlServer.Management.Smo.Broker.BrokerPriority class no longer implements the Microsoft.SqlServer.Management.Smo.IObjectPermission interface.
SET オプションSET options SET DISABLE_DEF_CNST_CHK [なし] :None.
システム テーブルSystem tables sys.database_principal_aliasessys.database_principal_aliases 別名の代わりにロールを使用してください。Use roles instead of aliases.
Transact-SQLTransact-SQL RAISERROR という形式の RAISERROR integer 'string' は廃止されました。RAISERROR in the format RAISERROR integer 'string' is discontinued. 現在使用してステートメントを書き直してくださいraiserror (...) 構文。Rewrite the statement using the current RAISERROR(...) syntax.
Transact-SQL 構文Transact-SQL syntax COMPUTE / COMPUTE BY ROLLUP を使用してください。Use ROLLUP
Transact-SQL 構文Transact-SQL syntax 使用 * ==*Use of *= and =* ANSI 結合構文を使用してください。Use ANSI join syntax. 詳細については、次を参照してください。 (TRANSACT-SQL) から。For more information, see FROM (Transact-SQL).
XEventXEvents databases_data_file_size_changed, databases_log_file_size_changeddatabases_data_file_size_changed, databases_log_file_size_changed

eventdatabases_log_file_used_size_changedeventdatabases_log_file_used_size_changed

locks_lock_timeouts_greater_than_0locks_lock_timeouts_greater_than_0

locks_lock_timeoutslocks_lock_timeouts
Database_file_size_change、database_file_size_change で置換Replaced by database_file_size_change event, database_file_size_change

database_file_size_changedatabase_file_size_change event

lock_timeout_greater_than_0lock_timeout_greater_than_0

lock_timeoutlock_timeout

XEvent の追加変更します。Additional XEvent changes

resource_monitor_ring_buffer_record:resource_monitor_ring_buffer_record:

  • 削除したフィールド: single_pages_kb、multiple_pages_kbFields removed: single_pages_kb, multiple_pages_kb

  • 追加したフィールド: target_kb、pages_kbFields added: target_kb, pages_kb

memory_node_oom_ring_buffer_recorded:memory_node_oom_ring_buffer_recorded:

  • 削除したフィールド: single_pages_kb、multiple_pages_kbFields removed: single_pages_kb, multiple_pages_kb

  • 追加したフィールド: target_kb、pages_kbFields added: target_kb, pages_kb

参照See Also

SQL Server 2014 データベース エンジンの非推奨の機能Deprecated Database Engine Features in SQL Server 2014