Как я могу использовать --logLevel в Liquibase - PullRequest
1 голос
/ 08 марта 2019

Не имеет значения, что я установил, я не получаю ничего, что выглядит как дополнительная информация:

liquibase --url = "jdbc: informix-sqli: INFORMIXSERVER = informix01_tcp;SQLH_TYPE = FILE; SQLH_FILE = / opt / informix / informix / etc / sqlhosts; DATABASE = wallet "--logLevel = debug --logFile =. / Lb.log --classpath = / opt / informix /informix / jdbc / lib / ifxjdbc.jar --changeLogFile ./test1ChangeLog.xml --includeTablespace = true generateChangeLog

Запуск Liquibase в четверг, 07 марта 2019 12:30:34 GMT (версия 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)) at 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.liquibase.snapshot.jvm..snapshot.SnapshotGeneratorChain.snapshot (SnapshotGeneratorChain.java:49) в 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.DatabaseSapap) в liquibase.snapshot.DatabaseSnapshot.init (DatabaseSnapshot.java:102) в liquibase.snapshot.DatabaseSnapshot. (DatabaseSnapshot.java:59) в liquibase.snapshot.JdbcDatabaseSnapshot. (JdbcDatabaseSnapshot.jibSNapshot.jibS.sapshot.jibS.sapshot.javaSapapshot.javaSapNapshot.javaSapNapshot.jibS.sapshot.jibS.sapshot.jibS.sapshot.javaSNapshot.jibS.ФайлcreateDiffResult (DiffCommand.java:143) вliquibase.command.core.GenerateChangeLogCommand.run (GenerateChangeLogCommand.java:46) at 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) at liquibase.snapshot.ResultSetCache.get (ResultSetCache.java:70) ... 29 общих кадров опущены. Причина: java.sql.SQLException: null at 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 = кошелек" --logLevel = серьезный --logFile =. / lb.log --classpath = / opt / informix / informix / jdbc / lib / ifxjdbc.jar --changeLogFile ./test1ChangeLog.xml --includeTablespace = true generateChangeLog

Запуск Liquibase в четверг, 07 марта 2019 г., 12:33:46 по Гринвичу (версия 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) at 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.liquibase.snapshot.jvm..snapshot.SnapshotGeneratorChain.snapshot (SnapshotGeneratorChain.java:49) в 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.DatabaseSapap) в liquibase.snapshot.DatabaseSnapshot.init (DatabaseSnapshot.java:102) в liquibase.snapshot.DatabaseSnapshot. (DatabaseSnapshot.java:59) в liquibase.snapshot.JdbcDatabaseSnapshot. (JdbcDatabaseSnapshot.jibSNapshot.jibS.sapshot.jibS.sapshot.javaSapapshot.javaSapNapshot.javaSapNapshot.jibS.sapshot.jibS.sapshot.jibS.sapshot.javaSNapshot.jibS.ФайлcreateDiffResult (DiffCommand.java:143) в liquibase.command.core.GenerateChangeLogCommand.run (GenerateChangeLogCommand.java:46) в liquibase.command.AbstractCommand.execute (AbstractCommand.java:19) ... 4 commна кадрах опущено. Причины: liquibase.exception.DatabaseException: java.sql.SQLException: курсор был ранее освобожден и недоступен.в liquibase.snapshot.ResultSetCache.get (ResultSetCache.java:101) в liquibase.snapshot.JdbcDatabaseSnapshot $ CachingDatabaseMetaData.getForeignKeys (JdbcDatabaseSnapshot.java:74.jpg.. 27 общих кадров опущено. Причина: java.sql.SQLException: курсор был ранее освобожден и недоступен.в com.informix.util.IfxErrMsg.buildException (IfxErrMsg.java:474) в com.informix.util.IfxErrMsg.getSQLException (IfxErrMsg.java:443) в com.informix.util.Mxs () в com.informix.jdbc.IfxSqli.addException (IfxSqli.java:3191) в com.informix.jdbc.IfxSqli.receiveError (IfxSqli.java:3472) в com.informix.jdbc.IfxSqli.dispatchsg (2379) в com.informix.jdbc.IfxSqli.receiveMessage (IfxSqli.java:2304) в com.informix.jdbc.IfxSqli.executeFetch (IfxSqli.java:2038) в com.informix.jdbc.IfxSli.javx4082.java: 126) at liquibase.snapshot.ResultSetCache.get (ResultSetCache.java:70) ... пропущено 29 общих фреймов. Причина: 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.receiveError (IfxSqli.java:3477) ... 37 общие кадры опущены

Для получения дополнительной информации, пожалуйста, используйте флаг --logLevel

После запуска обоих из них:

ls -l ./lb.log

ls: ./lb.log: нет такого файла или каталога

...