使用命令行安装后,执行 dbca.sh 报错
【问题描述】
使用 ./DMInstall.bin -i 安装数据库完成后,执行 ./dbca.sh 报错。
【问题原因】
./DMInstall.bin -i 为命令行(字符界面)安装方式,安装完成后执行的 dbca.sh 为图形化配置助手工具,依赖图形化界面环境及显示权限,若当前会话未正确配置图形界面权限,会导致该工具无法正常打开而报错。
【问题解决】
-
使用
root用户执行命令xhost +登录dmdba用户执行命令export DISPLAY=:0.0再执行命令xhost +,再次尝试打开dbca工具。 -
如果仍然无法打开图形化界面进行数据库初始化,建议使用
dminit命令行的方式进行实例初始化,使用命令行方式初始化实例可参考Linux 下的安装 - 命令行安装。