首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装log4db2实用程序时出错

安装log4db2实用程序时出错
EN

Database Administration用户
提问于 2015-05-15 06:02:41
回答 1查看 115关注 0票数 0

DB21034E命令作为SQL语句处理,因为它不是有效的命令行处理器命令。在SQL处理期间,它返回: SQL0601N,要创建的对象的名称与类型为"LOG_CONF_BP“的现有名称”LOG_CONF_BP“相同。SQLSTATE=42710

如何删除LOG_CONF_BP数据库中存在的"BUFFERPOOL“类型的”BUFFERPOOL“?还有其他方法来定义我的存储过程的日志记录吗?

EN

回答 1

Database Administration用户

发布于 2015-05-15 12:51:50

LOG_CONF_BP是一个缓冲池。这是一段专门用于执行某些操作的内存块(通常为一个或多个表空间提供服务,这是表所在的位置)。所以正在发生的是,您的存储过程正在尝试创建一个已经存在的对象。

所以需要改变的是存储过程。我会问你的存储过程是否需要那个确切的缓冲池。如果是,则更改存储过程以检查是否存在LOG_CONF_BP (可以对照syscat.bufferpools检查)。如果它不存在,就创建它,否则就不存在。

否则,即使您删除了LOG_CONF_BP,所以您的存储过程成功了,下次运行它时,它也会再次失败.

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/101580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档