CentOS6.5 安装 ORACLE 12c步骤
Oracle官网下载oracle12c安装包,解压软件:unzip linuxx64_12201_database.zip

一、创建用户和组
#groupadd oinstall
#groupadd dba
#useradd -g oinstall -G dba oracle

二、创建安装目录并授权:
#mkdir /oracle/app/
#chown -R oracle:oinstall /oracle/app

三、修改内核参数:
#vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
#sysctl -p

#vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

#vi /etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so

四、配置oracle环境变量
#su - oracle
#vi .bash_profile
ORACLE_BASE=/oracle/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/12.2.0/db_1
ORACLE_SID=JHKDB
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

五、安装依赖包:
#yum install xorg-x11-apps libaio* gcc* ksh libstdc++* compat-*
[注:如果安装oracle时检测到还有依赖没有安装,均需要再次安装完后重新检测。]

六、安装oracle:
#export DISPLAY=192.168.0.100:0.0
#./runInstaller

图形化安装选项略。。。。。。

安装过程中提示:以root用户顺序执行以下脚本:
#/oracle/app/oraInventory/orainstRoot.sh
#/oracle/app/oracle/product/12.2.0/db_1/root.sh

七、创建监听和实例:
#su - oracle
#/oracle/app/oracle/product/12.2.0/db_1/bin/netca
#/oracle/app/oracle/product/12.2.0/db_1/bin/dbca

八、创建表空间和用户并授权:
>create tablespace JHKDB_DATA datafile '/oracle/app/oracle/oradata/JHKDB/jhkdb_data01.dbf' size 2G;
>create user cmo identified by 123456 default tablespace JHKDB_DATA quota unlimited on JHKDB_DATA;
>grant create session to cmo;
>grant select any dictionary to cmo;
>grant create table to cmo;
>grant create procedure to cmo;
>grant create synonym to cmo;
>grant create view to cmo;
>grant create sequence to cmo;
>grant select any sequence to cmo;
>grant debug any procedure to cmo;
>grant execute any procedure to cmo;
>grant debug connect session to cmo;
>grant select any table to cmo;
>grant unlimited tablespace to cmo;
>grant alter any snapshot to cmo;
>grant dba to cmo;

>grant sysdba to cmo;
>grant all privileges to cmo;

九、配置PL/SQL连接ORACLE12c:
在PL/SQL客户端的tnsnames.ora文件中添加以下连接串
JHKDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.132)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = JHKDB)
)
)
重启PL/SQL客户端即可。

其他参数修改:

登录sql终端:sqlplus "/ as sysdba"

修改最大连接数:

查看当前连接数:
select count(*) from v$process;

查询当前设置的最大连接数:
select value from v$parameter where name ='processes';

修改最大连接数:
alter system set processes = 1500 scope = spfile;
修改会话游标数:

查询游标数:
show parameter open_cursors;

修改游标数:
alter system set open_cursors = 1000 scope = spfile;

重启:

shutdown immediate;
startup;

lsrnctl stop/start

