MSSQLSERVER_905
適用対象: SQL サーバー
詳細
属性 | Value |
---|---|
製品名 | SQL Server |
イベント ID | 905 |
イベント ソース | MSSQLSERVER |
コンポーネント | SQLEngine |
シンボル名 | DBSTARTUP_EE_PARTITIONING |
メッセージ テキスト | データベース '%.*ls' にはパーティション関数 '%.*ls' が含まれているため、このエディションの SQL Server では起動できません。 パーティション分割は SQL Server Enterprise Edition でしかサポートされません。 |
説明
データベースに 1 つ以上のパーティション テーブルまたはパーティション インデックスが含まれています。 このエディションの SQL Server では、パーティション分割を使用できません。 したがって、データベースを正常に起動できません。 パーティション テーブルとパーティション インデックスは、Microsoft SQL Server のすべてのエディションで使用できるわけではありません。 SQL Serverの各エディションでサポートされる機能の一覧については、「 SQL Server 2016 の各エディションがサポートする機能」を参照してください。
ユーザーの操作
sp_detach_db ストアド プロシージャを使用してデータベースをデタッチします。 必要に応じてファイルを移動し、FOR ATTACH または FOR ATTACH_REBUILD_LOG オプションを指定して CREATE DATABASE を使用して、サポートされている SQL Server エディションのインスタンスにデータベースをアタッチします。 すべてのテーブルのパーティションを無効にし、パーティション関数を削除します。 もう一度、データベースをデタッチしてから、現在のサーバーにデータベースを再アタッチします。