【发布时间】:2020-02-01 03:06:31
【问题描述】:
收到此错误,从外观上看是缺少类路径。 试图通过如下设置来强制类路径并没有帮助。
设置 CLASSPATH=C:\Sybase\Shared\SAPJRE-8_1_008_64BIT\lib
这是一个相对较新的 Sybase IQ 安装,我正在尝试从程序列表中运行 Interactive SQL。
C:\Sybase\IQ-16_1\Bin64>dbisql.com
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
[Last 4000 events in the event buffer]
<thread> <time> <id> <description>
23548 0.00 0x00000001 Creating red and yellow zone [0x0000008890e00000,0x0000008890e04000]
Aborting ...
好奇是否有办法通过提升的详细级别对其进行调试 - 查看未找到哪个类。很奇怪,新安装会这样做。 Windows 10 环境,兼容 IQ 16.x
【问题讨论】:
-
我不熟悉
dbisql.com,但 OP 未解决的一般问题......是在尝试使用dbisql.com之前获取的${SYBASE}/SYBASE.sh? -
正确,在执行前运行批处理设置环境。使用命令行进行 Dbisql 调用也是如此。到目前为止没有运气。如果您有机会分享您与 Sybase 相关的 Unix 环境,也许我可以推断出缺少的内容。
-
抱歉,我的 Sybase 环境基于 ASE、SRS 和 DA(我目前没有 IQ 环境),我使用(非 java)
isql