1.修改操作系统核心参数
以 root 用户身份执行以下步骤:
1)修改用户的SHELL限制,修改/etc//.conf文件
输入命令:vi /etc//.conf,按i键进入编辑模式,在文件中添加以下内容。
软 nproc 2047
硬盘 nproc 16384
软1024
硬 65536
编辑完成后按Esc键,输入“:wq”保存退出。
2)修改/etc/pam.d/login文件。输入命令:vi /etc/pam.d/login,按i键进入编辑模式,在文件中添加以下内容。
/lib//.so
。所以
编辑完成后按Esc键,输入“:wq”保存退出。
3)修改Linux内核,修改/etc/.conf文件,输入命令:vi /etc/.conf,按i键进入编辑模式,在文件中添加如下内容
10
11
12
十三
14
15
16
17
18
19
20
21
fs.文件最大值 =
fs.aio 最大数量 =
. =
. =
. = 4096
.sem = 250 32000 100 128
net.ipv4.= 9000 65500
net.core. =
net.core. =
net.core. =
net.core. =
编辑完成后按Esc键,输入“:wq”保存退出。
4)为了使/etc/.conf中的更改立即生效,请执行以下命令。输入:-p 显示以下内容:
10
11
12
十三
14
15
16
17
18
19
20
21
22
23
24
二十五
二十六
二十七
Linux:〜#-p
net.ipv4. = 1
net.ipv4.conf.all. = 1
fs.文件最大值 =
fs.aio 最大数量 =
. =
. =
. = 4096
.sem = 250 32000 100 128
net.ipv4. = 9000 65500
net.core. =
net.core. =
net.core. =
net.core. =
5)编辑/etc/,输入命令:vi /etc/,按i键进入编辑模式,在文件中添加以下内容。
10
11
12
十三
14
15
如果 [ $USER = "" ]; 那么
如果 [ $SHELL = "/bin/ksh" ]; 那么
-p 16384
-n 65536
别的
-u 16384 -n 65536
菲
菲
编辑完成后按Esc键,输入“:wq”保存退出。
6)创建相关用户和组作为软件安装和支持组的所有者。
创建用户和密码,输入命令:
-g -g dba -m
然后会要求输入密码,可以随意输入两次密码,但必须一致,按回车键确认。
7)创建数据库软件目录和数据文件存放目录,目录位置根据自己情况确定即可,注意磁盘空间即可,这里我放在用户下面,例如:
输入命令:
mkdir /home//app
mkdir /home//应用程序/
mkdir /home//应用程序/
mkdir /home//应用程序//
8)将目录所有者更改为用户,然后输入命令:
chown -R : /home//app
9)配置用户的环境变量。首先,切换到新创建的用户。
输入:su –,然后直接输入:vi 。
按 i 进入编辑模式,添加以下内容:
=/主页//应用程序
=$///11.2.0/
=orcl
PATH=$PATH:$HOME/bin:$/bin
=$/lib:/usr/lib
编辑完成后按Esc键,输入“:wq”保存退出。
2.安装过程
1)以上系统所需操作全部完成后,退出系统,在图形界面以用户身份登录,首先将下载的安装包复制到Linux下,使用SSH或者其他ftp工具进行复制。
打开终端并运行unzip命令来解压安装文件,例如:
输入命令:
解压 linux.of2.zip
解压 linux.of2.zip
解压完成后,cd进入解压后的目录
输入命令:
光盘
使用ls命令查看解压后包含的文件,如下所示:
2)要安装,请输入命令:./
到了这一步,可以看到缺少了很多rpm包,我们可以从Linux安装光盘或者ISO中找到缺少的包(或者进入D:\age),用ftp上传到Linux,然后使用rpm –ivh xxx.rpm ---force进行安装(加--force表示强制安装,用于直接使用rpm –ivh xxx.rpm安装失败时使用)。当所有包都安装完成后,在图形界面下再次执行安装过程2,就会通过环境检查过程。
在安装过程中,86% 的时间,您可能会遇到诸如 error in ' .o nnfgt.o' of 之类的错误。请按顺序执行以下步骤。
上传安装映像rhel--6.1--dvd.iso,
然后挂载镜像文件,例如/mnt
10
11
12
十三
14
15
16
17
18
19
20
21
22
23
24
二十五
二十六
二十七
二十八
二十九
# 安装 -o 循环 rhel--6.1--dvd.iso /mnt
# cd /mnt/
# rpm -ivh glibc--2.12-1.25.el6..rpm
# rpm -ivh --2.6.32-131.0.15.el6..rpm
# rpm -ivh -4.4.5-6.el6..rpm
# rpm -ivh glibc-2.12-1.25.el6..rpm
# rpm -ivh -4.4.5-6.el6..rpm
# rpm -ivh nscd-2.12-1.25.el6..rpm
# rpm -ivh glibc--2.12-1.25.el6..rpm
# rpm -ivh glibc-devel-2.12-1.25.el6..rpm
# rpm -ivh mpfr-2.4.1-6.el6..rpm
# rpm -ivh ppl-0.10.2-11.el6..rpm
# rpm -ivh cloog-ppl-0.15.7-1.2.el6..rpm
# rpm -ivh cpp-4.4.5-6.el6..rpm
# rpm -ivh gcc-4.4.5-6.el6..rpm
注意:上面是安装gcc,软件安装顺序不能错。
************************************************
# rpm -ivh ++-4.4.5-6.el6..rpm
# rpm -ivh ++-devel-4.4.5-6.el6..rpm
# rpm -ivh gcc-c++-4.4.5-6.el6..rpm
注:以上是安装gcc-c++
按照此方法,错误解决了。
安装完成后系统会提示你以root权限执行两个shell脚本,按照提示的路径找到它们的位置,比如:我的是在/home//app///11.2.0//root.sh
使用 /home///.sh 打开一个新终端并输入命令:
su – root
cd /home//应用程序///11.2.0/
根目录
cd /主页//
嘘
经过漫长的等待,当看到这个界面的时候,就说明数据库构建好了。
********************-----------------------------------------
**** 您应该先通过netca创建监听器,然后通过dbca创建数据库。
创建监听器,参见步骤4。
************************------------------------
3.数据库构建
1)还是在用户图形界面,打开新的终端,直接输入命令dbca,弹出如下界面。我们这里使用自定义的数据库。
点击按钮如下图所示:
点击确定按钮,会弹出错误信息,提示/etc/read error ,错误信息如下图所示。
因此创建这个目录
[root@rpms]# mkdir /etc/
[root@rpms]#
[root@rpms]# chown -. /etc/
[root@rpms]#
8.15、然后点击OK按钮,开始创建数据库,如下图:
等待35分钟后数据库创建完成,然后点击,如下图:
经过漫长的等待,当看到这个界面的时候,就说明数据库构建好了。
********************-----------------------------------------
**** 您应该先通过netca创建监听器,然后通过dbca创建数据库。
************************------------------------
4.配置监控和本地网络服务
1)在用户的图形用户界面中,打开新的终端,输入命令netca,弹出如下界面。
2)创建监听服务(作为服务器,允许其他客户端连接到该服务器)
3)配置本地网络服务名(作为客户端连接其他服务器)
输入要连接的数据库服务器的实例名称。
输入服务器的 IP 地址
选择“是”进行测试
点击登录,输入你要连接的服务器的用户名和密码(用户名和设置的密码),点击确定
看到此界面代表测试成功(若不成功请检查网络是否通畅,连接的服务器是否启动,监控是否启动等)
为你设置的本地网络服务命名
---------------------------------------------
数据库监听器配置为了能够远程访问数据库,需要配置数据库监听器()。配置可以通过netca图形化工具进行,也可以手动编辑$//admin/.ora文件。netca只能做简单的配置(动态注册),手动编辑容易出现格式错误,建议使用工具。
监听器由用户配置,按照以下步骤操作。
1.在图形界面中(在控制台或者使用X-tool软件),打开一个终端窗口,执行以下命令:
2. Net 图形界面启动。单击树视图左侧的加号,逐层打开,直到到达每个特定名称。
3、左上角的+和x符号分别是添加和删除,添加的时候直接输入新名字就可以了。
4、在右侧配置端口号、主机名、数据库实例信息。
注意:
1.监听器名称 如果主机上只有一个数据库实例,可以配置一个默认的,如果有多个数据库实例,建议为每个实例配置一个监听器,以数据库实例名称作为名称。
2、建议不要使用默认的1521作为监听端口。
3.主机名建议使用IP地址,不要使用主机名。
4、建议不要使用动态注册的方式将数据库注册到监听器中,而是使用静态注册的方式,即在监听器中配置具体的数据库实例信息。
---------------------------------------------
这完成了服务器的安装和配置。
注意:
1.Linux数据库.ora存放路径
cd /home//app///11.2.0///admin/.ora
2.Linux数据库.ora存放路径
cd /home//app///11.2.0///admin/.ora
3.启动监听器
(1)切换到安装用户(通常)
苏
(2)启动监听器
开始
(3)停止监听器
停止
4.开始测试:
[@ ~]$ /nolog
SQL*Plus:11.2.0.1.0,2012 年 7 月 27 日星期五 02:12:12
扫一扫在手机端查看
-
Tags : oracle 11g数据库安装linux
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。