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 的实例。对所有表禁用分区并删除分区函数。再次分离数据库,并将数据库重新附加到当前服务器。