oracle for centos

合集下载

centos下Oracle11G图文安装教程

centos下Oracle11G图文安装教程

centos下Oracle11G 图文安装教程这篇文章主要为大家详细介绍了centos 下Oracle11G 图文安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了Android 九宫格图片展示的具体代码,供大家参考,具体内容如下第一步:软件安装:本菜是在VMware 虚拟机上安装的centOS6.5,开辟的虚拟硬盘空间一定要大于30G(本菜一开始只开辟了20g ,结果最后提示空间不够,惨痛的经历,所以第二遍直接开辟了50G 硬盘空间),建议在40G~50G ,内存最低要1G!!!至于VMware 虚拟机和centOS 的安装不是本文重点,更不是难点,大家可以参考其他内容进行安装,在此不再赘述!软件准备:oracle 的下载,分为32位和64位,安装过程都是一样的。

如果你的机器是32位的,就下载32位的Oracle 软件,若是64位的就下载64位的。

下面的安装过程是完全一样的,本菜一开始在这个环节还犹豫了一些时间,汗~因为我是32位的操作系统,所以我下载的是linux_11gR2_database_1of2和linux_11gR2_database_2of2两个压缩文件。

若是64位的请下载:linux.x64_11gR2_database_1of2和linux.x64_11gR2_database_2of2(注意都是下载两个文件,缺一不可)。

如图:第二步:第二步:修改主机名以root 权限登录虚拟机,打开终端输入命令行,将主机名改为oracledb :第三步:第三步:修改网络连接方式这一步是必须要做的!因为在安装centOS (网络连接选的是桥接,不要选择NAT ,否则外网无法访问你的虚拟机)的时候我们都是动态获取IP ,但是在安装Oracle 的时候是需要更改的,我们必须要使用静态IP ,可以这样理解,装上Ora cle 数据库,你的虚拟机就是提供数据访问的服务器了,IP 就像你的身份证,如果你的每次都变换身份,谁能找得到你!知道了为什么,那么就要就行修改配置了:1.修改网卡配置:在终端输入命令行:ifconfig 可以查看网卡信息,其中inetaddr 是IP 地址的意思。

centos7 oracle19c 创建实例

centos7 oracle19c 创建实例

要在CentOS 7上为Oracle 19c创建实例,您可以按照以下步骤进行操作:1. 确保您已经安装了Oracle数据库软件。

如果您尚未安装Oracle 19c,请按照Oracle官方文档的说明进行安装。

2. 打开终端或使用SSH连接到CentOS 7服务器。

3. 以具有足够权限的用户身份登录(例如,root用户或具有sudo访问权限的用户)。

4. 创建一个新的Oracle实例。

在终端中运行以下命令:```shellsudo -u oracle sqlplus / as sysdba```这将以sysdba身份登录到SQL*Plus。

5. 在SQL*Plus提示符下,运行以下命令创建新的实例:```sqlCREATE DATABASE instance_nameUSER SYS IDENTIFIED BY passwordUSER SYSTEM IDENTIFIED BY passwordLOGFILE GROUP 1 ('logfile_path1', 'logfile_path2') SIZE 100M,GROUP 2 ('logfile_path3', 'logfile_path4')SIZE 100MMAXLOGFILES 5MAXLOGMEMBERS 5MAXDATAFILES 1000MAXINSTANCES 1CHARACTER SET charset_nameNATIONAL CHARACTER SET national_charset_nameEXTENT MANAGEMENT LOCALDEFAULT TEMPORARY TABLESPACE tempDEFAULT PERMANENT TABLESPACE datafile_path1 SIZE 200M AUTOEXTEND ON;```替换以下参数:* `instance_name`:新实例的名称。

centos oracle12c 添加实例 -回复

centos oracle12c 添加实例 -回复

centos oracle12c 添加实例-回复CentOS Oracle 12c 添加实例: 一步一步实现数据库实例部署引言Oracle数据库是当今业界最受欢迎的关系型数据库之一,而CentOS 是一种广受欢迎的Linux操作系统。

在本文中,我们将一步一步地演示如何在CentOS操作系统上添加Oracle 12c实例。

