次の方法で共有


MSSQLSERVER_905

適用対象:SQL Server

詳細

属性
製品名 SQL Server
イベント ID 905
イベント ソース MSSQLSERVER
コンポーネント SQLEngine
シンボル名 DBSTARTUP_EE_PARTITIONING
メッセージ テキスト データベース '%.*ls' は、このエディションの SQL Server では起動できません。このデータベースには、パーティション関数 '%.*ls' が含まれています。 パーティション分割は SQL Server Enterprise Edition でしかサポートされません。

説明

データベースに 1 つ以上のパーティション テーブルまたはパーティション インデックスが含まれています。 このエディションの SQL Server ではパーティション分割を使用できません。 したがって、データベースを正常に起動できません。 パーティション テーブルとインデックスは、Microsoft SQL Serverのすべてのエディションで使用できるわけではありません。 SQL Serverの各エディションでサポートされる機能の一覧については、「 SQL Server 2016 の各エディションがサポートする機能」を参照してください。

ユーザーの操作

sp_detach_db ストアド プロシージャを使用してデータベースをデタッチします。 必要であればファイルを移動してから、CREATE DATABASE で FOR ATTACH オプションまたは FOR ATTACH_REBUILD_LOG オプションを使用し、サポートされる SQL Server エディションのインスタンスにデータベースをアタッチします。 すべてのテーブルのパーティションを無効にし、パーティション関数を削除します。 もう一度、データベースをデタッチしてから、現在のサーバーにデータベースを再アタッチします。