[ 
https://issues.apache.org/jira/browse/FLINK-16421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jark Wu closed FLINK-16421.
---------------------------
    Resolution: Not A Problem

YAML file is be removed now, and the new initialization way by -i init.sql 
shoudn't have this problem.



> Changing default catalog to hive without changing default database fails
> ------------------------------------------------------------------------
>
>                 Key: FLINK-16421
>                 URL: https://issues.apache.org/jira/browse/FLINK-16421
>             Project: Flink
>          Issue Type: Bug
>          Components: Table SQL / Client
>    Affects Versions: 1.10.0
>            Reporter: Gyula Fora
>            Priority: Minor
>              Labels: auto-deprioritized-major
>
> The default database in Hive is caled "default" not "default_database". This 
> causes an error when starting the SQL CLI with hive set as default catalog:
> {code:java}
> Caused by: org.apache.flink.table.catalog.exceptions.CatalogException: A 
> database with name [default_database] does not exist in the catalog: 
> [hive].Caused by: org.apache.flink.table.catalog.exceptions.CatalogException: 
> A database with name [default_database] does not exist in the catalog: 
> [hive]. at 
> org.apache.flink.table.catalog.CatalogManager.setCurrentDatabase(CatalogManager.java:174)
>  at 
> org.apache.flink.table.api.internal.TableEnvironmentImpl.useDatabase(TableEnvironmentImpl.java:631)
>  at java.util.Optional.ifPresent(Optional.java:159) at 
> org.apache.flink.table.client.gateway.local.ExecutionContext.initializeCatalogs(ExecutionContext.java:561)
>  at 
> org.apache.flink.table.client.gateway.local.ExecutionContext.initializeTableEnvironment(ExecutionContext.java:494)
>  at 
> org.apache.flink.table.client.gateway.local.ExecutionContext.<init>(ExecutionContext.java:159)
>  at 
> org.apache.flink.table.client.gateway.local.ExecutionContext.<init>(ExecutionContext.java:118)
>  at 
> org.apache.flink.table.client.gateway.local.ExecutionContext$Builder.build(ExecutionContext.java:744)
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to