1105: Could not allocate space for object in database because the filegroup is full(由于文件组已满,无法在数据库中为对象分配空间)
SQL Server含义
存放数据文件的文件组已满,无法为新数据分配空间。插入/更新失败。
原因
数据文件无法增长(禁用了自动增长或已达到 MAXSIZE)、没有可用磁盘空间、PRIMARY 文件组耗尽,或文件大小限制。
解决方法
释放磁盘空间或添加新磁盘/文件。为数据文件启用自动增长或将其扩大(ALTER DATABASE ... MODIFY FILE)。向文件组添加新文件。归档并清除不需要的旧数据。对于 tempdb,检查 tempdb 文件及其所在磁盘。
同一数据库的其他条目
- 2628String or binary data would be truncated in table, column ...; truncated value(表、列 ... 中的字符串或二进制数据将被截断;截断的值)
- 1222Lock request time out period exceeded(已超过锁请求超时时段)
- 9002The transaction log for database is full due to ...(数据库的事务日志已满,原因为 ...)
- 208Invalid object name(对象名无效)
- 229The SELECT/EXECUTE permission was denied on the object(拒绝了对对象的 SELECT/EXECUTE 权限)
- 4060Cannot open database requested by the login. The login failed(无法打开登录所请求的数据库。登录失败)
- 233A connection was successfully established with the server, but then an error occurred (no process is on the other end of the pipe)(已成功与服务器建立连接,但随后发生错误(管道的另一端上无任何进程))