增加数据库的大小

适用范围:SQL Server

本文介绍如何使用 SQL Server Management Studio 或 Transact-SQL 增加 SQL Server 中数据库的大小。 数据库通过增加现有数据或日志文件的大小或向数据库添加新文件来扩展。

限制

在语句运行时,不能添加或删除文件 BACKUP

权限

需要对数据库拥有 ALTER 权限。

使用 SQL Server Management Studio

  1. “对象资源管理器” 中,连接到 SQL Server 数据库引擎的实例,然后展开该实例。

  2. 展开 “数据库”,右键单击数据库以增加,然后选择“ 属性”。

  3. “数据库属性”中,选择 “文件” 页。

  4. 若要增加现有文件的大小,请增加文件的“初始大小 (MB)”列中的值。 数据库的大小必须至少增加 1 MB。

  5. 若要通过添加新文件来增加数据库的大小,请选择“ 添加 ”,然后输入新文件的值。 有关详细信息,请参阅 向数据库中添加数据文件或日志文件

  6. 选择“确定”

使用 Transact-SQL

  1. 连接到 数据库引擎。

  2. 在标准栏上,选择“新建查询”。

  3. 将以下示例复制并粘贴到查询窗口中,然后选择“执行”。

    此示例将文件大小 test1dat3 更改为 200 MB。

    USE master;
    GO
    
    ALTER DATABASE AdventureWorks2022
        MODIFY FILE (NAME = test1dat3, SIZE = 200 MB);
    GO
    

有关更多示例,请参阅 ALTER DATABASE (Transact-SQL) 文件和文件组选项