Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Spring Batch Integration with Snowflake #4768

Unanswered
AmuthaKondusamy asked this question in Q&A
Discussion options

Hello everyone,

We are currently using Spring Batch in our application with an Oracle database connected via the Oracle driver. However, we are in the process of migrating our database from Oracle to Snowflake. After reconfiguring the database connection to Snowflake, we have encountered an issue.

It seems that Spring Batch does not yet support a connection to Snowflake. The framework has a predefined list of supported databases in the DatabaseType.java class, and Snowflake is not included.

You can check the list here:
https://github.com/spring-projects/spring-batch/blob/main/spring-batch-infrastructure/src/main/java/org/springframework/batch/support/DatabaseType.java

Can someone provide an update on when Snowflake support might be added to Spring Batch, or suggest a workaround to enable the connection to Snowflake?

You must be logged in to vote

Replies: 1 comment

Comment options

There is no plan to support Snowflake, but if its DDL syntax is close enough to oracle, you can try to set it as an oracle database. Here is the section of the docs that explains how to do that: https://docs.spring.io/spring-batch/reference/job/configuring-repository.html#nonStandardDatabaseTypesInRepository.

Have you tried that?

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
status: waiting-for-reporter Issues for which we are waiting for feedback from the reporter

AltStyle によって変換されたページ (->オリジナル) /