Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 无法在SQL Server 2012上创建列存储索引_Sql Server - Fatal编程技术网

Sql server 无法在SQL Server 2012上创建列存储索引

Sql server 无法在SQL Server 2012上创建列存储索引,sql-server,Sql Server,尝试在事实表上创建列存储索引时出错: Msg 35315,16级,状态1,第1行 CREATE INDEX语句失败,因为在此版本的SQL Server中无法创建列存储索引。有关不同SQL Server版本中的功能支持的更多详细信息,请参阅联机丛书 这是从选择@版本 SQL Server标准版不支持columnstore索引。对于SQL Server 2012,您需要企业版 尽管此处指定了SQL Server 2012,但值得注意的是,带有Service Pack 1的SQL Server 201

尝试在事实表上创建列存储索引时出错:

Msg 35315,16级,状态1,第1行 CREATE INDEX语句失败,因为在此版本的SQL Server中无法创建列存储索引。有关不同SQL Server版本中的功能支持的更多详细信息,请参阅联机丛书

这是从选择@版本


SQL Server标准版不支持columnstore索引。对于SQL Server 2012,您需要企业版


尽管此处指定了SQL Server 2012,但值得注意的是,带有Service Pack 1的SQL Server 2016现在允许跨所有版本创建columnstore索引。有关更多详细信息,请参阅。

检查正在运行它的数据库的兼容性级别,它可能低于110?-从sys.databases中选择名称、兼容性和级别;您确定enterprise以下版本支持此功能吗?
Microsoft SQL Server 2012 (SP1) - 11.0.3381.0 (X64) 
Aug 23 2013 20:08:13 
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: ) (Hypervisor)