SQL Server 升迁向导: 步骤 7 - 指定日志属性

请参阅

此步骤可以指定空间大小和设备来存储事务日志。服务器为您的数据库建立一个事务日志,该日志在出现系统严重问题时将重建数据库。

选项

日志设备

显示远程服务器上日志设备的列表。选择用于事务日志的设备。

理想情况下,数据库和相应的日志应该放在隔离的物理盘设备上。在起动 SQL Server 升迁向导之前,必须首先建立这些设备,因为向导在同一个物理盘上创建所有的新设备,这个盘是主数据库所在的磁盘。

如果只有一个物理盘,应该把数据库和相应的日志放在分开的设备上,这样可以使用 SQL Server 的 DUMP TRANSACTION 命令。

大小

显示在邻近的“日志设备”列表框中选定的日志设备的大小,以 MB 为单位。

自由空间

显示在邻近的“日志设备”列表框中选定的日志设备上剩余空间的大小。

日志大小

键入存储事务日志的空间大小(用 MB)。有关确定所需日志大小的详细内容,请参阅本主题中的“指定日志大小”。

数据库大小

显示在步骤 6 为新数据库分配的空间大小。

指定日志大小

作为常规的建议,可以将为日志分配为新的 SQL Server 数据库的 10% 到 20%;这个比例取决您的 SQL Server 文档上叙述的几种考虑方面。

可以将日志大小设置为零值,这会使向导将日志(syslogs 表)放在数据库所在的设备上。当日志大小设置为零时,该日志占有服务器上最小的空间,但同时也会很快的被填满。

当您升迁到一个新数据库时,“SQL Server 升迁向导”会转储已填充的事务日志。转储过程会生成一个数据库和事务日志的备份,可以使用 LOAD DATABASE 命令读取这些备份。有关 DUMP TRANSACTION 命令和为事务日志分配空间的详细内容,请参阅您的 SQL Server 文档。

注释 可以增加一个日志的大小或者将它移动到新的设备上。有关的详细内容,请参阅您的 SQL Server 文档上对 ALTER DATABASE 命令和 sp_logdevice 系统过程的说明。