diff --git a/backend/src/main/java/io/dataease/datasource/service/DatasourceService.java b/backend/src/main/java/io/dataease/datasource/service/DatasourceService.java index 66bf1189f9..8a2eee16a5 100644 --- a/backend/src/main/java/io/dataease/datasource/service/DatasourceService.java +++ b/backend/src/main/java/io/dataease/datasource/service/DatasourceService.java @@ -91,11 +91,7 @@ public class DatasourceService { DatasourceProvider datasourceProvider = ProviderFactory.getProvider(datasource.getType()); DatasourceRequest datasourceRequest = new DatasourceRequest(); datasourceRequest.setDatasource(datasource); - try { - datasourceProvider.test(datasourceRequest); - } catch (Exception e) { - throw new RuntimeException(Translator.get("i18n_datasource_check_fail")); - } + datasourceProvider.test(datasourceRequest); } public List getTables(Datasource datasource) throws Exception {