MSSQLSERVER_905

详细信息

产品名称

SQL Server

产品版本

10.0

产品内部版本号

10.00.0000.00

事件 ID

905

事件源

MSSQLSERVER

组件

SQLEngine

符号名称

DBSTARTUP_EE_PARTITIONING

消息正文

数据库 '%.*ls' 不能在此版本的 SQL Server 中启动,因为它包含分区函数 '%.*ls'。只有 SQL Server Enterprise Edition 支持分区。

说明

该数据库包含一个或多个已分区表或已分区索引。此版本的 SQL Server 不能使用分区。因此,该数据库无法正常启动。只有 SQL Server Enterprise Edition 和 Developer Edition 支持已分区表和已分区索引。

用户操作

使用 sp_detach_db 存储过程分离该数据库。如有需要,则移动文件,然后使用带有 FOR ATTACH 或 FOR ATTACH_REBUILD_LOG 选项的 CREATE DATABASE 将该数据库附加到 SQL Server Enterprise Edition 或 Developer Edition 的实例。对所有表禁用分区并删除分区函数。再次分离数据库,并将数据库重新附加到当前服务器。