ликвидазу и орай18н.джар - PullRequest
       17

ликвидазу и орай18н.джар

0 голосов
/ 17 февраля 2020

Я не могу запустить это

liquibase --driver=oracle.jdbc.OracleDriver --classpath=ojdbc8.jar --url="jdbc:oracle:thin:@host:port:sid" --changeLogFile=db.xml --username=name --password=psw generateChangeLog

Я получаю ошибку

"Неожиданная ошибка при запуске Liquibase: liquibase.exception.DatabaseException: java. sql .SQLException: Неподдерживаемая таблица кодов (добавить orai18n.jar в маршрут класса): CL8MSWIN1251 "

Ошибка полного стека

Liquibase Community 3.8.0 из-за Datical Неожиданная ошибка выполнения Liquibase: liquibase.exception.DatabaseException: java. sql .SQLException: Неподдерживаемая кодовая таблица (добавьте orai18n.jar в маршрут классов): CL8MSWIN1251 liquibase.exception.LiquibaseException: liquibase.command.CommandExecutionException: liquibase.Exception: liquibase. java. sql .SQLException: Неподдерживаемая кодовая таблица (добавьте orai18n.jar в маршрут классов): CL8MSWIN1251 в liquibase.integration.commandline.CommandLineUtils.doGenerateChangeLog (CommandLineUtils. java: 282) ~ liquibase. jar: na] на liquibase.integration.commandline.Main.doMigration (Main. java: 1060) [liquibase.jar: na] на liquibase.integration.commandline.Main.run (Main. java: 209) [ liquibase.jar: na] at liquibase.integration.commandline.Main.main (Main. java: 132) [liquibase.jar: na] Причина: liquibase.command.CommandExecutionException: liquibase.exception.DatabaseException: java . sql .SQLException: Неподдерживаемая кодовая таблица (добавьте orai18n.jar в маршрут классов): CL8MSWIN1251 в liquibase.command.AbstractCommand.execute (AbstractCommand. java: 24) ~ [liquibase.jar: na] в liquibase.integration .commandline.CommandLineUtils.doGenerateChangeLog (CommandLineUtils. java: 280) ~ [liquibase.jar: na] ... пропущено 3 общих кадра Причины: liquibase.exception.DatabaseException: java. sql .SQLException: Неподдерживаемая кодовая таблица (добавьте orai18n.jar в маршрут классов): CL8MSWIN1251 на liquiba se.snapshot.jvm.CatalogSnapshotGenerator.snapshotObject (CatalogSnapshotGenerator. java: 47) ~ [liquibase. : na] at liquibase.snapshot.SnapshotGeneratorChain.snapshot (SnapshotGeneratorChain. java: 49) ~ [liquibase.jar: na] в liquibase.snapshot.jvm.JdbcSnapshotGenerator.snapshot (JdbcSnapshotGibrator). .jar: na] at liquibase.snapshot.SnapshotGeneratorChain.snapshot (SnapshotGeneratorChain. java: 49) ~ [liquibase.jar: na] в liquibase.snapshot.DatabaseSnapshot.include (DatabaseSnapshot. java: 315) ~ liquibase .jar: na] at liquibase.snapshot.DatabaseSnapshot.init (DatabaseSnapshot. java: 100) ~ [liquibase.jar: na] в liquibase.snapshot.DatabaseSnapshot. (DatabaseSnapshot. java: 59) ~ [liquibase. jar: na] в liquibase.snapshot.JdbcDatabaseSnapshot. (JdbcDatabaseSnapshot. java: 39) ~ [liquibase.jar: na] в liquibase.snapshot.SnapshotGeneratorFactory.createSnapshot (SnapshotGenerator Factory. java: 217) ~ [liquibase.jar: na] в liquibase.snapshot.SnapshotGeneratorFactory.createSnapshot (SnapshotGeneratorFactory. java: 190) ~ [liquibase.jar: na] в liquibase.command.core.DiffCommand. createReferenceSnapshot (DiffCommand. java: 221) ~ [liquibase.jar: na] в liquibase.command.core.DiffCommand.createDiffResult (DiffCommand. java: 143) ~ [liquibase.jar: na] в liquibase.command. core.GenerateChangeLogCommand.run (GenerateChangeLogCommand. java: 46) ~ [liquibase.jar: na] в liquibase.command.AbstractCommand.execute (AbstractCommand. java: 19) ~ [liquibase.jar: na] ... Пропущено 4 общих кадра. Вызвано: java. sql .SQLException: Неподдерживаемая кодовая таблица (добавьте orai18n.jar в маршрут классов): CL8MSWIN1251 в oracle. sql .CharacterSetUnknown.failCharsetUnknown (CharacterSetFactoryThin. *: 10 *. 233) ~ [ojdbc8.jar: 19.3.0.0.0] в oracle. sql .CharacterSetUnknown.convert (CharacterSetFactoryThin. java: 194) ~ [ojdbc8.jar: 19.3.0.0.0] в oracle .jdb c .driver.PhysicalConnection.throughDbCharset (PhysicalConnection. java: 10365) ~ [ojdbc8.jar: 19.3. 0.0.0] в oracle .jdb c .driver.PhysicalConnection.enquoteIdentifier (PhysicalConnection. java: 10442) ~ [ojdbc8.jar: 19.3.0.0.0] в oracle .jdb c. driver.OracleStatement.enquoteIdentifier (OracleStatement. java: 6452) ~ [ojdbc8.jar: 19.3.0.0.0] в oracle .jdb c .driver.OracleStatement.getColumnIndex (OracleStatement. java: 3853) ~ [ojdbc8.jar: 19.3.0.0.0] в oracle .jdb c .driver.InsensitiveScrollableResultSet.findColumn (InsensitiveScrollableResultSet. java: 270) ~ [ojdbc8.jar: 19.3.0.0.0] в oracle .jdb c .driver.GeneratedResultSet.getString (GeneratedResultSet. java: 596) ~ [ojdbc8.jar: 19.3.0.0.0] в liquibase.snapshot.jvm.JdbcSnapshotGenerator.getDatabaseCatbaseNames (10) Jag. : 149) ~ [liquibase.jar: na] at liquibase.snapshot.jvm.CatalogSnapshotGenerator.snapshotObject (CatalogSnapshotGenerator. java: 35) ~ [liquibase.jar: na] ... 18 общих кадров omitte

Как это исправить?

1 Ответ

1 голос
/ 19 февраля 2020

я исправляю эту проблему. Я изменил NLS LANG на сервере БД.

...