随着Cloud Computing 技术的兴起,数据库实例的部署变得越来越重要,它们能够满足企业对高性能和高可用性的需求。

所以,继续阅读,了解如何在CentOS上添加Oracle 12c实例吧。

步骤一:准备工作在开始之前,请确保您已经具备以下条件:1. CentOS操作系统已经安装并正常运行。

2. 安装了正确的Oracle 12c软件包。

3. 控制台或者SSH连接到CentOS操作系统的权限。

步骤二:创建新用户为了将来更好地管理您的数据库实例,我们需要为Oracle 12c创建一个新的用户。

以下是创建用户的步骤:1. 使用root权限登录到CentOS系统。

2. 打开终端并切换到root用户:su -3. 在终端中使用以下命令创建一个新的用户(例如oracle):useradd -m -d /home/oracle -s /bin/bash oracle4. 为新用户设置密码:passwd oracle5. 进入root用户的主目录,执行以下命令将新用户添加到sudo组(以便获得root权限)usermod -aG wheel oracle步骤三:配置环境变量为了使Oracle 12c正常工作,我们需要手动配置一些环境变量。

以下是配置环境变量的步骤:1. 切换到oracle用户:su - oracle2. 进入oracle用户的主目录,并编辑.bash_profile文件:vim ~/.bash_profile3. 在.bash_profile文件的末尾添加以下内容(根据您的安装目录做相应调整):exportORACLE_HOME=/opt/oracle/product/12.2.0/dbhome_1export ORACLE_SID=ORCLexport PATH=ORACLE_HOME/bin:PATH4. 保存并关闭文件。

centos8 oracle19c 单实例

centos8 oracle19c 单实例

centos8 oracle19c 单实例CentOS 8是一种流行的Linux操作系统,而Oracle Database 19c是一种常用的关系型数据库管理系统。

在CentOS 8上安装Oracle Database 19c单实例是一个常见的需求,下面将详细介绍如何在CentOS 8上安装Oracle Database 19c单实例。

在安装Oracle Database 19c之前,首先需要满足一些先决条件。

确保CentOS 8系统已经安装并配置好,同时也需要保证系统具备足够的内存、磁盘空间和CPU资源。

此外,还需要安装一些必要的软件包和依赖项,例如gcc、binutils、glibc、libaio、make、net-tools和sysstat等。

一旦确认系统满足要求,就可以开始安装Oracle Database 19c了。

首先需要下载Oracle Database 19c安装文件,并解压缩到指定目录。

然后运行安装程序,按照提示进行安装设置,包括选择单实例数据库安装类型、指定数据库存储目录、设置数据库管理员密码等。

安装完成后,需要进行一些配置工作,包括设置Oracle环境变量、配置监听器、创建数据库实例等。

可以使用Oracle提供的工具和脚本来简化这些配置步骤,确保数据库能够正常运行。

在数据库安装和配置完成后,可以通过SQL*Plus等工具连接到Oracle Database 19c单实例,创建表空间、用户、表和索引等数据库对象,以及执行SQL查询和DML操作。

同时,也需要定期备份数据库以保证数据安全,可以使用Oracle提供的工具和备份策略来实现数据备份和恢复。

总的来说,在CentOS 8上安装Oracle Database 19c单实例需要遵循一系列的步骤和最佳实践,包括满足系统要求、安装软件包、设置安装程序、配置数据库实例和管理数据库对象等。

通过仔细按照这些步骤操作,可以顺利在CentOS 8上安装和运行Oracle Database 19c单实例,实现数据存储和管理的需求。

Centos7下Oracle启动命令

Centos7下Oracle启动命令

Centos7下Oracle启动命令1、查询挂载历史记录在root账户下使⽤⼀下命令查看历史使⽤挂载的那个磁盘# 查看挂载历史命令history | grep mount# 调⽤挂载历史命令,主要是为了找到挂载Oracle的磁盘!392、Oracle相关操作使⽤Oracle账号进⾏登录远程连接# 开启监听lsnrctl start# 进⼊SQl命令窗⼝sqlplus /nolog# 使⽤系统账号连接connect /as sysdba# 启动服务startup# 关闭服务shutdown启动/关闭详解启动有以下⼏种启动⽅式:1、startup nomount⾮安装启动,这种⽅式启动下可执⾏:重建控制⽂件、重建数据库读取init.ora⽂件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora⽂件。

