Windows 系统资源管理器使用任何可用磁盘空间来存储记帐数据。但是,Windows 系统资源管理器不会自动覆盖旧记录或重复使用存储空间。必须存档并删除记帐数据,以便管理记帐数据库的大小。

重要

删除存档的记录不会减小记帐数据库的磁盘利用率。如果数据库增长得过大,请参阅本主题后面的“减小 Windows 系统资源管理器数据库的大小”。

由于在您删除旧记录之前,记帐系统的磁盘利用率不断提高,因此应将记帐系统配置为使用与操作系统不同的卷。这样可以降低操作系统耗尽磁盘空间的机率。

存档记帐信息

本地 Administrators 组中的成员身份或同等身份是完成此过程所需的最低要求。

若要存档记帐信息,请执行下列操作:
  1. 打开“Windows 系统资源管理器”。要打开“Windows 系统资源管理器”,请单击「开始」,指向“管理工具”,然后单击“Windows 系统资源管理器”。

  2. 在“连接到计算机”对话框中,选择“这台计算机”,然后单击“连接”。

  3. 在控制台树中,右键单击“记帐”,然后单击“存档或删除信息”

  4. “存档或删除记帐信息”对话框的“开始日期”列表中,选择开始对数据进行存档的日期。

  5. “结束日期”列表中,选择结束对数据进行存档的日期。

  6. “选择管理记帐信息的计算机”下,执行下列操作之一:

    • 单击“指定计算机”,然后键入计算机名称或逗号分隔的计算机名称列表。

    • 单击“所有计算机”

  7. 若要配置存档选项,选中“存档数据”复选框。

  8. “存档文件”框中,键入存档数据的文件名和路径,或单击“浏览”找到要将存档文件保存到的目录。

  9. “文件格式”框中,选择某个文件格式。

  10. 如果需要,选中“从数据库中删除项”复选框。

减小 Windows 系统资源管理器数据库的大小

如果您存档或删除数据库中的项,并希望减小 Windows 系统资源管理器记帐使用的磁盘空间量,必须压缩该数据库。此过程要求下载并安装两个免费的实用程序。

下载并安装数据库实用程序

Microsoft SQL Server Native Client

首先下载并安装 Microsoft SQL Server Native Client。这是一个动态链接库 (DLL),包含对使用 SQL Server 2005 功能的应用程序的运行时支持。

Microsoft SQL Server 2005 命令行查询实用程序

然后,下载并安装 Microsoft SQL Server 2005 命令行查询实用程序。通过此实用程序,可以连接,发送 Transact-SQL 批处理,并从 SQL Server 7.0、SQL Server 2000 和 SQL Server 2005 实例输出行集信息。

注意

SQLCMD 取代 ISQL 和 OSQL,但是可以与 ISQL 和 OSQL 的安装共存。

使用 SQL 实用程序压缩数据库

以下过程将压缩本机 Windows 系统资源管理器数据库。

本地 Administrators 组中的成员身份或同等身份是完成此过程所需的最低要求。

若要压缩数据库,请执行下列操作:
  1. 在记帐数据库所在的计算机上,依次单击“开始”“所有程序”“附件”

  2. 右键单击“命令提示符”,然后单击“以管理员身份运行”

  3. 在命令提示符下,键入 cd %windir%\system32\windows system resource manager\db,然后按 Enter。

  4. 在命令提示符下,键入 shrinkdb.cmd,然后按 Enter。

其他注意事项

  • 必须先停止 Windows 系统资源管理器服务,然后再使用其他应用程序备份记帐数据库。

  • 启用记帐后,“管理”“配置文件”管理类型均生成记帐数据。

其他参考


目录