首页 > 解决方案 > 是否有任何选项可用于在 liquibase 属性文件中设置会话授权参数?

问题描述

我正在使用Liquibase-3.5.3-bin, 和 DB2 v10.5(windows)。

我无法设置会话授权。有没有我可以设置这个值的属性。没有这个,我在运行我的变更集时遇到特权问题,包括表创建。

运行 Liquibase 时出现意外错误:DB2 SQL 错误:SQLCODE=-551, SQLSTATE=42501, SQLERRMC=****;CREATE TABLE;DBM.DUMMY_LQ_001, DRIVER=3.62.56 [失败的 SQL: CREATE TABLE DBM.Dummy_lq_001 (ATR1 INTEGER, ATR2 整数)在 TABSPC1]

标签: liquibase

解决方案


Liquibase 基于 JDBC 连接。DB2 JDBC 驱动程序似乎允许在 URL 上设置此信息。请参阅此答案以供参考。

因此,您应该能够在您的liquibase.properties文件中或您为 liquibase 指定数据库连接设置的任何位置进行设置。


推荐阅读