oracle - 安装oracle数据库速成版报错/u01/app/oracle/product/11.2.0/xe/bin/nls_lang.sh: No such file or directory
问题描述
我正在尝试从此处安装 oracle 数据库 express ,但是在将以下行添加到 ~/.bashrc 之后:
export PYTHONPATH EDITOR
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=XE
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
export ORACLE_BASE=/u01/app/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
然后运行 ~/.profile
我得到这个错误: bash: /u01/app/oracle/product/11.2.0/xe/bin/nls_lang.sh: No such file or directory
解决方案
也许是因为您正在安装较新版本的 Oracle Express DB,我会检查您下载的版本,因为教程有点过时,然后只是更新所有内容以反映更改。
首先,确保您下载的版本与教程中的版本不同。
您还可以尝试通过执行以下操作来查看 ORACLE_HOME 是否存在:
cd /u01/app/oracle/product/
然后检查版本文件夹,看看它是否是不同的版本。
现在可以在 Oracle 网站上下载的版本是 18.4.0。如果文件夹名为 18.4.0,则配置应如下所示:
export ORACLE_HOME=/u01/app/oracle/product/18.4.0/xe
export ORACLE_SID=XE
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
export ORACLE_BASE=/u01/app/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
如果这不起作用,请重新安装整个东西,再次更改版本号以匹配您下载的版本。
推荐阅读
- c# - 如何更改 nswag 生成的默认信息标题?
- html - 如何在VSCode中将html属性格式化为垂直列表
- node.js - 意外的令牌“缩进”想要使用 node.js(app.js) 在玉文件上呈现并得到这个错误“意外的令牌“缩进”
- r - 基于“typeof”列表列删除 R 中的行
- java - 具有多个身份验证的 Spring Security
- c# - 我将如何使用另一个类的另一种方法
- react-native - FCM 定期通知在第二天不起作用
- javascript - 禁用按钮会破坏 php post
- php - 在我的带有 IN 数组的 SQL 语句中出现 bind_param() 错误?
- python - 在 matplotlib 中注释子图将图形缩放到最大轴