Oracle18c使用database configuration assistant创建数据库提示java.lang.nullpointexception

我的数据库原来是容器数据库,现在想要创建不是容器数据库的数据库,使用atabase configuration assistant来重新创建一个数据库。
图片说明

图片说明
点击是继续下一步,然后就提示java.lang.nullpointerexception,
图片说明
我一开始想可能是我的jdk版本过高的问题(jdk11),然后我在环境变量那里修改了JAVA_HOME为Oracle自带的jdk版本,
图片说明
重启之后按照相同的操作还是提示java.lang.nullpointerexception,请问这个问题需要怎么解决?

zhanghy2019
zhanghy2019 您好,解决了吗
10 个月之前 回复

2个回答

请提供下DBCA的日志,在报错那个页面有路径。

weixin_45303757
拿什么放在你手心 Refer associated stacktrace #oracle.install.commons.util.exception.AbstractErrorAdvisor:4781 [progressPage.flowWorker] [ 2020-07-12 10:44:38.980 CST ] [AssistantLogHandler.publish:465] ---# Begin Stacktrace #--------------------------- ID: oracle.install.commons.util.exception.AbstractErrorAdvisor:4781 java.lang.NullPointerException at java.io.File.<init>(File.java:277) at oracle.assistants.dbca.driver.DBCreationBeanMapper.mapBeans(DBCreationBeanMapper.java:159) at oracle.assistants.dbca.driver.DBCreationBeanMapper.mapBeans(DBCreationBeanMapper.java:127) at oracle.assistants.dbca.driver.DBConfigDriver.prepareJob(DBConfigDriver.java:455) at oracle.assistants.common.base.driver.AssistantConfigDriver.setup(AssistantConfigDriver.java:202) at oracle.assistants.dbca.driver.DBConfigDriver.setup(DBConfigDriver.java:477) at oracle.assistants.common.action.AssistantConfigAction$StepRunner.call(AssistantConfigAction.java:58) at oracle.assistants.common.action.AssistantConfigAction$StepRunner.call(AssistantConfigAction.java:47) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