如何通过SQL SELECT查询IBM i服务器上的DB2版本
查询IBM i上DB2版本的可用SQL语句
针对IBM i环境(原AS/400),以下SQL SELECT语句可直接获取DB2版本信息,适配Excel-ODBC和Microsoft Query场景:
方法1:直接查询DB2系统视图
SELECT SERVICE_LEVEL, DB2_LEVEL FROM SYSIBMADM.ENV_SYS_INFO
SERVICE_LEVEL:返回IBM i操作系统版本(DB2 for i与OS版本绑定)DB2_LEVEL:返回DB2 for i的具体补丁/更新级别
方法2:查询系统基础信息视图
若SYSIBMADM.ENV_SYS_INFO无访问权限,可尝试:
SELECT OS_RELEASE FROM QSYS2.SYSTEM_INFO
IBM i的操作系统版本与DB2 for i版本一一对应,例如V7R5M0对应DB2 for i 7.5版本。
注意事项
- IBM i平台的DB2与操作系统深度集成,版本完全同步,无需单独区分
- 若上述视图均无法访问,需联系系统管理员申请
QSYS2或SYSIBMADM模式下的视图查询权限
内容的提问来源于stack exchange,提问作者Logan Price
相关产品推荐
相关产品推荐

