SQL Server 2012 で廃止された管理ツール機能
このトピックでは、SQL Server 2012 で使用できなくなった SQL Server 管理ツール機能について説明します。
SQL Server Compact Edition
SQL Server Compact Edition コード エディターは SQL Server Management Studio から削除されました。 また、SQL Server Compact Edition のサポートは、オブジェクト エクスプローラー、ソリューション エクスプローラー、およびテンプレート エクスプローラーから削除されました。 Microsoft Visual Studio 2010 Service Pack 1 または Webmatrix の Transact-SQL エディターを使用してください。
SQL Server エージェント用の ActiveX サブシステム
このリリースでは、SQL Server エージェント用の ActiveX サブシステムが削除されています。 これに代わる機能はありません。
sp_addtask、sp_deletetask、sp_updatetask
このリリースでは、sp_addtask、sp_deletetask、および sp_updatetask が削除されています。 新規または更新済みのアプリケーションでは、この機能を使用しないでください。
Net Send およびポケットベルによる通知
このリリースでは、Net Send およびポケットベルによる通知が削除されています。 新規または更新済みのアプリケーションでは、この機能を使用しないでください。
データ層アプリケーション
SQL Server 2008 R2 にあった一部のデータ層アプリケーション (DAC) の機能は SQL Server 2012 で削除されました。 ただし、SQL Server 2012 でリリースされたデータ層アプリケーション フレームワーク DACfx (Version 3.0) は SQL Server 2012 および SQL Azure を通じて SQL Server 2005 と互換性があります。 DAC Version 3.0 パッケージを扱うことができるのは、SQL Server 2012 ツール、Management Studio、および SQL Server Data Tools だけです。SQL Server 2008 R2 の Management Studio を含め、以前のバージョンの Management Studio では、DAC Version 3.0 はサポートされません。 DAC Version 1.1 と DAC Version 3.0 間の具体的な変更点は次のとおりです。
SQL Server 2008 R2 (DAC Version 1.0) および SQL Server 2008 R2 Service Pack 1 でインストールされた Microsoft.SqlServer.Management.Dac.dll は、SQL Server 2012 ではインストールされません。
Microsoft.SqlServer.Management.Dac 名前空間と Microsoft.SqlServer.Management.Dac.Bacpac 名前空間は SQL Server 2012 (DACfx Version 3.0) には存在しません。
DACfx 1.1 API に存在する IServer C# インターフェイスは、SQL Server 2012 (DACfx Version 3.0) には存在しません。
SQL Server 2012 に備わっていた DACfx Version 3.0 API は、SQL Server 2008 R2 に標準装備される DAC Version 1.0/1.1 API とは互換性がありません。
SQL Server 2012 より前のバージョンに標準装備されていた DAC API を使用する PowerShell スクリプトまたは .NET アプリケーションは、SQL Server 2012 (以降) の DAC API、DAC パッケージ、BACPAC ファイルでは正しく機能しません。
入手可能な最新バージョンの Data-Tier Application Framework (DACfx Version 3.0 以降) の使用をお勧めします。
Visual Studio 2010 のデータベース プロジェクトは、DACfx Version 3.0 以降で生成される DAC Export (BACPAC) パッケージや DAC 3.0 DACPAC パッケージをサポートしません。
入手可能な最新バージョンの SQL Server Data Tools データベース プロジェクトの使用をお勧めします。
DACfx 3.0 API と SQL Server ツールは、以前の SQL Server ツールや DACfx バージョンを使って作成された DACPAC および BACPAC ファイルの読み取りをサポートしません。つまり、これらのバージョンからデータベースを DACPAC ファイルに抽出したり、Management Studio または SQL Server Data Tools を通じて、サポートされているバージョンの SQL Server にデータベースを配置したりすることはできません。