CentOS6.5安装Oracle 12c的更多相关文章

  1. 安装oracle 12c RAC遇到的一些问题

    (1) 安装grid软件,停止在38%很长时间不动,日志显示正常   解决方法: 由于是虚拟机安装,设置的内存为600M,关闭虚拟机,把内存调成1GB,问题解决~在38%Linking RMAN Ut ...

  2. 在Fedora20上安装Oracle 12c

    本文将引导大家在Fedora20的环境下成功安装Oracle12c. 安装前的准备 编辑/etc/hosts文件,添加本机名称 编辑/etc/selinux/config文件 编辑/etc/redha ...

  3. Windows 下安装 Oracle 12c 教程

    原文 Windows 下安装 Oracle 12c 教程 申明:本文原作者:Jmq   本文给大家带来的是 Oracle 12C 的安装教程. 1.准备 1.1 下载 Oracle 12c 安装程序 ...

  4. CentOS6.9 安装Oracle 11G 版本11.2.0.1.0

    安装实例与数据库 CentOS6.9 安装Oracle 11G 版本11.2.0.1.0 一.检查系统类别. 查看 系统的类别,这里是 64位系统:[root@localhost ~]# uname ...

  5. (转)oracle linux 7 安装oracle 12c

    原文:https://blog.csdn.net/jiuyun1986/article/details/53589446 https://blog.csdn.net/admin_root1/artic ...

  6. Centos 7下安装Oracle 12c

    SQL Server玩了有些年,最近想玩玩Oracle,于是想到装一台Oracle server来玩玩.第一次在Linux下安装Oracle,整个过程参考了一篇文章:http://blog.csdn. ...

  7. centos6 x86 安装 oracle 11g2r 日志

    一.安装centos 6.5 二.安装ora所需的库 三.修改centos内核 四.建用户组和目录结构等 五.安装ora11g2r 六.安装sqlplus的翻页程序和help补丁 七.自启动脚本 八. ...

  8. CentOS 7.6 安装Oracle 12c

    下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html https://www ...

  9. Oracle 静默安装 oracle 12c

    [oracle@local12cdg app]$ id oracleuid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)[or ...

随机推荐

  1. Java底层知识学习:Bytecode and JMM

    最近在跟着耗子哥的程序员练级指南学习Java底层知识,结合<深入理解Java虚拟机>这本书在看,写笔记,看资料,成长中…… 目前看完了第二章JMM和各内存区OOM的情况 一篇图文并茂介绍字 ...

  2. Android零基础入门第61节:滚动视图ScrollView

    原文:Android零基础入门第61节:滚动视图ScrollView 前面几期学习了ProgressBar系列组件.ViewAnimator系列组件.Picker系列组件和时间日期系列组件,接下来几期 ...

  3. Qt-vs-addin失效的问题

    Qt-vs-addin的小问题 使用Visual Studio进行Qt开发的时候,需要安装一个插件.然而有时候这个插件的一些工具却莫名其妙的失效: 其中qt5appwrapper.exe用于编辑Qt工 ...

  4. delphi中最小化其他程序及所有程序最小化(使用 shell.minimizeAll 和自己寻找窗口这两种办法)

    1.所有程序最小化 uses ComObj;   var    shell : OleVariant; begin      shell := CreateOleObject('Shell.Appli ...

  5. AStyle 2.02版本 AStyle(全称Artistic Style)是一个C、C++、C#和Java源代码缩进、格式化和美化工具

    http://download.csdn.net/detail/akof1314/3323725

  6. Qt在Windows下的三种编程环境搭建(图文并茂,非常清楚)good

    尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/17363165 从QT官网可以得知其支持的平台.编译器 ...

  7. 孟岩:技术路线的选择重要但不具有决定性(什么是核心竞争力?是你独特的个性知识经验组合,正确的态度应该是着重于你要干的事情,然后认真把这件事情做好,然后融会贯通)good

    转自 http://blog.csdn.net/myan/article/details/3247071   孟岩 2008 年的文章,现在看来还是挺有启发, 送给大家,也送给自己. 最近微软在技术上 ...

  8. 条款16:成对使用new和delete时要使用相同的形式

    请牢记: 如果在new表达式中使用[],必须在相应的delete表达式中也使用[]. new[]  对应  delete[] 如歌在new表达式中不适用[],一定不要在相应的delete表达式中使用[ ...

  9. 如何在 cmd 命令行中查看、修改、删除与添加环境变量

    Windows 和 linux 区别 一.查看所有环境变量的名称和值:Linux下:exportWindows下:set二.根据名称查该环境变量的值:Linux下:echo $环境变量名比如:echo ...

  10. python的内存分配

    一.前言 大多数编译型语言,变量在使用前必须先声明,其中C语言更加苛刻:变量声明必须位于代码块最开始,且在任何其他语句之前.其他语言,想C++和java,允许“随时随地”声明变量,比如,变量声明可以在 ...