linux oracle11g安装,sunos5 oracle11g

大家好,如果您还对linux oracle11g安装不太了解,没有关系,今天就由本站为大家分享linux oracle11g安装的知识,包括sunos5 oracle11g的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

如何安装Oracle11g

一、Oracle下载

注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。路径名称中,最好不要出现中文,也不要出现空格等不规则字符。

二、Oracle安装

1.解压缩文件,将两个压缩包一起选择,鼠标右击->解压文件如图

2.两者解压到相同的路径中,如图:

3.到相应的解压路径上面,找到可执行安装文件【 setup.exe】双击安装。如图:

4.安装第一步:配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。取消下面的“我希望通过My Oracle Support接受安全更新(W)”。如图:

5.安全选项,直接选择默认创建和配置一个数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例)。如图:

6.系统类,直接选择默认的桌面类就可以了。(若安装到的电脑是,个人笔记本或个人使用的电脑使用此选项)如图:

7.典型安装。重要步骤。建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。全局数据库名可以默认,且口令密码,必须要牢记。密码输入时,有提示警告,不符合Oracel建议时不用管。(因Oracel建议的密码规则比较麻烦,必须是大写字母加小写字母加数字,而且必须是8位以上。麻烦,可以输入平常自己习惯的短小密码即可)如图:

8.若输入的口令短小简单,安装时会提示如下。直接确认Y继续安装就是了。如图:

9.先决条件检查。安装程序会检查软硬件系统是否满足,安装此Oracle版本的最低要求。直接下一步就OK了。如图:

10.概要安装前的一些相关选择配置信息。可以保存成文件或不保存文件直接点完成即可。如图:

11.安装产品自动进行,不用管。如图:

12.数据库管理软件文件及dbms文件安装完后,会自动创建安装一个实例数据库默认前面的orcl名称的数据库。如图:

13.实例数据库创建完成了,系统默认是把所有账户都锁定不可用了(除sys和system账户可用外),建议点右边的口令管理,将常用的scott账户解锁并输入密码。如图:

14.解锁scott账户,去掉前面的绿色小勾,输入密码。同样可以输入平常用的短小的密码,不必非得按oracle建议的8位以上大小写加数字,麻烦。呵呵。如图:

15.同样,密码不符合规则会提示。不用管它,继续Y即可。如图:

16.安装成功,完成即可。简单吧,呵呵。如图:

如何在linux suse中安装Oracle 11g安装准备

1.Linux环境配置准备环境:Linux:Redhat Enterprise 5.4,DB:Oracle 11g R2 X64,Oracle安装到/home/oralce_11目录下。

配置过程如下:(大部分是网上的内容,个人也是按照网上步骤来的)

1)检查基本需求(对于牛逼的服务器来说,这个肯定是满足要求的,可以跳过)

内存大小

grep MemTotal/proc/meminfo

交换分区大小

grep SwapTotal/proc/meminfo

增加交换分区

创建/home/swap这么一个分区文件。文件的大小是5120000个block,一般情况下1个block为1K,所以这里空间是5G。

dd if=/dev/zero of=/home/swap bs=1024 count=5120000

接着再把这个分区变成swap分区。

mkswap/home/swap

然后把它加到fstab里面

echo"/home/swap swap swap defaults 0 0">>/etc/fstab

2)检查软件需求,没有的yum install安装

rpm-q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh

(这里如果出现没有安装的,那么就要把Linux光盘放入,进入Server文件夹,找到对应的RPM包,运行RPM命令来进行安装,如果喜欢图形界面的话,在图像界面也可以通过双击对应的RPM包来安装。需要注意的是在安装libaio-devel unixODBC unixODBC-devel这3个软件包的时候,除了安装X64的包以为,还要安装i386的包,不能因为是X64的系统,就不装i386的包了。)

怎么在linux下安装oracle11g

Linux安装Oracle系统要求:

1.内存:必须高于1G的物理内存;

2.交换空间|:一般为内存的2倍,例如:1G的内存可以设置swap分区为3G大小;

3.硬盘:5G以上;

2

修改操作系统核心参数:

在Root用户下执行以下步骤:

1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件

输入命令:vi/etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。

oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536

编辑完成后按Esc键,输入“:wq”存盘退出

2)修改/etc/pam.d/login文件,输入命令:vi/etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。

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

