返回首页

gbase数据、南大通用产品文档:GBase8s使用 chkenv 实用程序检查环境变量

更新日期:2024年09月11日

chkenv 实用程序检查共享或专用环境配置文件的有效性。它验证该文件中各个环境
变量的名称,但不验证它们的值。当您在环境配置文件中定义 GBase 8s 产品使用的所有
环境变量时,使用 chkenv 来提供调试信息。

filename
是要调试的环境配置文件的名称。
pathname
是环境变量文件所在的完整目录路径。

该附录列出备份或恢复期间您可能接收到的一些错误和参考消息,描述在什么情况下可能
会发生这些错误或者可能会出现这些消息,并提供了可能的解决方案或变通方法。
通过查看 ON-Bar 活动日志来查找错误
如果使用 onbar -b 备份存储空间或使用 onbar -r 恢复存储空间时发生错误,
那么数据库服
务器不会在标准输出 (stdout) 中显示错误。因此,使用 onbar -b 或 onbar -r 时,您必须检
查 ON-Bar 活动日志 (bar_act_log) 中的信息。ON-Bar 备份与恢复数据时,它会将进度消
息、警告和错误消息写入到 bar_act.log。

可以使用 onmode -we 命令创建并导出当前配置参数快照的配置文件。
语法:

元素
描述
关键注意事项
path_name 配置文件的完整或相对路
径名
不能添加扩展

用法
onmode -we 命令自动创建 ASCII 并给它命名您在命令中指定的名称。该文件的格式与
onconfig.std 文件格式相同。
如果您在当前会话中动态地变更值,
导出的文件包含已更改的值而不是在 onconfig 文件中
永久保存的值。
导出配置文件之后,可以导入它并作为配置文件使用。
如果运行 onmode -we 命令并指定之前导出的文件,那么该命令导出该文件的最新版本,
并重写之前导出的文件。
onmode -we 命令与带有 onmode 和 export 参数的 SQL 管理 API 命令具有相同的功能。

示例
以下命令导出了 /tmp 目录下 onconfig3 文件中所有配置参数和它们当前值:
onmode -we /tmp/onconfig3