2、startup mount dbname安装启动,这种⽅式启动下可执⾏:数据库⽇志归档、数据库介质恢复、使数据⽂件联机或脱机,重新定位数据⽂件、重做⽇志⽂件。

执⾏“nomount”,然后打开控制⽂件,确认数据⽂件和联机⽇志⽂件的位置,但此时不对数据⽂件和⽇志⽂件进⾏校验检查。

3、startup open dbname先执⾏“nomount”,然后执⾏“mount”,再打开包括Redo log⽂件在内的所有数据库⽂件,这种⽅式下可访问数据库中的数据。

4、startup,等于以下三个命令startup nomountalter database mountalter database open5、startup force强制启动⽅式当不能关闭数据库时,可以⽤startup force来完成数据库的关闭先关闭数据库,再执⾏正常启动数据库命令关闭1、shutdown normal正常⽅式关闭数据库。

2、shutdown immediate⽴即⽅式关闭数据库。

在SVRMGRL中执⾏shutdown immediate,数据库并不⽴即关闭,⽽是在Oracle执⾏某些清除⼯作后才关闭(终⽌会话、释放会话资源),当使⽤shutdown不能关闭数据库时,shutdown immediate可以完成数据库关闭的操作。

CentOS8下安装oracle客户端完整(填坑)过程分享(推荐)

CentOS8下安装oracle客户端完整(填坑)过程分享(推荐)

CentOS8下安装oracle客户端完整(填坑)过程分享(推荐)oracle32位客户端安装⾸先uname -aLinux localhost.localdomain 4.18.0-80.el8.x86_64 #1 SMP Tue Jun 409:19:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linuxcat /etc/redhat-releaseCentOS Linux release 8.0.1905 (Core)可以看到我的电脑是64位,系统版本是CentOS8,然⽽服务器oracle数据库是32位的,所以我⾸先想到安装32位的oracle客户端进⼊oracle-instantclient19.5-basic-19.5.0.0.0-1.i386.rpmoracle-instantclient19.5-sqlplus-19.5.0.0.0-1.i386.rpmoracle-instantclient19.5-devel-19.5.0.0.0-1.i386.rpm(听别⼈说这个包也可以不下,我懒,不试)rpm格式包详解oracle-instantclient19.5-basic-19.5.0.0.0-1.i386.rpm–基础包,为了运⾏OCI、OCCI、JDBC-OCI 这⼏个应⽤程序;oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.i386.rpm–补充包/⽂件,是为了运⾏sql*plus的即时客户端;oracle-instantclient19.5-devel-19.5.0.0.0-1.i386.rpm–包含头⽂件和⽰例⽂件,为开发Oracle应⽤程序的即时客户端;oracle-instantclient19.5-odbc-19.5.0.0.0-1.i386.rpm–补充包/⽂件,为运⾏ODBC环境附加库;oracle-instantclient19.5-jdbc-19.5.0.0.0-1.i386.rpm–补充JDBC下的XA、国际标准、⾏集操作;依次安装rpm -ivh oracle-instantclient19.5-basic-19.5.0.0.0-1.i386.rpmrpm -ivh oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.i386.rpmrpm -ivh oracle-instantclient19.5-devel-19.5.0.0.0-1.i386.rpm安装的⽂件默认放在两个位置:头⽂件:/usr/include/oracle/19.5/client/ 下,如果在使⽤时报错找不到头⽂件,记得看路径是否是这个。

Oracle19c RAC for Centos7.6 详细安装文档

Oracle19c RAC for Centos7.6 详细安装文档

