Linux下Oracle图形界面安装、静默安装和卸载总结

Linux带图形界面安装oracle

linux下安装oracle还是比较麻烦,官方在线文档

1.详细安装步骤参考博客,12c创建用户不带“C##”需要切换容器到pdb

2.安装完后配置listener.ora和tnsnames.ora两个文件,一般默认就有一个了,修改ip就好了

3.启动监听和打开数据库

    #lsnrctl start

    sys用户登陆数据库,输入startup

    SQL>startup

4.配置Oracle服务和监听器开机自启,参考博客

安装完后出现了一个问题,把/etc/inittab下面的默认启动项改为多用户的命令行模式后再本机登陆时,不管用哪个用户登陆都登陆不上,输入用户名和密码没有任何反应,始终停留在登陆界面

本机登陆不上只好用ssh方式远程登陆,查看登陆日志信息

cat /var/log/secure

Aug 17 06:38:03 zgh login: Module is unknown
Aug 17 06:38:23 zgh login: PAM unable to dlopen(/lib/security/pam_limits.so): /lib/security/pam_limits.so: cannot open shared object file: No such file or directory
Aug 17 06:38:23 zgh login: PAM adding faulty module: /lib/security/pam_limits.so
Aug 17 06:38:25 zgh login: pam_unix(login:auth): check pass; user unknown
Aug 17 06:38:25 zgh login: pam_unix(login:auth): authentication failure; logname=LOGIN uid=0 euid=0 tty=tty1 ruser= rhost= 

发现了这个/lib/security/pam_limits.so,操作系统是64位的应该访问/lib64/security/pam_limits.so才对,可能原因时安装Oracle时的配置没有配好,具体是那一步没有配好以后再看了。。。。

# vi /etc/pam.d/login

找到
session    required     /lib/security/pam_limits.so

修改为:
session    required     /lib64/security/pam_limits.so

 

卸载Oracle数据库,参考博客

 

Oracle在linux下静默安装

详细安装步骤 参考博客

安装过程中遇到问题

1.把oracle安装到虚拟机,检测到内存不够

解决办法:增加swap空间,参考博客

你可能感兴趣的:(Database)