在RedHat Linux AS 4.0上安装Oracle 10g

残差检验_第三十讲 R语言-Cox比例风险模型的假设检验条件 在介绍完 Cox比例风险模型的详细理论和R实现以后(插入链接!!!),我们已经知道Cox比例风险模型可以较好的同时矫正多个混杂因素对结果的影响,同时我们遗留下来了一个问题:Cox比例风险模型的假设检验条件是什么?这一讲,我们将对此进行解答。请注意,如果使用不当,统计模型可能会产生误导性的结论。因此,检查给定的模型是否适合数据类型是非常重要的!1. Cox比例风险模型的假设条件Cox比例风险模型的成... 阅读详情

  在RedHat Linux AS 4.0上安装Oracle 10g

参考Oracle® Database Quick Installation Guide
10g Release 2 (10.2) for Linux x86
 
一,准备工作
1、 安装RedHat AS4.0,
Ø         网络IP地址配置
Oracle必须固定IP地址,不能用DHCP。
可以用图形界面修改或#vi /etc/hosts
正常的主机名解析示例 :
127.0.0.1 localhost.localdomain localhost(否则会出现TNS-12537错误)
 
Ø         磁盘分区配置:
swap交换分区大小根据表1设置
      
Ø         防火墙基本配置:
因为后面Oracle需要监听很多1024以上端口,建议关掉防火墙,等安装好Oracle后再开,否则非常麻烦。
选择无防火墙
是否启用 SELinux:选择已禁用
Ø         安装包
因为Oracle 10g安装需要xwindow,所以X窗口系统 、GNOME桌面环境和开发工具
 
Ø         配置Red Hat Linux AS 4.0启动到文字界面(不开机启动xwindow,否则太浪费系统资源)
# vi /etc/inittab
id:initdefault:
x=3:文本方式 x=5:图形方式
 
2、检查内存和硬盘容量和cpu
  • 至少1024兆内存

表1

内存大小
所需交换分区(swap)大小

在1G~2G之间

内存的1.5倍

在2G~8G之间

与内存大小一样

大于2G

内存的0.75倍

交换分区和内存的关系(引至Oracle® Database Quick Installation Guide 10g Release 2 (10.2) for Linux x86)
检测内存
# free
# grep SwapTotal /proc/meminfo
# grep MemTotal /proc/meminfo
检测cpu
# grep "model name" /proc/cpuinfo
检测硬盘
     /tmp目录至少400 MB 容量
     Oracle 软件需要1.5 GB 3.5 GB 硬盘容量
# df –k
 
二,创建相关安装目录和环境变量
使用root登录
1、创建用户
#groupadd dba
#groupadd oinstall
#useradd oracle -g oinstall -G dba
#passwd oracle
 
2、建立oracle安装文件夹;
# mkdir -p /opt/ora10/product/10.2.0.1  (安装文件夹)
# mkdir /tmp/oracle (安装文件和补丁存放文件夹)
# chown -R oracle:oinstall /opt/ora10/
# chmod -R 775 /opt/ora10
# chown -R oracle.dba /tmp/oracle
# chmod -R 775 /tmp/oracle
 
 
3、 设置系统参数
修改#vi /etc/sysctl.conf添加下面代码:
 
kernel.shmall = 2097152
kernel.shmmax = 2147483648
(一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是 2G,则可以设置最大共享内存为 1073741824(1G=1024*1024*1024))
 
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 = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
修改后运行#sysctl –p命令使得内核改变立即生效
 
4、设置oracle用户对Shell的限制要求:
a) 编辑文件:#vi /etc/security/limits.conf 加入以下语句:
oracle           soft    nproc   2047
oracle           hard    nproc   16384
oracle           soft    nofile 1024
oracle           hard    nofile 65536
b) 编辑文件:#vi /etc/pam.d/login  加入以下语句:
session    required     /lib/security/pam_limits.so
c) 编辑文件:#vi /etc/profile   加入以下语句:
if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
              ulimit -p 16384
              ulimit -n 65536
        else
              ulimit -u 16384 -n 65536
        fi
fi
 
5、配置oracle用户环境
使用Oracle用户登陆:
#su – oracle
$vi .bash_profile
以下是配置文件的内容
# .bash_profile
 
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
 
# User specific environment and startup programs
 
