`

因为文件组primary已满,未能为数据库XX对象XX分配空间

    博客分类:
  • SQL
阅读更多

1.检查你的磁盘剩余空间是否足够,如果没有磁盘剩余空间,则清理磁盘,腾出空间


2.检查你的磁盘分区格式
如果是FAT16,则数据文件最大只能是2G
如果是FAT32,则数据文件最大只能是4G
改为NTFS分区则没有这种限制

3.检查一下你有没有限制数据库文件的大小
企业管理器--右键你的数据库--属性--文件增长限制--如果有限制大小,取消限制

4.检查你的SQL版本,如果你用MSDE,则限制了数据文件最大是2G

5.你也可以为 primary 组添加新的数据文件来解决这个问题
alter database 库名 add file(NAME = 逻辑文件名,FILENAME = 'c:\实际文件名.ndf'

 

原文出处:http://www.cnblogs.com/leeairw/archive/2006/05/30/412632.html

 

 

注:在格式化分区的时候,请先将所有重要数据库分离,然后再做转化工作,否则在转化完成后所有数据库将无法识别

分享到:
评论

相关推荐

    数据库表、文件与文件组

    文件组允许数据库管理员更灵活地管理和分配磁盘空间,同时提供了数据分布和负载均衡的可能性。在SQL Server中,系统默认会有一个主文件组(PRIMARY),所有的主数据文件都属于这个文件组,而次要文件组则可以由管理...

    数据库及数据库对象.docx

    数据库文件组是逻辑上的数据存储单元,分为主文件组(PRIMARY)和用户定义文件组。主文件组包含主要数据文件和未明确分配的文件,而用户定义文件组可通过CREATE DATABASE或ALTER DATABASE语句定义。文件组内的文件在...

    Oracle数据库应用开发——表空间与数据库模式对象的设计实验报告x_数据库对象包括哪些

    在Oracle数据库应用开发中,表空间与数据库模式对象的设计是至关重要的部分,它们构成了数据库的基础架构。本实验报告将深入探讨这些概念,并通过实际操作来掌握相关技能。 首先,了解Oracle数据字典,它是由前缀...

    数据库模式对象与数据字典

    模式在Oracle数据库中扮演着至关重要的角色,它是一组逻辑数据结构或对象的集合,用于组织和维护表、视图、索引等数据库对象。每个模式与一个数据库用户相对应,这意味着一个模式只能被一个特定的数据库用户拥有,且...

    数据库原理与应用:第4章 SQL Server 2005数据库的创建和管理.ppt

    数据库文件可以分为主数据库文件(Primary Database File)和辅助数据库文件(Secondary Database File)两种。主数据库文件用来存储数据库的启动信息以及部分或者全部数据,是所有数据库文件的起点,包含指向其它...

    sql server文件组与文件的区别

    文件组提供了一种管理和分配磁盘空间的方法,使得数据可以跨多个文件分布。SQL Server中,默认有一个名为PRIMARY的文件组,所有的主数据文件都属于这个文件组,而辅助数据文件可以添加到默认文件组或者自定义的文件...

    1创建数据库和数据库文件.ppt

    - 使用文件组来组织数据库文件,便于管理和扩展。文件组可以包含多个物理文件,这些文件可以分布在不同的驱动器上,进一步提高数据访问速度。 创建数据库的基本T-SQL语法如下: ```sql CREATE DATABASE Database...

    数据库的操作及管理等

    主文件组包括主要数据库文件和未指定到其他文件组的数据库文件,SQL Server 2000在创建数据库时会自动创建名为PRIMARY的主文件组。此外,用户还可以自定义文件组,以便灵活地组织和管理数据库文件。 创建数据库涉及...

    SQL Server数据库文件常见问题

    SQL Server数据库文件是数据库系统的核心组成部分,它们包含了数据库中的所有数据和事务日志信息。数据库文件的管理和配置对于SQL Server的性能和数据安全性至关重要。本文将深入探讨SQL Server数据库文件的类型、...

    实验二数据库及数据库对象的创建和管理2(1).doc

    ### 数据库及数据库对象的创建和管理实验报告 #### 实验背景与目标 本次实验的主要目的是让学生通过实际操作,熟练掌握使用SQL Server的企业管理器(Enterprise Manager)以及SQL语句来创建、修改和删除数据库及其...

    数据库原理与应用04数据库的创建和管理.ppt

    主数据库文件(Primary Database File)是数据库的起点,包含指向其他数据库文件的指针,扩展名为 mdf。辅助数据库文件(Secondary Database File)用于存储主数据库文件中未存储的剩余数据和数据库对象,扩展名为 ...

    数据库的创建与管理实验报告

    - 添加数据文件:向主文件组(PRIMARY)中添加名为“图书管理系统_data2”的数据文件,初始大小为 5MB,增长率设定为 10%。 - 添加新的数据文件“图书管理系统_data3”到主文件组,并将其大小设置为 2MB,增长率设...

    C#将文件写入数据库

    最后,`WindowsFormsApplication2`可能是一个简单的Windows Forms应用程序示例,它演示了用户界面,允许用户选择文件并将其上传到数据库,或者下载并显示已存储的文件。 总的来说,C#结合数据库操作可以实现文件的...

    数据库关系图导出到sql文件 数据库模型图导出到sql文件

    "数据库关系图导出到sql文件" 数据库关系图是数据库管理系统中的一种重要工具,它提供了可视化的数据库架构管理方式,方便DBA和开发者了解数据库的结构和关系。但是,数据库关系图的导出却是一个遗憾的空白,尤其是...

    实验二数据库及数据库对象的创建和管理2.doc

    实验二数据库及数据库对象的创建和管理 本实验的目的是为了熟悉使用企业管理器(Enterprise Manager)和 SQL 语句来创建和管理数据库、表、视图、索引等数据库对象。实验中,我们将创建一个名为 OrderDB 的数据库,...

    通过SqlServer向数据库服务器上传文件

    这里,`OPENROWSET(BULK...)`函数用于读取文件内容,`SINGLE_BLOB`指定读取为二进制大对象。 步骤四:下载文件 下载文件时,你可以使用T-SQL查询结果,结合应用程序代码将FILESTREAM数据写入本地文件。SQL Server不...

    servelet可以将文件保存到数据库

    这里的`inputStream`是从`Part`对象获取的文件输入流,`SerialBlob`是`javax.sql.rowset.serial.SerialBlob`的一个实例,它将输入流转换为BLOB对象。 在实际应用中,还需要考虑错误处理、资源关闭、事务管理以及...

    数据库文件——人事管理

    数据库文件在IT行业中扮演着至关重要的角色,尤其在人事管理这样的业务场景中。本文将深入探讨如何使用数据库文件,特别是mdf和ldf文件,来构建一个有效的人事管理系统。 首先,我们需要理解这两个核心文件的含义。...

    在数据库中保存图片和txt文件

    首先,将文件移动到FILESTREAM文件组的目录下,然后在数据库中插入文件的路径: ```csharp string filePath = "path_to_your_file"; string sql = "INSERT INTO Files (FileName, FileType) VALUES (@FileName, ...

    oracle数据库对象.docx

    Oracle数据库对象是数据库管理系统的重要组成部分,它们为数据的存储、管理和操作提供了结构化的框架。本文将详细介绍Oracle数据库中的一些核心对象,包括普通表、分区表的创建与删除、索引和约束的管理、表空间的...

Global site tag (gtag.js) - Google Analytics