虚拟机里面装上CentOS 6.4(虚拟机内存分了1G、swpe空间给了2G,结果后面oracle扫瞄的结果是swpe分区还差点,也就几百M,单机用无
随手写一下安装心得,这Oracle安装过程真的太销魂了,完全让我进入二次元,怎么就比PC上装Mac还难呢、不过第一次装,难免的,我形容夸张了一点、(-.-|||
PS:度娘啊、我几度认为这世界上已经没有Oracl的安装教程可以看了、、、你懂的、
~~~~~~~~~~~~~~~~~~~~~~~
(非详细教程,记录难题的)
虚拟机里面装上CentOS 6.4(虚拟机内存分了1G、swpe空间给了2G,结果后面oracle扫瞄的结果是swpe分区还差点,也就几百M,单机用无所谓了),然后Parallels Tools各种的装上,接下来开始环境布置:
1、硬件条件基本不用担心了,后面的软性需求,kernal参数设定可以等到安装程序运行后按需设置;
2、软件包,根据官方说明文档来,“rpm -q ***” 来查看包是否存在,,可以批量操作,只要软件名就好了,版本号可以不限定,官方文档给的版本那是几年前的啊,能“yum install”就在线安装,不行的rpm安装,大部分在DVD1里面,话说这DVD2是完全没用上啊~
3、建立用户、组
groupadd oinstall
groupass dba
useradd -g oinstall -G dba oracle
passwd oracle //提示键入用户密码
4、以oracle登陆,建立安装目录
5、这个比较重要,修改用户目录下的 .bash_profile 文件来编辑环境变量,如果监听器不能启动之类的疑难杂症可以看这里,要不是用SSH登陆我还解决不了这个问题
大多数的教程都是定义好之后最后export,但我实际操作解决不了问题,所以就每行都export,
export ORACLE_BASE=/opt/oracle/app
export ORACLE_HOME=/opt/oracle/app/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$ORCALE_HOME/bin:$PATH
6、运行安装程序、系统是简体中文,直接跑runInstaller的话,不出意外全是框框,啧啧、所以只能用英文了 ,进入到安装程序目录,是两个zip包,解压后放一起:
1 $LANG=en_US ./runInstaller
后面就一路安装,手滑选了Install database software only 就悲剧了,后面监听器、建数据库都是自助的~
7、下面检测软条件的手,看着按需操作:
1)包不全的手动装一下,方法一样的;
2)修改 /etc/security/limis.conf,后面加上
oracle soft nproc 2047
oracle hard npoc 16384
oracle soft nofile 1024
oracle hard nofile 65536
3) 修改 /etc/sysct.conf ,按须,
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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 = 1048586
照着提示条件改完了,重启一下、哈哈,第一次跑安装程序只是检测一下条件~
8、自助安装监听器、数据库:
1)netca 照提示下一步,这里选端口的时候出错的话,/etc/hosts 里面域名改成自己的主机名
2)dbca 安装数据库,设置SID的时候要跟前面设置环境变量的一致,Character Sets 标签里面选第二个 Use UNicode
3) product/11.2.0/dbhome_1/bin/ 下的dbstart、dbshut文件里面都把
12 ORACLE_HOME_LISTNER=$1
ORACLE_HOME_LISTNER=$ORACLE_HOME
9.启动
1)运行 lsnrctl start 来打开监听器
2)运行 sqlplus / as sysdba
3)运行 sqlplus > startup 启动数据库服务
推荐阅读:
Rad Hat Enterprise Linux 5.5上安装Oracle 11g R2
CentOS 5.9安装Oracle 11g
CentOS 6.4上安装 Oracle 11g R2图文教程

本文探讨了Docker中的优化MySQL内存使用量。 它讨论了监视技术(Docker统计,性能架构,外部工具)和配置策略。 其中包括Docker内存限制,交换和cgroups

本文介绍了MySQL的“无法打开共享库”错误。 该问题源于MySQL无法找到必要的共享库(.SO/.DLL文件)。解决方案涉及通过系统软件包M验证库安装

本文讨论了使用MySQL的Alter Table语句修改表,包括添加/删除列,重命名表/列以及更改列数据类型。

本文比较使用/不使用PhpMyAdmin的Podman容器直接在Linux上安装MySQL。 它详细介绍了每种方法的安装步骤,强调了Podman在孤立,可移植性和可重复性方面的优势,还

本文提供了SQLite的全面概述,SQLite是一个独立的,无服务器的关系数据库。 它详细介绍了SQLite的优势(简单,可移植性,易用性)和缺点(并发限制,可伸缩性挑战)。 c

本指南展示了使用自制在MacOS上安装和管理多个MySQL版本。 它强调使用自制装置隔离安装,以防止冲突。 本文详细详细介绍了安装,起始/停止服务和最佳PRA

文章讨论了为MySQL配置SSL/TLS加密,包括证书生成和验证。主要问题是使用自签名证书的安全含义。[角色计数:159]

文章讨论了流行的MySQL GUI工具,例如MySQL Workbench和PhpMyAdmin,比较了它们对初学者和高级用户的功能和适合性。[159个字符]


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

SublimeText3 Linux新版
SublimeText3 Linux最新版

记事本++7.3.1
好用且免费的代码编辑器

Atom编辑器mac版下载
最流行的的开源编辑器

WebStorm Mac版
好用的JavaScript开发工具

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境