编辑完成后按Esc键,输入“:wq”存盘退出.

3)修改linux内核,修改/etc/sysctl.conf文件,输入命令: vi/etc/sysctl.conf,按i键进入编辑模式,将下列内容加入该文件:

fs.file-max= 6815744

fs.aio-max-nr= 1048576

kernel.shmall= 2097152

kernel.shmmax= 2147483648

kernel.shmmni= 4096

kernel.sem= 250 32000 100 128

net.ipv4.ip_local_port_range= 9000 65500

net.core.rmem_default= 4194304

net.core.rmem_max= 4194304

net.core.wmem_default= 262144

net.core.wmem_max= 1048576

编辑完成后按Esc键,输入“:wq”存盘退出

4)要使/etc/sysctl.conf更改立即生效,执行以下命令。输入:sysctl-p显示如下:

linux:~# sysctl-p

net.ipv4.icmp_echo_ignore_broadcasts= 1

net.ipv4.conf.all.rp_filter= 1

fs.file-max= 6815744

fs.aio-max-nr= 1048576

kernel.shmall= 2097152

kernel.shmmax= 2147483648

kernel.shmmni= 4096

kernel.sem= 250 32000 100 128

net.ipv4.ip_local_port_range= 9000 65500

net.core.rmem_default= 4194304

net.core.rmem_max= 4194304

net.core.wmem_default= 262144

net.core.wmem_max= 1048576

5)编辑/etc/profile,输入命令:vi/etc/profile,按i键进入编辑模式,将下列内容加入该文件。

if [$USER="oracle" ]; then if [$SHELL="/bin/ksh" ]; then ulimit-p 16384 ulimit-n 65536 else ulimit-u 16384-n 65536 fifi

编辑完成后按Esc键,输入“:wq”存盘退出。

6)创建相关用户和组,作为软件安装和支持组的拥有者。

创建用户,输入命令:groupadd oinstall groupadd dba创建Oracle用户和密码,输入命令:useradd-g oinstall-g dba-m oraclepasswd oracle然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认。

7)创建数据库软件目录和数据文件存放目录,目录的位置,根据自己的情况来定,注意磁盘空间即可,这里我把其放到oracle用户下,例如:

输入命令:mkdir/home/oracle/appmkdir/home/oracle/app/oraclemkdir/home/oracle/app/oradatamkdir/home/oracle/app/oracle/product

8)更改目录属主为Oracle用户所有,输入命令:

chown-R oracle:oinstall/home/oracle/app

9)配置oracle用户的环境变量,首先,切换到新创建的oracle用户下,

输入:su– oracle,然后直接在输入: vi.bash_profile

按i编辑.bash_profile,进入编辑模式,增加以下内容:

umask 022export ORACLE_BASE=/home/oracle/appexport ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

编辑完成后按Esc键,输入“:wq”存盘退出。

3

当上述系统要求操作全部完成后,注销系统,在图形界面以Oracle用户登陆。首先将下载的Oracle安装包复制到linux中,推荐用Xmanager或其他ftp工具拷贝。

打开一个终端,运行unzip命令解压oracle安装文件,如:

输入命令:unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip

解压完成后 cd进入其解压后的目录database

输入命令:cd database

使用ls命令可以查看解压后database所包含的文件,如下图:

4

执行安装,输入命令:./runInstaller

5

装到这一步,可以看到,可以查看到有很多的rpm包没有,我们可以从安装linux的光盘或ISO中查找所缺的包,使用ftp上传到linux中,然后使用rpm–ivh xxx.rpm--nodeps–force来进行安装(其中加上--nodeps-- force代表强制安装,是在直接使用rpm–ivh xxx.rpm安装不成功的情况下用的)安装过程略。

等到把包全部都安装好的情况下,再次在oracle图形界面中,执行安装过程2,下来在环境检查过程中,就通过了。

6

安装完成后,系统会提示你需要用root权限执行2个shell脚本。按照其提示的路径,找到其所在的位置,如:我的就在/home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh

和/home/oracle/app/oraInventory/orainstRoot.sh新开启一个终端,输入命令:

su– root

cd/home/oracle/app/oracle/product/11.2.0/dbhome_1

sh root.sh

cd/home/oracle/app/oraInventory

sh orainstRoot.sh

阅读剩余
THE END