1.官网提前下载好11g的2个zip包,可按以下教程进行下载
Oracle11g官网下载教程——Windows10 64位_qq_41232947的博客-CSDN博客_oracle11g怎么下载
(本人已经将官网下载的zip,上传至自己的百度网盘)
链接:https://pan.baidu.com/s/1jQ0FrDVZXhzh5dFfZHIblw
提取码:rtzt
2.如果无法直接操作服务器终端,需要远程连接方式安装,则需要确定服务器终端是否支持GNOME桌面,同时安装vncserver服务,实现远程桌面连接
Linux之命令行下安装GNOME桌面_浪子吴天的博客-CSDN博客_gnome桌面
centos7 安装VNC Server_寰宇001的博客-CSDN博客_centos7安装vnc
安装VNC时,/lib/systemd/system/vncserver@:1.service文件中,搜索<USER> ,替换成 用户名,否则会启动失败。
3.正式开始安装oracle,按照此文一步步安装:
Linux oracle 如何安装,Linux 安装Oracle详细步骤_wyb的诺诺的博客-CSDN博客
4.正式安装oracle时,我遇到的问题:
4.1 oracle安装时的提示窗口太小,无法点击里面的下一步按钮,解决办法:
执行以下脚本:
LANG=en_US ./runInstaller -jreLoc /etc/alternatives/jre_1.8.0
4.2 安装时报这种错,解决办法:
4.3 安装过程中提示Error in invoking target ‘agent nmhs’ of makefile,一般是缺少环境,复制报错信息到百度搜索,一般都有解决办法,都是把缺少的环境给yum安装上。再点击安装过程的retry按钮(不用关闭安装程序,重头再来!)
Error in invoking target 'agent nmhs' of makefile_运维笔录 美玲的技术博客_51CTO博客
5.安装完成后:
查看监听器状态:lsnrctl status
监听器启动/重启/停止:lsnrctl start/reload/stop
监听正常的话,可以用数据库客户端工具进行连接了,dba用户是 sys,如果想正常使用一般要自己创建普通用户。
客户端连接:
#sqlplus /nolog
>conn sys as sysdba
创建普通用户:
创建临时表空间:
create temporary tablespace mytest_temp tempfile'/data/oracle/oradata/mytest/mytest_temp.dbf' size 1024m autoextend on next 100m maxsize 10240m extent management local;
创建普通表空间:
create tablespace mytest logging datafile'/data/oracle/oradata/mytest/mytest.dbf' size 1024m autoextend on next 100m maxsize 10240m extent management local;
如果创建错了,删除表空间:
drop tablespace mytest including contents and datafiles;
创建普通用户,并指定临时表空间和普通表空间:
create user jf_test identified by 123456 default tablespace mytest temporary tablespace mytest_temp;
授权:
grant dba to jf_test ;
6.oracle的启动与停止命令:
启动(以dba权限才能操作):
[oracle@websvrl oracle]$ sqlplus /nolog
SQL>connect / as sysdba
SQL>start up
停止(以dba权限才能操作):
[oracle@websvrl oracle]$ sqlplus /nolog
SQL>connect / as sysdba
SQL>shutdown immediate(安全的停止方式,还有其他方式)