如何在Liquibase中使用--logLevel

时间:2019-03-08 09:40:51

标签: liquibase informix

设置它似乎无关紧要,我没有得到任何看起来像其他信息的东西:

liquibase --url =“ jdbc:informix-sqli:INFORMIXSERVER = informix01_tcp; SQLH_TYPE = FILE; SQLH_FILE = / opt / informix / informix / etc / sqlhosts; DATABASE = wallet” --logLevel = 调试 --logFile =。/ lb.log --classpath = / opt / informix / informix / jdbc / lib / ifxjdbc.jar --changeLogFile ./test1ChangeLog.xml --includeTablespace = true generateChangeLog

  

从格林尼治标准时间2019年3月7日星期四开始Liquibase(版本3.6.3   建于2019-01-29 11:34:48)

     

运行Liquibase发生意外错误:   liquibase.exception.DatabaseException:   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。   liquibase.exception.LiquibaseException:   liquibase.command.CommandExecutionException:   liquibase.exception.DatabaseException:   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。在   liquibase.integration.commandline.CommandLineUtils.doGenerateChangeLog(CommandLineUtils.java:279)     在liquibase.integration.commandline.Main.doMigration(Main.java:1058)     在liquibase.integration.commandline.Main.run(Main.java:199)处   liquibase.integration.commandline.Main.main(Main.java:137)由以下原因引起:   liquibase.command.CommandExecutionException:   liquibase.exception.DatabaseException:   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。在   liquibase.command.AbstractCommand.execute(AbstractCommand.java:24)在   liquibase.integration.commandline.CommandLineUtils.doGenerateChangeLog(CommandLineUtils.java:277)     ...省略了3个共同的框架   liquibase.exception.DatabaseException:   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。在   liquibase.snapshot.jvm.ForeignKeySnapshotGenerator.snapshotObject(ForeignKeySnapshotGenerator.java:223)     在   liquibase.snapshot.jvm.JdbcSnapshotGenerator.snapshot(JdbcSnapshotGenerator.java:66)     在   liquibase.snapshot.SnapshotGeneratorChain.snapshot(SnapshotGeneratorChain.java:49)     在   liquibase.snapshot.jvm.JdbcSnapshotGenerator.snapshot(JdbcSnapshotGenerator.java:69)     在   liquibase.snapshot.SnapshotGeneratorChain.snapshot(SnapshotGeneratorChain.java:49)     在   liquibase.snapshot.jvm.JdbcSnapshotGenerator.snapshot(JdbcSnapshotGenerator.java:69)     在   liquibase.snapshot.SnapshotGeneratorChain.snapshot(SnapshotGeneratorChain.java:49)     在   liquibase.snapshot.DatabaseSnapshot.include(DatabaseSnapshot.java:286)     在   liquibase.snapshot.DatabaseSnapshot.replaceObject(DatabaseSnapshot.java:407)     在   liquibase.snapshot.DatabaseSnapshot.includeNestedObjects(DatabaseSnapshot.java:334)     在   liquibase.snapshot.DatabaseSnapshot.include(DatabaseSnapshot.java:309)     在   liquibase.snapshot.DatabaseSnapshot.replaceObject(DatabaseSnapshot.java:407)     在   liquibase.snapshot.DatabaseSnapshot.replaceObject(DatabaseSnapshot.java:429)     在   liquibase.snapshot.DatabaseSnapshot.includeNestedObjects(DatabaseSnapshot.java:334)     在   liquibase.snapshot.DatabaseSnapshot.include(DatabaseSnapshot.java:309)     在   liquibase.snapshot.DatabaseSnapshot.init(DatabaseSnapshot.java:102)     在   liquibase.snapshot.DatabaseSnapshot。(DatabaseSnapshot.java:59)     在   liquibase.snapshot.JdbcDatabaseSnapshot。(JdbcDatabaseSnapshot.java:38)     在   liquibase.snapshot.SnapshotGeneratorFactory.createSnapshot(SnapshotGeneratorFactory.java:217)     在   liquibase.snapshot.SnapshotGeneratorFactory.createSnapshot(SnapshotGeneratorFactory.java:190)     在   liquibase.command.core.DiffCommand.createReferenceSnapshot(DiffCommand.java:221)     在   liquibase.command.core.DiffCommand.createDiffResult(DiffCommand.java:143)     在   liquibase.command.core.GenerateChangeLogCommand.run(GenerateChangeLogCommand.java:46)     在liquibase.command.AbstractCommand.execute(AbstractCommand.java:19)     ...省略了4个共同的框架   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。在   liquibase.snapshot.ResultSetCache.get(ResultSetCache.java:101)位于   liquibase.snapshot.JdbcDatabaseSnapshot $ CachingDatabaseMetaData.getForeignKeys(JdbcDatabaseSnapshot.java:74)     在   liquibase.snapshot.jvm.ForeignKeySnapshotGenerator.snapshotObject(ForeignKeySnapshotGenerator.java:127)     ...省略了27个常见框架造成原因:java.sql.SQLException:   游标已被释放,并且不可用。在   com.informix.util.IfxErrMsg.buildException(IfxErrMsg.java:474)在   com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:443)在   com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:394)位于   com.informix.jdbc.IfxSqli.addException(IfxSqli.java:3191)位于   com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3472)在   com.informix.jdbc.IfxSqli.dispatchMsg(IfxSqli.java:2379)在   com.informix.jdbc.IfxSqli.receiveMessage(IfxSqli.java:2304)在   com.informix.jdbc.IfxSqli.executeFetch(IfxSqli.java:2038)在   com.informix.jdbc.IfxSqli.getaRow(IfxSqli.java:4082)在   com.informix.jdbc.IfxResultSet.next(IfxResultSet.java:494)位于   com.informix.jdbc.IfxDatabaseMetaData.getImportedKeys(IfxDatabaseMetaData.java:5389)     在   liquibase.snapshot.JdbcDatabaseSnapshot $ CachingDatabaseMetaData $ 1.fastFetch(JdbcDatabaseSnapshot.java:126)     在liquibase.snapshot.ResultSetCache.get(ResultSetCache.java:70)...   省略了29个常见框架造成原因:java.sql.SQLException:null   com.informix.util.IfxErrMsg.buildException(IfxErrMsg.java:474)在   com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:443)在   com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:394)位于   com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3477)... 37   常见的框架省略了

     

