【 使用环境 】测试环境
【 OB or 其他组件 】OMA
【 使用版本 】 v3.4.0
【问题描述】服务器已部署JDK1.8
java -version
java version “1.8.0_212”
Java™ SE Runtime Environment (build 1.8.0_212-b10)
Java HotSpot™ 64-Bit Server VM (build 25.212-b10, mixed mode)
解压OMA安装包后,执行start.sh 报错,报错信息如下
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】
阿绿
#4
哪个命令不正常,大神,就一个 start.sh脚本啊
我看你直接执行的start.sh脚本,正确应该是这种形式,不同的数据库要加对应的参数。具体参数介绍,你看下上面的链接。
sh bin/start.sh \
--name test \
--mode ANALYZE \
--from-type DB \
# 评估方式
--evaluate-mode SOURCE_TARGET \
#源端数据库的类型
--source-db-type ORACLE \
#源端数据库的版本
--source-db-version 11g \
#源端数据库的地址
--source-db-host 10.10.10.1 \
# 源端数据库的端口
--source-db-port port \
#源端数据库的用户名
--source-db-user username \
# 源端数据库的密码
--source-db-password password \
# 源端数据库的 service-name
--source-db-service-name orcl11g.us.oracle.com \
# 需要评估的 Schema
--schemas "OBDBA" \
# 目标数据库的类型
--target-db-type OBORACLE \
# 目标数据库的版本
--target-db-version 2.2.70
这个跟 ./start.sh 没区别啊,我已经在bin目录了啊
obyl
#14
估计硬编码路径了,文档里特别的提到Linux下要用bin/start.sh执行。按照文档操作下吧
我本地运行时 还是报这个错:
[INFO ] 22:14:54.302 [main] c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
[ERROR] 22:14:54.305 [main] c.a.oceanbase.oma.command.Processor - 运行异常 : null
java.lang.NullPointerException
at com.alipay.oceanbase.oma.command.CommandParameters.buildScheduleConfigure(CommandParameters.java:1163)
at com.alipay.oceanbase.oma.command.Processor.scheduleAssessmentTask(Processor.java:215)
at com.alipay.oceanbase.oma.command.Processor.processCommand(Processor.java:77)
at com.alipay.oceanbase.oma.command.Commander.doRun(Commander.java:98)
at com.alipay.oceanbase.oma.command.Commander.main(Commander.java:133)
[ERROR] 22:14:54.306 [main] c.a.oceanbase.oma.command.Commander - 运行异常 : null
java.lang.NullPointerException
at com.alipay.oceanbase.oma.command.CommandParameters.buildScheduleConfigure(CommandParameters.java:1163)
at com.alipay.oceanbase.oma.command.Processor.scheduleAssessmentTask(Processor.java:215)
at com.alipay.oceanbase.oma.command.Processor.processCommand(Processor.java:77)
at com.alipay.oceanbase.oma.command.Commander.doRun(Commander.java:98)
at com.alipay.oceanbase.oma.command.Commander.main(Commander.java:133)
阿绿
#18
您好!
感谢您提交技术问题,建议您不同版本通过相应标准渠道获取支持。
1.【商业版】 商业版使用问题可以联系公司/项目对接OceanBase客户代表通过标准售后渠道获取支持。
欢迎您通过合适渠道进行相关版本使用问题技术交流。
感谢您的理解与支持!