FILESTREAM data cannot be placed on an empty filegroup 解决办法
如果你也遇到了FILESTREAM data cannot be placed on an empty filegroup 这个错误。
你去google搜索,得到的第一条是应该在这里。答案是:
Your script are missing three things:
1) A USE statement for the database.
2) An ALTER DATABASE statement to add a file to the FILESTREAM file group. For instance:
ADD FILE (NAME = filestream_data,
FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\PreviewIntegration_data')
Beware that the file name should be on a single line.
3) A ROWGUIDCOL in the table:
guid uniqueidentifier NOT NULL UNIQUE ROWGUIDCOL,
意思是需要
1. Use [你的数据库名]
2. 修改数据库
完整的应该是这样的(这里只涉及到了修改数据库的file和filegroup部分
![](/assets/blank.gif)
语法
2 {
3 <add_or_modify_files>
4 | <add_or_modify_filegroups>
5 }
6 [;]
7
8 <add_or_modify_files>::=
9 {
10 ADD FILE <filespec> [ ,...n ]
11 [ TO FILEGROUP { filegroup_name } ]
12 | ADD LOG FILE <filespec> [ ,...n ]
13 | REMOVE FILE logical_file_name
14 | MODIFY FILE <filespec>
15 }
16
17 <filespec>::=
18 (
19 NAME = logical_file_name
20 [ , NEWNAME = new_logical_name ]
21 [ , FILENAME = {'os_file_name' | 'filestream_path' } ]
22 [ , SIZE = size [ KB | MB | GB | TB ] ]
23 [ , MAXSIZE = { max_size [ KB | MB | GB | TB ] | UNLIMITED } ]
24 [ , FILEGROWTH = growth_increment [ KB | MB | GB | TB| % ] ]
25 [ , OFFLINE ]
26 )
27
28 <add_or_modify_filegroups>::=
29 {
30 | ADD FILEGROUP filegroup_name
31 [ CONTAINS FILESTREAM ]
32 | REMOVE FILEGROUP filegroup_name
33 | MODIFY FILEGROUP filegroup_name
34 { <filegroup_updatability_option>
35 | DEFAULT
36 | NAME = new_filegroup_name
37 }
38 }
39 <filegroup_updatability_option>::=
40 {
41 { READONLY | READWRITE }
42 | { READ_ONLY | READ_WRITE }
43 }
44
![](/assets/blank.gif)
你看了这个语法,再看前面给出来的答案你就会明白那样子的添加文件并没有和库的FileStream有任何的关联。所以应该是这样的:
add FILE(name= 文件逻辑名,
FILENAME = 文件全名) TO FILEGROUP 你的FileStream名
也就是以上的例子需要在后面加上To FileGroup来指明文件添加到哪个FileStream下。
到这里基本的上主要的问题就都解决掉了。
剩下的按照最初的解决方一一对照修正就可以解决了。
FILESTREAM data cannot be placed on an empty filegroup 解决办法相关推荐
- Oracle客户端工具出现“Cannot access NLS data files or invalid environment specified”错误的解决办法...
Oracle客户端工具出现"Cannot access NLS data files or invalid environment specified"错误的解决办法 方法一:参考 ...
- mysql设某个值为empty_oracle 修改某字段小数位精度 需要字段未empty的解决办法
执行:alter table bosp_htjs_material_information modify taxrate number(16,3); 直接执行如果有数据会有报错:ORA-01440: ...
- Likely root cause: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes 的解决办法
问题概述 关于这个问题,博主是在通过K8s/K3s管理器构建ELK日志采集.存储.展示时遇到的一个问题,在构建Elasticsearch时,启动报错 " Likely root cause: ...
- 裸写http body服务报body Unexpected end of multipart data的解决办法
目录 裸写http body服务报body Unexpected end of multipart data的解决办法 抛出异常: 抓包 解决问题 附C#调用腾讯OCR营业执照识别的部分源码 总结 裸 ...
- zipimport.ZipImportError: can't decompress data; zlib not available 解决办法
第一步,下载python-pip的tar包 # wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-che ...
- @Data注解使用后get set报错解决方法
@Data注解使用后get set报错解决方法 参考文章: (1)@Data注解使用后get set报错解决方法 (2)https://www.cnblogs.com/lijinshan950823/ ...
- linux系统获取用户信息失败怎么办,异常详细信息: System.Data.SqlClient.SqlException: 用户 'NT AUTHORITY\IUSR' 登录失败解决办法...
最近在做.NET项目,因为本人以前做Java较多,所以对.NET不熟悉,在项目完成后部署到IIS服务器上出现诸多问题,以上其中之一,若有时间,在更新其他问题的解决办法! 异常详细信息: System. ...
- Hbase出现ERROR: Can‘t get master address from ZooKeeper; znode data == null解决办法
问题描述如下: hbase(main):001:0> list TABLE ERROR: Can't get master address from ZooKeeper; znode data ...
- Dynamic Data Web Application编译是报GetActionPath调用模糊解决办法
新建的Dynamic Data Web Application编译时报错 Error 3 The call is ambiguous between the following methods or ...
最新文章
- python与c语言数据交互,python与c语言交互应用实例
- python如何次传参给线程_python如何给线程中的函数传参?
- python - IO模型
- mysql改密码脚本_mysql密码修改脚本
- stm32 内部sram大小_让STM32的外部SRAM操作跟内部SRAM一样
- 产品经理必须知道的一点知识:三种方法判断一个产品该不该做
- ajax 高并发请求,理解node.js处理高并发请求原理
- Javascript中char和int的互相转换的代码(转载)
- java并发初探ConcurrentHashMap
- 微信小程序实质是什么? Hybrid App
- STL::算法::常见算法(二)
- 小灰的算法之旅python篇pdf_漫画算法 小灰的算法之旅 Python篇
- 半导体丨索尼推出世界最小监控用CMOS图像传感器IMX415
- 关于Atmel A5D31平台ALC5640音频芯片的问题记录
- Linux下QT开发
- 【性能】【内存】swap解读
- mybatis一级缓存,二级缓存的开启、关闭、清除及使用说明
- HTML层叠样式表(CSS)
- Win10系统Ping端口及利用telnet命令Ping 端口
- 暑假积分不等式初探(未完)
热门文章
- dcmtk编译 android,windows下编译dcmtk的Android版本
- mysql选错索引怎么解决_MySQL选错索引的原因以及解决方案
- node 后台重定向_node.js – 使用NodeJS重定向客户端并重新定义
- oracle 更新数据更新不进去_关于微软及Oracle安全更新汇总的通知
- python 词云_python词云-数据产品岗位描述的词云
- 科学家奠定了计算机的基础,大学计算机基础考试笔试重点
- MATLAB程序实验3,实验3_matlab程序设计实验.doc
- arduino 舵机接线图_用fritzing绘制arduino硬件连线图
- python动态图片转字符画_Python实现图片转字符画
- 海豚计算机语言,海豚模拟器 V5.0 多国语言安装版