Oracle19c RAC for Centos7.6 详细安装文档1 环境1.1 系统版本[root@rac19c1 Packages]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)1.2 ASM磁盘组规划1.3 主机网络规划1.4操作系统配置部分1. 关闭防火墙2. 关闭selinux3. hosts文件配置2 准备工作(rac1 与rac2 同时配置)2.1 配置本地yum源2.2 安装rpm依赖包2.3 创建用户2.4 配置host表2.5 禁用NTP2.6创建所需要目录2.7 其它配置2.8 配置环境变量2.9 配置共享磁盘权限2.10 配置互信2.11在 grid安装文件中安装cvuqdisk3 开始安装grid3.1 上传集群软件包3.2 解压grid安装包在 19C 中需要把 grid 包解压放到 grid 用户下 ORACLE_HOME 目录内解压文件到/u01/app/19.0.0/grid3.3 进入grid集群软件目录执行安装[grid@rac1 grid]$ ./gridSetup.sh3.4 GUI安装步骤1. 创建新的集群2. 配置集群名称以及scan 名称3. 节点互信4.公网、私网网段选择5.选择asm存储6. 选择配置GIMR7. 这里选择ocr、voting file 与gimr 放在一起8. 选择asm 磁盘组9. 输入密码10. 保持默认11. 保持默认12. 确认base 目录13. 这里可以选择自动root 执行脚本14. 预安装检查15. 解决相关依赖后,忽略如下报错16. 如下警告可以忽略-警告是由于没有使用DNS 解析造成可忽略17. 执行root 脚本3.5 查看状态4 以Oracle 用户登录图形化界面将数据库软件解压至$ORACLE_HOME 安装 Oracle 数据库软件4.1 执行安装预安装前检查忽略如下警告4.2 执行root脚本5 创建 ASM 数据磁盘 grid 账户登录图形化界面,执行asmca6 建立数据库6.1.执行建库dbca6.2 查看集群状态6.3 查看数据库版本。

centos-oracle-客户端安装及配置(图文完整版)

centos-oracle-客户端安装及配置(图文完整版)

Centos7 安装Oracle11gR2客户端(完整版)1、关闭防火墙(1)关闭selinux查看selinux状态:getenforce 或者sestatus –v临时关闭:setenforce 0永久关闭:vim /etc/selinux/config 设置SELINUX=disabled(2)关闭firewalldsystemctl stop firewalld.servicesystemctl disable firewalld.service2、创建Oracle 用户创建oracle用户组:groupadd oinstall创建oracle用户组:groupadd dba创建用户:useradd –g oinstall –G dba –m oracle修改用户密码:passwd oracle3、创建安装目录并授权创建目录:mkdir /oracle修改目录所属用户:chown –R oracle:oinstall /oracle修改目录对应用户权限:chmod 777 –R /oracle4、拷贝oracle11gR2客户端安装包至centos服务器(可使用xftp软件拷贝)安装包可以在oracle官网下载,我的安装包为:linux.x64_11gR2_client.zip。

