sql2008出现问题“因为无法为数据库 'MRsys' 中的对象 'dbo.T_USER_1311_DATA' 分配空间, 'PRIMARY' 文件组已满。请删除不需要的文件..."问题,解决了
2013-11-30 09:09
721 查看
今年年初在微软官网上下了个SQLSERVER2008EXPRESS版,用到了现在,数据库文件有4G多大了,突然客户反应说从某天开始,WEB端查询不到数据!于是,我进服务一看前置机(将数据写入数据库的服务应用)日志文件,发现如下错误:无法为数据库 'MRsys' 中的对象 'dbo.T_USER_1311_DATA' 分配空间,因为 'PRIMARY' 文件组已满。请删除不需要的文件、删除文件组中的对象、将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间。通过网上查了很多资料,终端得于解决,帮作如下总结。
1、写数据库出现上面的错误,是因为数据库版本是express版,本来就是4096M的限制,故需要升级SQLSERVER2008。
2、停止当前数据库服务。打开SQLSERVER2008安装向导,“维护”——“版本升级”——一直下一步到“产品密钥”,在百度上搜个标准版或是企业版的序列号(我用的企业版),将序列号填写在“指定产品密钥”的编辑框内,一直下一步到成功。
3、原来的数据库服务SQL SERVER(SQLEXPRESS),"SQL SERVER配置管理器"打不开!问度娘,“运行”——“MMC”——“文件”——“添加/删除管理单元”——找到“sql server configuration manager”,添加——“确定”——“保存名字为sqlconfiger”。解决了。
4、接下来,在“开始”——“管理工具”——“sqlconfiger”——启动sqlserver。问题出来了,原来的数据库服务SQL SERVER(SQLEXPRESS)打不开了!在“管理”——“服务”里启动SQL SERVER(SQLEXPRESS)提示“windows不能在 WIN-P8GK9N0TGE2 打开服务,...错误126”。再次将此错误提示“windows不能在 上启动sql server”放给度娘,然后我在CSDN同仁的页面/article/1732539.html找到了解决方法,大概就是进到
sql server配置管理器(也就是上1步的sqlconfiger),sql server 2008的网络配置,将“VIA”属性从“启用”改为“禁用”。再去启动SQL SERVER,好使了!
在此感谢度娘,感谢 CSDN各位前辈,在小弟的前进的道路上,提供了帮助!!
1、写数据库出现上面的错误,是因为数据库版本是express版,本来就是4096M的限制,故需要升级SQLSERVER2008。
2、停止当前数据库服务。打开SQLSERVER2008安装向导,“维护”——“版本升级”——一直下一步到“产品密钥”,在百度上搜个标准版或是企业版的序列号(我用的企业版),将序列号填写在“指定产品密钥”的编辑框内,一直下一步到成功。
3、原来的数据库服务SQL SERVER(SQLEXPRESS),"SQL SERVER配置管理器"打不开!问度娘,“运行”——“MMC”——“文件”——“添加/删除管理单元”——找到“sql server configuration manager”,添加——“确定”——“保存名字为sqlconfiger”。解决了。
4、接下来,在“开始”——“管理工具”——“sqlconfiger”——启动sqlserver。问题出来了,原来的数据库服务SQL SERVER(SQLEXPRESS)打不开了!在“管理”——“服务”里启动SQL SERVER(SQLEXPRESS)提示“windows不能在 WIN-P8GK9N0TGE2 打开服务,...错误126”。再次将此错误提示“windows不能在 上启动sql server”放给度娘,然后我在CSDN同仁的页面/article/1732539.html找到了解决方法,大概就是进到
sql server配置管理器(也就是上1步的sqlconfiger),sql server 2008的网络配置,将“VIA”属性从“启用”改为“禁用”。再去启动SQL SERVER,好使了!
在此感谢度娘,感谢 CSDN各位前辈,在小弟的前进的道路上,提供了帮助!!
相关文章推荐
- 解决 "未能为数据库 '数据库用户名' 中的对象 '表名' 分配空间,因为文件组 'PRIMARY' 已满"
- 503错误、磁盘已满、无法为数据库 'VR' 中的对象 'dbo.TNew'.'PK_TNew' 分配空间,因为 'PRIMARY' 文件组已满。请删除不需要的
- 由于文件组 'PRIMARY 中的磁盘空间不足,无法为数据库 'newnet' 分配新页。请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。
- 无法为数据库 'tempdb' 中的对象分配空间,因为 'PRIMARY' 文件组已满
- 无法为数据库 'b2b_v360v' 中的对象 'dbo.Tmp_MessagesMap' 分配空间,因为 'PRIMARY' 文 件组已满。
- “因为文件组primary已满,未能为数据库XX对象XX分配空间”问题的解决
- 使用SQL2008中 在删除表CENTER时,出现错误提示:错误"3724",无法除去表"dbo.CENTER",因为它正用于复制。
- sql-"无法删除数据库,因为该数据库当前正在使用"问题解决
- 在.net中调用时出现“拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限”的错误的解决办法。
- 解决VS 中 出现致命错误 RC1015: 无法打开包含文件 'afxres.h' 问题
- "无法删除数据库,因为该数据库当前正在使用"问题解决
- 遇到“拒绝了对对象的 EXECUTE 权限”和“无法作为数据库主体执行,因为主体 "dbo" 不存在、无法模拟这种类型的主体,或您没有所需的权限”的问题
- "无法删除数据库,因为该数据库当前正在使用"问题解决
- 因为 'PRIMARY' 文件组已满。请删除不需要的文件、删除文件组中的对象、将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间
- 【SQLServer】“无法对数据库'XXX' 执行删除,因为它正用于复制”的解决方法
- [SQL_Server_Question]Msg 1105无法为数据库 'tempdb' 中的对象分配空间,因为 'PRIMARY' 文件组已满
- 解决ORA-29857:表空间中存在域索引和/或次级对象 & ORA-01940:无法删除当前连接的用户问题 分类: oracle sde 2015-07-30 20:13 8人阅读 评论(0) 收藏
- sql server 2008 删除数据库出现"因为它正用于复制"的错误解决办法
- 解决ORA-29857:表空间中存在域索引和/或次级对象 & ORA-01940:无法删除当前连接的用户问题
- sql server 2008 删除数据库出现"因为它正用于复制"的错误解决办法