DB2 验证数据库

运行创建数据库命令后,可以使用以下命令检查是否已创建数据库:

db2 list db directory

验证数据库是否具有限制性

使用上述命令,只能检查数据库列表。无法确定数据库是限制性数据库还是非限制性数据库。

使用以下命令检查数据库是否具有限制性。

语法:

db2 get db cfg for <db_name> | grep -i restrict

例如:

让我们检查一下XYZ是否是限制性数据库:

db2 get db cfg for XYZ | grep -i restrict

您可以看到它没有限制性。

现在检查 XYZ2 是否是限制性数据库:

db2 get db cfg for XYZ2 | grep -i restrict   

您可以看到 XYZ2 是限制性数据库。

配置数据库管理器和数据库

实例也称为数据库管理器。实例配置(数据库管理器配置)存储在名为“db2system”的文件中,与数据库相关的配置存储在名为“SQLDBCON”的文件中。您无法直接编辑这些文件。这些文件只能使用调用 API 的工具进行编辑。

使用以下命令来配置数据库管理器。

获取实例数据库管理器的信息

db2 get database manager configuration   

或者

db2 get dbm cfg 

更新实例数据库管理器

语法:

db2 update database manager configuration

或者

db2 update dbm cfg

重置以前的配置

语法:

db2 reset database manager configuration 

或者

db2 reset dbm cfg

数据库配置参数

获取数据库信息

语法:

db2 get database configuration

或者

db2 get db cfg 

更新数据库配置

语法:

db2 update database configuration 

或者

db2 update db cfg

重置数据库配置中先前配置的值

语法:

db2 reset database configuration

或者

db2 reset db cfg

检查当前活动数据库的大小

语法:

db2 "call get_dbsize_info(?,?,?,-1)"  

验证当前激活数据库的大小

语法:

db2 "call get_dbsize_info(?,?,?,-1)"  

热门文章

优秀文章