“ c:\ Data \ imoltp_mod1”指定的路径不在有效目录中

问题描述

我正在使用Asp.Net应用程序的sql Server InMemory OLTP,使用此link

将会话数据存储在sql Server中

此后,我发现了一个错误,例如需要为用于InMemory OLTP的数据库创建文件组。我能够为现有数据库创建文件组。在那之后需要添加文件,为此我尝试了以下查询

ALTER DATABASE imoltp ADD FILE (
    name='imoltp_mod1',filename='c:\data\imoltp_mod1')
    TO FILEGROUP imoltp_mod;

但是当我在查询上方运行时,我得到了以下错误

信息5121,第16级,状态2,第1行
“ c:\ Data \ imoltp_mod1”指定的路径不在有效目录中。
消息5009,第16级,状态14,第1行
找不到或无法初始化语句中列出的一个或多个文件

在此路径中,我创建了“ Data”文件夹,甚至尝试将驱动器从C更改为D,但仍然遇到相同的错误。 我还根据此link提供的解决方案创建了新的数据库。但仍然停留在同一查询中。

我这里有几个与数据库中的会话存储有关的问题。

当我在会话成员资格提供程序相关的连接字符串中提供数据库名称时,它将动态创建表吗?如果是,那么表名是什么?

请提出建议。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)