5、解压安装包,解压命令如下:unzip -d /oracle linux.x64_11gR2_client.zip注:其中/oracle为解压后文件所在目录6、安装操作系统依赖组件和桌面组件安装依赖组件:yum -y install binutils compat compat-libstdc gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel elfutils-libelf-devel compat-libstdc安装桌面组件:yum -y groupinstall "GNOME Desktop" "Graphical Administration Tools"7、修改系统内核等配置(1)修改内核(/etc/sysctl.conf),增加或修改以下内容:打开修改系统配置文件:vim /etc/sysctl.conf设置参数如下(根据系统不同情况自行调整):fs.aio-max-nr = 1048576fs.file-max = 6815744//设置shmall值,一般为物理内存/4KB,如8G内存设置为:8*1024*1024/4=1073741824 kernel.shmall = 1073741824//设置shmmax值,32位操作系统设置4294967295,64位操作系统建议设置为物理内存的一半,不能小于SGA_MAX_SIZE大小,如8G内存建议配置为:8*1024*1024*1024-1=8589934591kernel.shmmax = 8589934591kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576(2)使修改生效,命令:/sbin/sysctl –p8、修改认证模块vi /etc/security/limits.conf,加入以下内容:oracle soft nofile 1024oracle hard nofile 65536oracle soft nproc 2047oracle hard nproc 163849、修改Oracle用户环境变量[root@oracledb ~] vim /home/oracle/.bash_profileexport ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1export ORACLE_SID=orclexport ORACLE_TERM=xtermexport PATH=$ORACLE_HOME/bin:/usr/sbin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexport LANG=en_USexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBK修改.bashrc,否则每次开机需要source profile切换到oracle用户下,修改oracle用户.bashrc[oracle@oracledb $]vi ~/.bashrc,添加下面内容export ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1export ORACLE_SID=orclexport ORACLE_TERM=xtermexport PATH=$ORACLE_HOME/bin:/usr/sbin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexport LANG=en_USexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBK10、安装oracle客户端(1)如果不是远程安装,则直接切换到oracle用户(命令:su oracle),跳转至oracle 安装文件所在目录,执行:./runInstaller;然后跳转至2;如果是远程安全,则使用ssh工具远程操作(MobaXterm,xmanager,putty等,下面以MobaXterm为例:在远程终端上面安装MobaXterm,安装后使用ssh连接oracle服务器,用Oracle用户登陆(此处务必用Oracle用户登陆,否则有可能弹不出图形界面)如下图所示则表示连接成功:连接后设置display参数:export DISPLAY=’192.168.1.254:0.0’//192.168.1.254为本地终端的ip地址如果发现oracle图形界面中文乱码,则执行下面命令设置语言:export LANG="en_US"然后跳转至oracle安装文件所在目录,执行./runInstaller开始安装安装的过程中可能会出现如下的一些警告信息,如提示semmni为0 的问题,该问题一直没有找到原因,我们在上面修改内核的过程中就已经调整了kernel.sem = 250 32000 100 128 但是检测无法通过(暂时无解)、其他的一些依赖组件提示,其实我们已经安装好了,只是centos7上yum安装的依赖包要比oracle 11g 所需的包更新,版本更高,所以只要确保提示的组件已全部安装即可直接忽略这些提示(勾选 ignore all)可使用命令:rpm -qa | grep ** 检查软件包是否安装,**为软件包名称,如果没有安装,可以通过命令:yum –y install 软件包来安装安装过程中提示swap分区不足的解决方案(增加swap大小):(1)使用命令:free –m 查看RAM及SWAP大小;(2)根据Oracle官方建议(8G以下内容swap为ram的1.5倍,8-16G建议与ram相同,16G以上建议设置16G)dd if=/dev/zero of=/home/swap bs=1M count=2048 //2048表示增加2G内存,需增加多大内存,则修改后面的数字;(3)格式化分区文件:mkswap /home/swap(4)激活swap:swapon /home/swap添加操作系统自动挂载:vi /etc/fstab,增加以下内容:/home/swap swap swap default00(5)Free –m 查看swap是否增加。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