umask 022
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
export ORACLE_BASE=/opt/ora10
export ORACLE_HOME=/opt/ora10/product/10.2.0.1
export PATH=$ORACLE_HOME/Apache/perl/bin:$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
export ORACLE_OWNER=oracle
export ORACLE_SID=oradb
export ORACLE_TERM=xterm
unset USERNAME
 
三、 安装过程
1、重新启动服务器以oracle用户登录,启动X-window进行本地直接安装。
#su – oracle
$ startx
将Oracle10g光盘文件拷贝到前面建立的安装文件夹(/tmp/oracle)下。(如果是下载,将10201_database_linux32.zip拷贝到/tmp/oracle下,右键单击解压缩到当前目录)
2、正式安装
1)        点击“任务栏” → “应用程序” → “系统工具” → “终端”:
$ /tmp/oracle/runInstaller    (安装文件所在路径)
非常值得称道的是,10g的安装相比以前9i多了一个 Checking operating system certification 的步骤。特别实用。安装文件会自动检测所需的条件。如果有不符合的地方,安装程序会报告给你.并会给出具体原因。
2)        经过一小段的时间,会出现“选择安装方法”的信息窗口;点选“高级安装(A)”,继续安装请单击“下一步(N)”按键;进入“指定产品清单目录和身份证明”窗口:确认产品清单目录的完整路径(D):/oracle/oraInventory;指定操作系统组名(S):oinstall;继续安装请单击“下一步(N)”按键;进入“选择安装类型”窗口,点选“企业版(E)”,继续安装请单击“下一步(N)”按键;进入“指定主目录详细信息”窗口;名称(M):OraDb10g_home1 路径(A): /opt/oracle/product/10.2.0.1/;继续安装请单击“下一步(N)”按键;
3)        进入“产品特定的先决条件检查”窗口,经过一小段时间检查,会出现以下的检查信息窗口;在“正在检查网络配置需要”项目内,选中状态栏目的内容,继续安装请单击“下一步(N)”按键;进入“选择配置选项”窗口,点选“创建数据库(C)” ,继续安装请单击“下一步(N)”按键;进入“选择数据库配置”窗口,点选“一般用途(G)” ,继续安装请单击“下一步(N)”按键;进入“指定数据库配置选项”窗口;数据库命名中的设置;全局数据库名: oradb SID: oradb;数据库字符集:简体中文ZHS16GBK ;继续安装请单击“下一步(N)”按键;
4)        进入“选择数据库管理选项”窗口,点选“使用Database Control管理数据库”,继续安装请单击“下一步(N)”按键;进入“指定数据库存储选项”窗口,点选“文件系统”;指定数据库文件位置:/oracle/product/10.2.0/oradata/;继续安装请单击“下一步(N)”按键;进入“指定备份和恢复选项”窗口,点选“不启用自动备份”,继续安装请单击“下一步(N)”按键;进入“指定数据库方案的口令”窗口;点选“所有的帐户都使用同一个口令”,输入口令。继续安装请单击“下一步(N)”按键;进入“概要信息”窗口,继续安装请单击“下一步(N)”按键;进入“安装”窗口,详细安装如下:A、安装部分片;B、复制文件部分;C、连接数据系统部分;D、设置数据系统部分;
5)        进入“配置助手”窗口:配置:Oracle Database Configuration Assistant时,会出现“Database Configuration Assistant”新窗口,详细配置过程:A、正在复制数据库文件;B、正在创建并启动Oracle实例;C、正在进行数据库创建;完成以上三个部分,会出现一个数据库创建完成信息提示窗口,点击“确定”按键。
6)        配置:iSQL*Plus配置辅助程序。配置过程中,会出现一个执行配置脚本信息提示窗口,在终端下运行,执行orainstRoot.sh脚本的过程:点击“任务栏” → “应用程序” → “系统工具” → “终端”,
$ su root (转换成root超级用户环境) Password: ****** (输入root用户的密码)
# /opt/oracle/oraInventory/orainstRoot.sh (输入执行脚本的详细路径)
详细操作:
# /opt/oracle/oracle/product/10.2.0.1/root.sh (输入执行脚本的详细路径)
执行完成orainstRoot.sh、root.sh脚本后,关闭“超级用户的终端”,回到“执行配置脚本”提示窗口,继续安装请单击“确定”按键;进入“安装结束”窗口,退出安装程序请单击“退出(X)”按键;
 
四、 自启动设置
Oracle 10g需要启动以下服务
   $ lsnrctl start
   $ dbstart
   $ emctl start dbconsole
   $ isqlplusctl start
