Asianux 7 安装Oracle12c 存在的问题和优化
1.参考文档
Asianux 7 安装Oracle12c
windows下启动linux服务器的图形界面
2.关于rpm包
- 查看存在的rpm包
rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libxcb libXi make sysstat
本机的rpm包,其中compat-libstdc++-33
缺失,暂未发现影响
compat-libstdc+±33 是一种用于提供与旧版本GCC(GNU Compiler Collection)兼容性的库。
在Linux系统上,特别是在一些旧的或需要与旧软件兼容的系统中,可能会需要这个库。
这个库主要包含一些用于支持 C++ 程序的标准 C++ 库的早期版本。在某些情况下,一些旧的二进制程序(特别是编译时使用了旧版本GCC的程序)可能需要这个库来正确运行,因为它们依赖于旧版本的C++标准库。
在许多现代的Linux发行版中,由于系统更新和演进,通常不再需要这个库。然而,在一些特殊情况下,如果你需要运行旧版本的二进制程序,可能需要安装 compat-libstdc+±33 以满足这些程序对旧版本C++标准库的依赖性。
3.关于图形化界面
由于安装Oracle必须使用图形化界面,而一般服务器都不会携带图形化界面,因此需要手动下载
见参考文档windows下启动linux服务器的图形界面
4.配置全局环境变量
su -
vim /etc/profile
# 插入环境变量oracle的HOME目录
export ORACLE_HOME=/usr/local/oracle/app/oracle/product/12.2.0/dbhome_1
# 插入环境变量oracle的SID
export ORACLE_SID=orcl
#插入环境变量NLS_LANG
export NLS_LANG="Simplified Chinese_china".AL32UTF8
source /etc/profile