惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Scott Helme
Scott Helme
N
Netflix TechBlog - Medium
AI
AI
Security Latest
Security Latest
GbyAI
GbyAI
P
Proofpoint News Feed
Y
Y Combinator Blog
A
Arctic Wolf
G
Google Developers Blog
U
Unit 42
爱范儿
爱范儿
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
Vulnerabilities – Threatpost
Know Your Adversary
Know Your Adversary
Cisco Talos Blog
Cisco Talos Blog
T
Tor Project blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
L
Lohrmann on Cybersecurity
C
CERT Recently Published Vulnerability Notes
C
Check Point Blog
B
Blog RSS Feed
The GitHub Blog
The GitHub Blog
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 【当耐特】
博客园 - Franky
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
C
Cisco Blogs
云风的 BLOG
云风的 BLOG
NISL@THU
NISL@THU
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Microsoft Security Blog
Microsoft Security Blog
T
The Blog of Author Tim Ferriss
阮一峰的网络日志
阮一峰的网络日志
Latest news
Latest news
L
LINUX DO - 最新话题
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
美团技术团队
WordPress大学
WordPress大学
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
大猫的无限游戏
大猫的无限游戏
The Hacker News
The Hacker News
Simon Willison's Weblog
Simon Willison's Weblog
V
V2EX
Project Zero
Project Zero
博客园_首页

博客园 - ddr888

Ubuntu16.04LTS国内快速源 bitnami redmine版本由2.3.1升级至3.2.2过程 Ubuntu1404安装gogs过程 Excel根据单元格背景色批量设置格式的宏 服务器监控之热身:只是试用monit SAP ABAP鸟瞰【AV+PPT】 常用SAP表 Debian5 dom0上跑Xen Debian5 lenny domU&Xen ubuntu10.04 Lucid domU--我爱你,飞一般的感觉 SAP BW BEx工具集简单介绍【AV+PPT】 resolve.conf引起登录HPUX的CDE故障 cx_Oracle说:Python访问Oracle并不难 让服务器时间“云”起来【拍死标题党】 ubuntu 10.04 源 HP-UX下使用python发送邮件 HP-UX 11i v2安装使用python 2.5.2 birdnest 102 api出现internel error处理 mac上配置rails开发环境 Heroku使用手记 ubuntu常用网络服务配置
HP-UX 11i v2上Oracle10.2基本安装指南
ddr888 · 2010-06-01 · via 博客园 - ddr888

前言

  目的:不要迷恋Oracle安装指南,快速安装Oracle到HPUX是培养兴趣的第一步。

  提醒:不要尝试在生产机中尝试本文的安装步骤,因为它还可能会牵扯到集群、存储、安全、命名等很多规范,强烈建议在HP VM中学习安装。

  DBA起步走。安装数据库是DBA的必修课,尽管Oracle为我们提供了便捷的GUI安装和命令行安装方式,但是对于强大、灵活的Unix系统还是需要一些热身运动,准备稍有不足还有可能导致Oracle运行不稳定,无故挂掉,性能打折扣,本文只是针对HPUX安装Oracle最基本的快速安装指南。

1. 上传安装文件

  根据自己服务器情况而定,上传到空间足够的位置即可。

至 /usr/oracle_inst/database/

2. 登录root

  最好使用xWindows登录,安装oracle比较直观。

两种选择:

  1. 用root用户登录CDE,遇到问题解决参考:CDE不能登录问题
  2. 用telnet登录,本地pc必须安装有xWindows Server,并要配置好DISPLAY环境变量

3. 检查硬件

内存:最少1G

#machinfo

/tmp 最少400M空余

bdf /tmp

5G作为Oracle软件;1.2G作为预配置数据库用;如果配置为自动备份,还需要额外的空间;

#bdf

4. 检查软件

  1. 操作系统为HPUX 11i v2
  2. HP C/ANSI C Compiler (A.06.00)
  3. HP aC++ Compiler (A.06.00)
  4. Java SDK 1.4.2_07
  5. 系统补丁

 注:实际并没有检查,默认页可安装,但可能会有后遗症。

5. 创建用户及组

  • 最好使用sam创建用户和组
  • 手动方法:
#groupadd dba
#useradd -g dba -d /home/oracle oracle
#passwd oracle
pw:***

6. 创建安装目录

确保空间够用。

#mkdir –p/opt/oracle/product/10.2/oracledb
#chown -R oracle:dba/opt/oracle

更改安装文件权限

#chown oracle:dba/usr/oracle_inst/database/
#chmod 755/usr/oracle_inst/database/

7. 设置环境变量

登录CDE安装和本地telnet安装不同。

  • CDE安装

由于我要采用图形界面进行安装,所以应该编辑.dtprofile,加入以下变量:

vi /home/oracle/.dtprofile

在底部加入:

export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/10.2/oradb
export ORACLE_SID=oradb
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN
LD_LIBRARY_PATH=$ORACLE_HOME/jdk/fre/lib/i386:$ORACLE_HOME/jdk/jre/lib/i386/server:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
  • telnet登录安装

vi /home/oracle/.profile

export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/10.2/oradb
export ORACLE_SID=oradb
export ORACLE_TERM=xterm
exportNLS_LANG=AMERICAN
LD_LIBRARY_PATH=$ORACLE_HOME/jdk/fre/lib/i386:$ORACLE_HOME/jdk/jre/lib/i386/server:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH

8. 安装oracle

$ /usr/database/runInstaller

以前按照提示下一步即可,中间选择安装实例数据库,最后一步按照提示切换到root下执行两个脚本,即安装完毕。

有两项不能自动验证通过:系统补丁和内核修改,需要手动允许通过;

以下是指定数据库文件存放的位置:

这里需要切换到root的命令行下执行下列两个脚本:

9. 验证安装

$ lsnrctl start
$ sqlplus /nolog
SQL>conn sys/*** as sysdba
Connected.
SQL>startup
......
SQL>select systimestamp from dual;

小结

  本文力求用最快速的方式完成HPUX系统上的配置和基本的Oracle安装,让刚进入DBA大门的小菜们有信心和兴趣继续Oracle学习和工作,欢迎大DBA牛们指导,祝工作顺利。