所以需要做以下配置:
默认dbstart是不起作用的。需要以下配置
1.修改/etc/oratab
   $ vi /etc/oratab
oradb:/opt/ora10/product/10.2.0.1:Y(原来是N改为Y)
2.拷贝一个系统配置好的 PFILE 到 dbs 目录下
# cp /opt/ora10/admin/oradb/pfile/init.ora.2292007201045 $ORACLE_HOME/dbs/init.ora  (路径要看安装路径而定)
现在你可以测试一下
$ dbstart
注:如果安装版本是10201,可能会出现这个错误:
Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnr
修改dbstart的第78行
ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle
为ORACLE_HOME_LISTNER=$ORACLE_HOME
 
$ dbshut
 
最后在/etc/rc.d/rc.local中加入如下代码:
su - oracle -c "lsnrctl start"
su - oracle -c "dbstart"
su - oracle -c "emctl start dbconsole"
su - oracle -c "isqlplusctl start"
 
这样重启动服务器后Oracle就会自动启动了。
 
五、 Oracle 10g设置
iSQL*Plus URL:连接地址:http://server:5560/isqlplus
iSQL*Plus DBA URL
:连接地址:http://server:5560/isqlplus/dba
Enterprise Manager 10g Database Control URL
:连接地址:http://server:1158/em
用户名:sys
口令:******
连接身份:SYSDBA
继续登陆请单击我同意按键;
#su – oracle
$ startx
 
$netca启动配置网络配置助手
$sqlplus /nolog启动sqlplus
$dbca 启动数据库配置助手(DCA),建oracle数据库
 
                                                                                                                               2007年5月28日
                                                                                                                               于上海大学数据库实验室
 
T113-S3-官方SDK分区添加 本篇文章将展示如何编译T113-S3的SDK以及在sdk中添加用户自定义分区,让您能够轻松地开始在您的项目中使用T113-S3芯片。T113-S3是一款功能强大的嵌入式处理器,适用于各种应用,包括物联网、工业自动化和智能家居等。T113-S3-SDK是特别为T113-S3芯片设计的软件开发工具包(Software Development Kit)。它包含了一系列用于开发和定制嵌入式应用程序的工具、库和示例代码,方便开发者在T113-S3平台上开展软件开发工作。 阅读详情

相关推荐

安装文件Red hat Linux AS4.0安Red hat Linux AS4.0安装

Red hat Linux AS4.0安Red hat Linux AS4.0安装Oracle9.2.04详细步骤2008-11-06 17:55官方论坛 http://www.oracle.com.cn tzzxcb 下面以 $ 开头的命令都是由oracle执行的 # 开头的命令都是由root执行的 一、 安装准备 1、分区大小 /swap 交换分区 1024M 建议物理内存2倍 / 根分区 6000M 建议大于4G以上 2、创建用户和组 # groupadd oinstall # groupadd dba # useradd -g oinstall -G dba oracle # passwd oracle /设置oracle密码 装Oracle9.2.04详细步骤

Linux系统下Oracle11g r1的安装之四: 开始安装Oracle

1. 进入root目录,解压下载的oracle文件 unzip linux_11gR1_database_1013.zip mv database/ /u01 cd /u01 ls -l chown -R oracle:oinstall database/ 给database目录改用户 切换图形界面,执行startx 安装vmwaretools 使得图形界面可以修改分辨率。参...

weixin_30602505的博客 168

p6880880_190000_Linux-x86-64.zip

oracle 19c 补丁 p6880880

Oracle Linux 安装X Window 图形界面

Oracle Linux 安装X Window 图形界面 1、挂载光驱      makedir /mnt/cdrom      mount /dev/sr0  /mnt/cdrom      在此请确保网络正常连接,ping 一下,如果不能连接,有可能是网卡没有被激活。手工激活,或者修改配置: vi /etc/sysconfig/network-scripts/ifcfg

5259

虚拟机安装oracle问题解决,虚拟机linux安装oracle报错解决办法

错误提示:Checking Temp space: must be greater than 120 MB. Actual 4216 MB PassedChecking swap space: must be greater than 150 MB. Actual 4094 MB PassedChecking monitor: must be configured to dis...

weixin_30539317的博客 771

虚拟机安装oracle问题解决,虚拟机linux安装oracle前检查报错,无法使用命令自动检查显示器颜色...

