如何修复SQL Server中创建内存优化表中的错误Msg 41337,级别16,状态100
我想使用一个内存优化表,我得到了下面的错误-我如何修复它?任何想法都会有帮助 Msg 41337,16级,状态100,第1行如何修复SQL Server中创建内存优化表中的错误Msg 41337,级别16,状态100,sql,sql-server,tsql,Sql,Sql Server,Tsql,我想使用一个内存优化表,我得到了下面的错误-我如何修复它?任何想法都会有帮助 Msg 41337,16级,状态100,第1行 无法创建内存优化的表。要创建内存优化表,数据库必须有一个内存优化文件组,该文件组处于联机状态,并且至少有一个容器 代码: 必须首先创建文件组: 创建文件组: imoltp是一个样本数据库 将数据库文件添加到文件组: ALTER DATABASE imoltp ADD FILE ( name='imoltp_mod1', filename='c:\data\imol
无法创建内存优化的表。要创建内存优化表,数据库必须有一个内存优化文件组,该文件组处于联机状态,并且至少有一个容器 代码:
必须首先创建文件组: 创建文件组: imoltp是一个样本数据库 将数据库文件添加到文件组:
ALTER DATABASE imoltp ADD FILE (
name='imoltp_mod1', filename='c:\data\imoltp_mod1')
TO FILEGROUP imoltp_mod;
创建内存优化表:
CREATE TABLE dbo.Account(
AccountID INT IDENTITY(1,1) PRIMARY KEY NONCLUSTERED
) WITH (MEMORY_OPTIMIZED=ON)
查看此链接以获取更多信息:
更多细节
ALTER DATABASE imoltp ADD FILE (
name='imoltp_mod1', filename='c:\data\imoltp_mod1')
TO FILEGROUP imoltp_mod;
CREATE TABLE dbo.Account(
AccountID INT IDENTITY(1,1) PRIMARY KEY NONCLUSTERED
) WITH (MEMORY_OPTIMIZED=ON)