我想将事件记录在计划表中。
myImage : 'loadingImage.jpeg';
ngAfterViewInit()
{
this.pickImagefun();
}
pickImagefun = function () {
this.myImage = this.selectImages[Math.floor(Math.random() * 3)];
};
当我尝试创建计划时,它会显示以下错误。
所需的解释表IBMUSER.PLAN_TABLE不存在。
SQLCODE = -219,SQLSTATE = 42704,DRIVER = 4.18.60“
如何创建plan_table或它是内置的。
答案 0 :(得分:0)
有多种方法可以做到这一点。
您可以利用Db2提供的存储过程ADMIN_EXPLAIN_MAINT以正确的格式创建和维护解释表。可以通过Unix系统服务执行DB2命令行处理器,以调用存储过程。这是一个示例调用-使用DBEXPL作为数据库(您应该更改为可以在其中创建对象的数据库)。
CALL ADMIN_EXPLAIN_MAINT('RUN','CREATE','NO','ALL',NULL,NULL,NULL,'DBEXPL',NULL,NULL,'BP1','BP8K1','BP16K1','BP32K1 ','BP1','BP1','BP8K1','BP16K1','BP32K1',?,?)#
或者,用于创建解释表的DDL也位于.SDSNSAMP(DSNTESC)中。
作为进一步参考,这是此存储过程的Db2文档的链接: https://www.ibm.com/support/knowledgecenter/en/SSEPEK_12.0.0/sqlref/src/tpc/db2z_sp_adminexplainmaint.html