前期准备工作:
操作系统:cenos 6 linux
oracle版本:oracle 10G
一、修改内核版本
编辑redhat-release 将版本改为4 vi /etc/redhat-release
Esx :wq 保存退出
二、安装oracle必须的rpm包
对包含rpm包的文件夹授权chmod –R 777 /opt/Oracle……
对oralce安装程序所在文件夹授权chmod –R 777 /opt/database
libstdc++-devel-4.4.4-13.el6.i686.rpm \ kernel-headers-2.6.32-71.el6.i686.rpm \
glibc-headers-2.12-1.7.el6.i686.rpm \
glibc-devel-2.12-1.7.el6.i686.rpm \
gnome-icon-theme-2.28.0-2.el6.noarch.rpm \ dmz-cursor-themes-0.4-4.el6.noarch.rpm \ sgml-common-0.6.3-32.el6.noarch.rpm \ libaio-devel-0.3.107-10.el6.i686.rpm \ ncurses-devel-5.7-3.20090208.el6.i686.rpm \ elfutils-libelf-devel-0.148-1.el6.i686.rpm \ compat-gcc-34-3.4.6-19.el6.i686.rpm \
libXxf86misc-1.0.2-1.el6.i686.rpm \
libXxf86vm-1.1.0-1.el6.i686.rpm \
libXt-1.0.7-1.el6.i686.rpm \
libXmu-1.0.5-1.el6.i686.rpm \
mpfr-2.4.1-6.el6.i686.rpm \
cpp-4.4.4-13.el6.i686.rpm \
xorg-x11-xauth-1.0.2-7.1.el6.i686.rpm \ compat-gcc-34-c++-3.4.6-19.el6.i686.rpm \ libdaemon-0.14-1.el6.i686.rpm \
avahi-0.6.25-8.el6.i686.rpm \
avahi-glib-0.6.25-8.el6.i686.rpm \
shared-mime-info-0.70-4.el6.i686.rpm \ libIDL-0.8.13-2.1.el6.i686.rpm \
ORBit2-2.14.17-3.1.el6.i686.rpm \
GConf2-2.28.0-6.el6.i686.rpm \
gnome-vfs2-2.24.2-6.el6.i686.rpm \ libbonobo-2.24.2-4.el6.i686.rpm \
libtool-ltdl-2.2.6-15.5.el6.i686.rpm \ unixODBC-2.2.14-11.el6.i686.rpm \
gtk2-engines-2.18.4-5.el6.i686.rpm \ libmcpp-2.7.2-4.1.el6.i686.rpm \
mcpp-2.7.2-4.1.el6.i686.rpm \
xorg-x11-server-utils-7.4-15.el6.i686.rpm\ libXv-1.0.5-1.el6.i686.rpm \
ConsoleKit-x11-0.4.1-3.el6.i686.rpm \
xorg-x11-xinit-1.0.9-13.el6.i686.rpm \
libXp-1.0.0-15.1.el6.i686.rpm \
libXxf86dga-1.1.1-1.el6.i686.rpm \
libdmx-1.1.0-1.el6.i686.rpm \
xorg-x11-utils-7.4-8.el6.i686.rpm \
compat-db43-4.3.29-15.el6.i686.rpm \ compat-db42-4.2.52-15.el6.i686.rpm \
ppl-0.10.2-11.el6.i686.rpm \
cloog-ppl-0.15.7-1.2.el6.i686.rpm \
gcc-4.4.4-13.el6.i686.rpm \
gcc-c++-4.4.4-13.el6.i686.rpm \
compat-libstdc++-33-3.2.3-69.el6.i686.rpm \
compat-db-4.6.21-15.el6.i686.rpm \
gnome-themes-2.28.1-6.el6.noarch.rpm \
system-icon-theme-6.0.0-2.el6.noarch.rpm \
system-gnome-theme-60.0.2-1.el6.noarch.rpm \
unixODBC-devel-2.2.14-11.el6.i686.rpm \
readline-devel-6.0-3.el6.i686.rpm \
libgnome-2.28.0-11.el6.i686.rpm
输入命令rpm -ivh *.rpm --nodeps --force
注:rpm 安装
-ivh 显示进度条
--nodeps 不考虑相关性
--force 强制
三、创建oracle用户和组
groupadd oinstall 创建组oinstall
groupadd dba 创建组dba
useradd -m -g oinstall -G dba oracle
授权oracle用户既属于组oinstall 又属于dba passwd oracle 给oracle 用户创建密码
四、配置内核参数
输入命令cat>> /etc/sysctl.conf <<EOF
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=262144
EOF
使内核参数立即生效
sysctl –p
五、对oracle用户进行shell限制
输入命令cat >> /etc/security/limits.conf <<EOF
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF
六、修改/etc/pam.d/login文件,增加如下行
session required /lib/security/pam_limits.so
七、修改环境参数(全局则修改root下的.bash_profile)vi /home/oracle/.bash_profile
ORACLE_SID=orcl
ORACLE_BASE=/db/oracle 此处为oracle安装路径ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_SID ORACLE_BASE ORACLE_HOME
PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
:
八、对oracle授权X界面
输入命令xhost +
提示access control……则授权完成
九、开始安装oracle
切换到oracle用户
输入su – oracle
输入命令export LANG=en_US 将语言改为英语进入oracle安装程序目录./runInstaller 开始安装
安装到最后的时候会出现此页面
执行上面提示的2个命令
安装结束
进入em成功。

相关文档
最新文档