错误提示:Checking Temp space: must be greater than 120 MB. Actual 4216 MB PassedChecking swap space: must be greater than 150 MB. Actual 4094 MB PassedChecking monitor: must be configured to dis...

weixin_34338504的博客 1220

让一般用户使用X Window (转)

让一般用户使用X Window (转)[@more@] 让一般用户使用XWindow Mailto:webmaster@Linuxaid.com.cn">技巧管理员(2000-12-24 10:33)〖tip...

csd3176的博客 162

[ORACLE] 在RedHat Linux AS 4.0安装Oracle 10g

一、准备工作 1、 安装RedHat AS4.0, Ø网络IP地址配置 Oracle必须固定IP地址,不能用DHCP。 可以用图形界面修改或#vi /etc/hosts 正常的主机名解析示例 : 127.0.0.1 localhost.localdomain localhost(否则会出现TNS-12537错误) Ø磁盘分区配置: swap交换分区大小根据表1设置 Ø防火

做事先做人! 1264

RedHat Linux AS 4.0安装Oracle 10g Release 2

3、 设置系统参数 修改#vi /etc/sysctl.conf添加下面代码: kernel.shmall = 2097152 kernel.shmmax = 2147483648 (一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是 2G,则可以设置最大共享内存为 1073741824(1G=1024*1024*1024)) kernel.shmmni = 4096 kern

阿龙的专栏 2264

Redhat Linux AS4 安装 Oracle 10g 10.2.0.8

Redhat Linux AS4 安装 oracle10G 10.2.0.8 1、硬件需求 1)内存>1024M 内存 交换分区 >1024M 2倍内存 <2048M 1.5倍内存 <8...

congpi2096的博客 167

Oracle数据库技术实用详解学习笔记:在VMware中安装RedHat AS 4

1.从网上下载了vmware,版本是:9.0.0 build-812388,安装好。 2.下载RedHat AS 4:http://blog.sina.com.cn/s/blog_545c92b...

ciyongyuan4432的博客 122

哪个 Linux 发行版本最适合跑 Oracle

Oracle10g数据库安装的时候会检测系统是否是以下之一:■ Red Hat Enterprise Linux AS/ES 3.0 (Update 4 or later)■ Red Hat Linux 4.0■ SUSE Li...

cuixie2370的博客 183

oracle character

为什么80%的码农都做不了架构师?>>> ...

weixin_34175509的博客 129

安装red hat linux enterprise 4 的步骤

Red Hat最新推出Red Hat Enterprise Linux 4.0(RHEL 4.0)时,相关权威机构在对这种操作系统软件包进行了第一手的测试(测试了RHEL 4.0 Advanced Server,即Red Hat的最强健的Linux版本)。测试发现,新的4.0版本较之以前版本有了相当大的性能提高,增强了安全选件,大大改进了硬件检测机制。RHEL 4.0速度...

weixin_34066347的博客 438

PostgreSQL 18.6 并发约束实战(第 1 篇):排他约束如何挡住并发重复预约

两个用户同时预订会议室 A 的 10:00—11:00。两个请求都先查询“没有冲突”,随后各自插入一条预约,两个事务也都成功提交。SQL 没报错,唯一键没有重复,会议室却被卖了两次。PostgreSQL 真正形成差异的地方,不是比另一种数据库多几个数据类型,而是能把“同一资源的时间段不得重叠”变成提交时持续成立的数据库约束。这篇文章只证明这一个判断。它不证明 PostgreSQL 在所有 OLTP 场景都优于 MySQL,也不证明所有业务规则都应该塞进数据库

weixin_42426485的博客 416

【好靶场】报错注入-sql注入-字符型

在 SQL 注入学习中,很多人习惯直接复制 Payload 拿 Flag,却无法独立分析漏洞成因与利用逻辑。想要真正掌握注入,必须建立一套标准化探测流程:判断可控输入、确定闭合方式、探测字段数量、定位回显位置、枚举库表结构、读取目标数据。本次靶场为单引号闭合字符型 SQL 注入,页面具备 SQL 错误回显且支持 UNION 联合查询。本题仅依靠报错完成漏洞探测,核心数据利用方式为 UNION 联合查询,不属于报错注入利用。FROM user。

Sagittarius_A*的博客 398
上一篇: 在RedHat Linux AS 4.0上安装Oracle 9i
下一篇: AWStats安装与使用
ccnpgs
博客等级 码龄19年 0粉丝 3原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值