有关更多信息,请使用--logLevel标志

liquibase --url =“ jdbc:informix-sqli:INFORMIXSERVER = informix01_tcp; SQLH_TYPE = FILE; SQLH_FILE = / opt / informix / informix / etc / sqlhosts; DATABASE = wallet” --logLevel = 严重 --logFile =。/ lb.log --classpath = / opt / informix / informix / jdbc / lib / ifxjdbc.jar --changeLogFile ./test1ChangeLog.xml --includeTablespace = true generateChangeLog

  

在格林尼治标准时间2019年3月7日星期四12:33:46启动Liquibase(版本3.6.3   建于2019-01-29 11:34:48)运行Liquibase发生意外错误:   liquibase.exception.DatabaseException:   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。   liquibase.exception.LiquibaseException:   liquibase.command.CommandExecutionException:   liquibase.exception.DatabaseException:   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。在   liquibase.integration.commandline.CommandLineUtils.doGenerateChangeLog(CommandLineUtils.java:279)     在liquibase.integration.commandline.Main.doMigration(Main.java:1058)     在liquibase.integration.commandline.Main.run(Main.java:199)处   liquibase.integration.commandline.Main.main(Main.java:137)由以下原因引起:   liquibase.command.CommandExecutionException:   liquibase.exception.DatabaseException:   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。在   liquibase.command.AbstractCommand.execute(AbstractCommand.java:24)在   liquibase.integration.commandline.CommandLineUtils.doGenerateChangeLog(CommandLineUtils.java:277)     ...省略了3个共同的框架   liquibase.exception.DatabaseException:   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。在   liquibase.snapshot.jvm.ForeignKeySnapshotGenerator.snapshotObject(ForeignKeySnapshotGenerator.java:223)     在   liquibase.snapshot.jvm.JdbcSnapshotGenerator.snapshot(JdbcSnapshotGenerator.java:66)     在   liquibase.snapshot.SnapshotGeneratorChain.snapshot(SnapshotGeneratorChain.java:49)     在   liquibase.snapshot.jvm.JdbcSnapshotGenerator.snapshot(JdbcSnapshotGenerator.java:69)     在   liquibase.snapshot.SnapshotGeneratorChain.snapshot(SnapshotGeneratorChain.java:49)     在   liquibase.snapshot.jvm.JdbcSnapshotGenerator.snapshot(JdbcSnapshotGenerator.java:69)     在   liquibase.snapshot.SnapshotGeneratorChain.snapshot(SnapshotGeneratorChain.java:49)     在   liquibase.snapshot.DatabaseSnapshot.include(DatabaseSnapshot.java:286)     在   liquibase.snapshot.DatabaseSnapshot.replaceObject(DatabaseSnapshot.java:407)     在   liquibase.snapshot.DatabaseSnapshot.includeNestedObjects(DatabaseSnapshot.java:334)     在   liquibase.snapshot.DatabaseSnapshot.include(DatabaseSnapshot.java:309)     在   liquibase.snapshot.DatabaseSnapshot.replaceObject(DatabaseSnapshot.java:407)     在   liquibase.snapshot.DatabaseSnapshot.replaceObject(DatabaseSnapshot.java:429)     在   liquibase.snapshot.DatabaseSnapshot.includeNestedObjects(DatabaseSnapshot.java:334)     在   liquibase.snapshot.DatabaseSnapshot.include(DatabaseSnapshot.java:309)     在   liquibase.snapshot.DatabaseSnapshot.init(DatabaseSnapshot.java:102)     在   liquibase.snapshot.DatabaseSnapshot。(DatabaseSnapshot.java:59)     在   liquibase.snapshot.JdbcDatabaseSnapshot。(JdbcDatabaseSnapshot.java:38)     在   liquibase.snapshot.SnapshotGeneratorFactory.createSnapshot(SnapshotGeneratorFactory.java:217)     在   liquibase.snapshot.SnapshotGeneratorFactory.createSnapshot(SnapshotGeneratorFactory.java:190)     在   liquibase.command.core.DiffCommand.createReferenceSnapshot(DiffCommand.java:221)     在   liquibase.command.core.DiffCommand.createDiffResult(DiffCommand.java:143)     在   liquibase.command.core.GenerateChangeLogCommand.run(GenerateChangeLogCommand.java:46)     在liquibase.command.AbstractCommand.execute(AbstractCommand.java:19)     ...省略了4个共同的框架   liquibase.exception.DatabaseException:java.sql.SQLException:该   游标已被释放,并且不可用。在   liquibase.snapshot.ResultSetCache.get(ResultSetCache.java:101)位于   liquibase.snapshot.JdbcDatabaseSnapshot $ CachingDatabaseMetaData.getForeignKeys(JdbcDatabaseSnapshot.java:74)     在   liquibase.snapshot.jvm.ForeignKeySnapshotGenerator.snapshotObject(ForeignKeySnapshotGenerator.java:127)     ...省略了27个常见框架造成原因:java.sql.SQLException:   游标已被释放,并且不可用。在   com.informix.util.IfxErrMsg.buildException(IfxErrMsg.java:474)在   com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:443)在   com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:394)位于   com.informix.jdbc.IfxSqli.addException(IfxSqli.java:3191)位于   com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3472)在   com.informix.jdbc.IfxSqli.dispatchMsg(IfxSqli.java:2379)在   com.informix.jdbc.IfxSqli.receiveMessage(IfxSqli.java:2304)在   com.informix.jdbc.IfxSqli.executeFetch(IfxSqli.java:2038)在   com.informix.jdbc.IfxSqli.getaRow(IfxSqli.java:4082)在   com.informix.jdbc.IfxResultSet.next(IfxResultSet.java:494)位于   com.informix.jdbc.IfxDatabaseMetaData.getImportedKeys(IfxDatabaseMetaData.java:5389)     在   liquibase.snapshot.JdbcDatabaseSnapshot $ CachingDatabaseMetaData $ 1.fastFetch(JdbcDatabaseSnapshot.java:126)     在liquibase.snapshot.ResultSetCache.get(ResultSetCache.java:70)...   省略了29个常见框架造成原因:java.sql.SQLException:null   com.informix.util.IfxErrMsg.buildException(IfxErrMsg.java:474)在   com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:443)在   com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:394)位于   com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3477)... 37   常见的框架省略了

     

有关更多信息,请使用--logLevel标志

这两项都运行之后:

ls -l ./lb.log

ls:./lb.log:没有这样的文件或目录

0 个答案:

没有答案