为了账号安全,请及时绑定邮箱和手机立即绑定

将 Squirrel 客户端连接到嵌入式 Teiid 服务器

将 Squirrel 客户端连接到嵌入式 Teiid 服务器

慕尼黑8549860 2023-03-17 15:21:42
我有一个 Spring Boot 项目,我有一些 csv 文件并将它们转换为实体并根据我的要求查询它们。对于这种方法,我使用的是 Teiid Spring Boot Starter,它正在启动一个嵌入式服务器 -这是控制台启动日志 -Starting embedded database: url='jdbc:teiid:spring;PassthroughAuthentication=true;useCallingThread=true;autoFailover=true;waitForLoad=5000;autoCommitTxn=OFF;disableLocalTxn=true', username='null' ````pom.xml    <dependencies>            <dependency>                <groupId>org.springframework.boot</groupId>                <artifactId>spring-boot-starter-web</artifactId>            </dependency>            <dependency>                <groupId>org.springframework.boot</groupId>                <artifactId>spring-boot-starter-data-jpa</artifactId>            </dependency>            <dependency>                <groupId>org.teiid</groupId>                <artifactId>teiid-spring-boot-starter</artifactId>                <version>1.1.0</version>            </dependency>            <dependency>                <groupId>org.projectlombok</groupId>                <artifactId>lombok</artifactId>                <scope>provided</scope>            </dependency>            <dependency>                <groupId>org.springframework.boot</groupId>                <artifactId>spring-boot-starter-test</artifactId>                <scope>test</scope>            </dependency>            <dependency>                <groupId>com.teiid</groupId>                <artifactId>teiid-12.1.1-jdbc</artifactId>                <version>12.2.1</version>                <scope>system</scope>                <systemPath>${project.basedir}/src/main/resources/teiid-12.2.1-jdbc.jar</systemPath>            </dependency>        </dependencies>application.properties    spring.application.name=Teiid-spring-boot    spring.teiid.model.package=com.example.demo.model    spring.teiid.file.parent-directory=src/main/resources/csv
查看完整描述

1 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

有多个问题需要修复。

  1. 您不需要teiid-12.1.1-jdbcpom.xml 中的依赖项

  2. 添加teiid.jdbc-enable=true到您的那将为您构建的应用程序application.properties打开一个 jdbc 端口。31000

  3. 运行您的应用程序

  4. 然后将 Teiid JDBC 驱动程序添加到 SquirreL(你似乎已经完成了)

  5. 使用 URL 作为jdbc:teiid:spring@mm://localhost:31000运行localhostteiid-spring 应用程序的主机。


查看完整回答
反对 回复 2023-03-17
  • 1 回答
  • 0 关注
  • 95 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信