使用 ADMIN_CMD 过程的 RESET DATABASE MANAGER CONFIGURATION 命令

RESET DATABASE MANAGER CONFIGURATION 命令将 数据库管理器 配置文件中的参数重置为系统缺省值 对于包含当前连接的数据库的实例。 这些值按节点类型重置。

权限

SYSADM

需要的连接

数据库

命令语法

Read syntax diagramSkip visual syntax diagramRESET DATABASE MANAGERDB MANAGERDBMCONFIGURATIONCONFIGCFG

命令参数

示例

重置包含 ADMIN_CMD 存储过程所属数据库的实例的配置。
CALL SYSPROC.ADMIN_CMD( 'reset dbm cfg' )

使用说明

此命令重置安装程序设置的所有参数。 这可能会导致在重新启动 Db2®时返回错误消息。 例如,如果重置了 svcename 参数,那么当尝试重新启动 Db2时,用户将接收到 SQL5043N 错误消息。

在运行此命令之前,请保存 SYSIBMADM.DBMCFG 管理视图到文件,以便您可以引用现有设置。 然后,可以使用 UPDATE DATABASE MANAGER CONFIGURATION 命令通过 ADMIN_CMD 过程来更新各个设置。

建议用户不要修改安装程序设置的 svcename 参数。

要查看或打印 数据库管理器 配置参数的列表,请使用 SYSIBMADM.DBMCFG 管理视图。 要更改可配置参数的值,请通过 ADMIN_CMD 过程使用 UPDATE DATABASE MANAGER CONFIGURATION 命令。

有关这些参数的更多信息,请参阅配置参数和各个参数的摘要列表。

对数据库管理器配置文件的某些更改只有在装入到内存中之后才会生效。 有关可在线配置哪些参数以及哪些参数不可配置的更多信息,请参阅配置参数摘要。 在执行 db2start期间,将重置未立即重置的服务器配置参数。 对于客户机配置参数,将在下次重新启动应用程序时重置参数。 如果客户机是命令行处理器,那么需要调用 TERMINATE

如果发生错误,那么不会更改 数据库管理器 配置文件。

如果校验和无效,那么无法重置 数据库管理器 配置文件。 如果您手动编辑配置文件并且不使用相应的命令,那么可能会发生此情况。 如果校验和无效,那么必须重新创建实例。