注册

数据库连接指定schema时无法使用减号-

ё你是谁 2023/07/21 1086 1

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8_20230418_x86_rh6_64.zip
【操作系统】:centos7
【CPU】:x86
【问题描述】*:jdbc:dm:192.168.0.1:5236?schema="test-a"

dm.jdbc.driver.DMException: 第 1 行, 第 19 列[-]附近出现错误:
语法分析出错
at dm.jdbc.driver.DBError.throwException(DBError.java:711) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.a.b.o.x(MSG.java:591) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.a.b.o.C(MSG.java:526) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.a.b.o.B(MSG.java:507) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.a.a.a(DBAccess.java:245) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.a.a.a(DBAccess.java:729) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.driver.DmdbStatement.executeInner(DmdbStatement.java:730) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.driver.DmdbStatement.do_execute(DmdbStatement.java:190) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.driver.DmdbStatement.do_execute(DmdbStatement.java:182) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.util.DriverUtil.execute(DriverUtil.java:309) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.driver.DmdbConnection.do_setSchema(DmdbConnection.java:1227) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.driver.DmdbConnection.openConnection(DmdbConnection.java:644) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.desc.EP.connect(EP.java:159) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.desc.EPGroup$EPSelector.select(EPGroup.java:395) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.desc.EPGroup.connect(EPGroup.java:278) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.driver.DmDriver.do_connect(DmDriver.java:163) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at dm.jdbc.driver.DmDriver.connect(DmDriver.java:449) ~[Dm8JdbcDriver18-8.1.2.192.jar!/:?]
at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1701) ~[druid-1.2.16.jar!/:?]
at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1786) ~[druid-1.2.16.jar!/:?]
at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:3833) ~[classes!/:?]

回答 0
暂无回答
扫一扫
联系客服