iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle数据库安装详细步骤
  • 554
分享到

Oracle数据库安装详细步骤

2024-04-02 19:04:59 554人浏览 安东尼
摘要

这篇文章主要讲解了“oracle数据库安装详细步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle数据库安装详细步骤”吧!Oracle数据库11.

这篇文章主要讲解了“oracle数据库安装详细步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle数据库安装详细步骤”吧!

Oracle数据库11.2.0.4安装详细步骤

一、准备工作

1,全新安装Oracle11g数据库需要的安装包:

    总共有7个安装包,如果是单实例环境没有RAC这样的环境只需要前2个安装包就可以。

p13390677_112040_linux-x86-64_1of7.zip
p13390677_112040_Linux-x86-64_2of7.zip

2,安装的操作系统版本:Red Hat Enterprise Linux Server release 6.9 (SantiaGo)

3,需要安装Xmanager6这个软件,具体在网上可以查询到。

4,硬件需要说明,最低要求。

I. 硬件:
 1. 最低硬件需求
    a)至少1GB物理内存
    b)swap满足下面的要求:
 

RAMSwap Space
Between 1 GB and 2 GB1.5 times the size of RAM
Between 2 GB and 16 GBEqual to the size of RAM
More than 16 GB16 GB


      注意: 上面的推荐(来自于 11.2 Database installation guide)是最低的推荐。
    c)/tmp至少1GB空间,并且要少于2TB空间。
    d)database software 至少需要4.4GB空间
    e)database 需要至少1.7G空间。
  2. Oracle database 在 ext2,ext3,ext4 和 xfs文件系统上受到支持(参见Note:236826.1 and Note 1632127.1 以获得更多信息)

5,附上软件安装地址分享链接: https://pan.baidu.com/s/1NFYZ5BDfsLv9gm0HtmaqYA : ep1e

二、正式安装Oracle软件

1.安装必要的依赖软件

[root@OracleLinux6 ~]#yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static GCc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

2,创建用户和用户组

[root@OracleLinux6 ~]# groupadd -g 501 oinstall
[root@OracleLinux6 ~]# groupadd -g 502 dba
[root@OracleLinux6 ~]# useradd -g oinstall -G dba oracle

3,新建安装目录并设置权限

[root@OracleLinux6 ~]# mkdir -p /orasetup /home/app/oracle
[root@OracleLinux6 ~]# chmod -R 775 /orasetup /home/app
[root@OracleLinux6 ~]# chown -R oracle:oinstall /orasetup /home/app

4,上传需要安装Oracle11G软件并解压软件

[root@OracleLinux6 ~]# cd /orasetup/
[root@OracleLinux6 orasetup]# rz
[root@OracleLinux6 orasetup]# unzip p13390677_112040_Linux-x86-64_1of7.zip

解压完后需要再次执行以下权限,已确保Oracle用户可以执行

[root@OracleLinux6 ~]# chmod -R 775 /orasetup
[root@OracleLinux6 ~]# chown -R oracle:oinstall /orasetup

5,修改用户环境变量

[root@OracleLinux6 ~]# su - oracle
[oracle@OracleLinux6 ~]$ pwd
/home/oracle
添加如下信息:
[oracle@OracleLinux6 ~]$ vi .bash_profile  
export PATH
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias vi='vim'
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'

export ORACLE_BASE=/home/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/lib/usr/lib
export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bi
n:$ORACLE_HOME/jdk/bin
export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"
export NLS_LANG="Simplified Chinese_China".AL32UTF8
umask  022

6,修改系统环境变量

[root@OracleLinux6 ~]# vi /etc/profile
添加如下信息:
if [ $USER = "oracle" ] || [ $USER = "grid" ]; then
        if [ $shell = "/bin/ksh" ]; then
                ulimit -p 16384
                ulimit -n 65536
        else
                ulimit -u 16384 -n 65536
        fi
fi 
[root@OracleLinux6 ~]# source /etc/profile

7,修改用户限制

[root@OracleLinux6 ~]# vi /etc/security/limits.conf
oracle           soft    nproc   2047
oracle           hard    nproc   16384
oracle           soft    nofile  1024
oracle           hard    nofile  65536
oracle           soft    stack   10240
oracle           hard    stack   32768

8,修改内核参数

[root@OracleLinux6 ~]# vim /etc/sysctl.conf 
fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 4294967295

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
最后刷新以下参数
[root@OracleLinux6 ~]# sysctl  -p

9,修改hosts文件

[root@OracleLinux6 ~]# vim /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.254.33 OracleLinux6

10,安装数据库

先安装好Xmanager软件,切换用户至Oracle用户下来安装数据库。
[root@OracleLinux6 ~]# su - oracle
[oracle@OracleLinux6 ~]$ export DISPLAY=192.168.254.1:0.0
[oracle@OracleLinux6 ~]$ xhost +

   Oracle数据库安装详细步骤

  进入database文件夹,运行./runInstaller。

[oracle@OracleLinux6 ~]$ cd /orasetup/database/
[oracle@OracleLinux6 database]$ ll
total 60
drwxrwxr-x  4 oracle oinstall  4096 Aug 27  2013 install
-rwxrwxr-x  1 oracle oinstall 30016 Aug 27  2013 readme.html
drwxrwxr-x  2 oracle oinstall  4096 Aug 27  2013 response
drwxrwxr-x  2 oracle oinstall  4096 Aug 27  2013 rpm
-rwxrwxr-x  1 oracle oinstall  3267 Aug 27  2013 runInstaller
drwxrwxr-x  2 oracle oinstall  4096 Aug 27  2013 sshsetup
drwxrwxr-x 14 oracle oinstall  4096 Aug 27  2013 stage
-rwxrwxr-x  1 oracle oinstall   500 Aug 27  2013 welcome.html
[oracle@OracleLinux6 database]$ ./runInstaller

Oracle数据库安装详细步骤

11,开始安装Oracle,进入安装首页,去掉打钩的选项

Oracle数据库安装详细步骤

12,skip升级安装

Oracle数据库安装详细步骤

13,跳出对话框点击yes继续

Oracle数据库安装详细步骤

14,选择仅安装数据库软件

Oracle数据库安装详细步骤

15,安装单实例数据库

Oracle数据库安装详细步骤

16,选择type,语言类型

Oracle数据库安装详细步骤

17,安装数据库版本

Oracle数据库安装详细步骤

18,安装路径选择(这个在你的用户环境变量设置过了)

Oracle数据库安装详细步骤

19,Create Inventory

Oracle数据库安装详细步骤

20,Operating System Group 

Oracle数据库安装详细步骤

21,Prerequisite Ckeck 

       这一步有可能会有两个yum包没有安装上,需要安装在一下ksh和libaio-devel,你可以忽略但我不太确定有何影响,我都是安装通过后继续。

22,Summary 

Oracle数据库安装详细步骤

23,Install Product

Oracle数据库安装详细步骤

24,快要安装完成时执行脚本

Oracle数据库安装详细步骤

25,利用终端使用root权限执行提示Path的脚本文件,点击OK即完成。

26,到此处安装数据库结束。

三、设置监听

1,在Oracle用户下设置监听

Oracle数据库安装详细步骤

2,Listener Configure

Oracle数据库安装详细步骤

3,Add Listener

Oracle数据库安装详细步骤

4,Listener name

Oracle数据库安装详细步骤

5,Listener tcp

Oracle数据库安装详细步骤

6,Listener Port

Oracle数据库安装详细步骤

7,Listener another 选择NO

Oracle数据库安装详细步骤

8,最后一步选择Cancel 结束监控设置

Oracle数据库安装详细步骤

四、创建数据库

1,进入Oracle用户,创建数据库

Oracle数据库安装详细步骤

2,CreateDatabase

Oracle数据库安装详细步骤

3,Setup2

Oracle数据库安装详细步骤

4,Setup3 设置数据库名称

Oracle数据库安装详细步骤

5,Setup4  --去掉√

Oracle数据库安装详细步骤

6,Setup5  ---创建密码

Oracle数据库安装详细步骤

7,Setup6 --选择监听程序name:LISTENER1默认不用选择直接是LISTENER

Oracle数据库安装详细步骤

8,Setup7 ---设置template

Oracle数据库安装详细步骤

9,Setup8 --启用闪回和Archiving

Oracle数据库安装详细步骤

10,Setup9 --选择模版schemas

Oracle数据库安装详细步骤

11,Setup10 --设置Memory容量(可以设置到70%)

Oracle数据库安装详细步骤

12,Setup11--设置Sizing为5000

Oracle数据库安装详细步骤

13,Setup12--设置Character

Oracle数据库安装详细步骤

14,Setup13--设置说明

Oracle数据库安装详细步骤

15,Setup14---Finish

Oracle数据库安装详细步骤

16,Confirmation信息

Oracle数据库安装详细步骤

17,开始创建数据库

Oracle数据库安装详细步骤

18,创建过程中回到46% 有一个报错:ORA-12532错误:解决办法:密码设置时候不要用到@字符。

Oracle数据库安装详细步骤

19,重新修改密码后,一次性通过安装完成。

Oracle数据库安装详细步骤

20,最后提示安装的文件信息,到此建库完成。

Oracle数据库安装详细步骤

感谢各位的阅读,以上就是“Oracle数据库安装详细步骤”的内容了,经过本文的学习后,相信大家对Oracle数据库安装详细步骤这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

您可能感兴趣的文档:

--结束END--

本文标题: Oracle数据库安装详细步骤

本文链接: https://www.lsjlt.com/news/60058.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • oracle怎么显示表的字段
    如何显示 oracle 表的字段 在 Oracle 数据库中,可以使用 DESC 命令显示表的字段。 语法: DESC table_name 参数: table_name:要显示字段的表...
    99+
    2024-05-14
    oracle
  • oracle怎么看所有的表
    在 oracle 数据库中查看所有表的步骤:连接到数据库运行查询:select table_name from user_tables; 如何使用 Oracle 查看所有表 ...
    99+
    2024-05-14
    oracle
  • oracle怎么显示行数
    如何使用 oracle 显示行数 在 Oracle 数据库中,有两种主要方法可以显示行数: 1. 使用 COUNT 函数 SELECT COUNT(*) FROM table_n...
    99+
    2024-05-14
    oracle
  • oracle怎么显示百分比
    oracle中显示百分比的方法有:使用百分号“%”;使用to_char()函数;使用format()函数(oracle 18c及更高版本);创建自定义函数。 Oracle 显...
    99+
    2024-05-14
    oracle
  • oracle怎么删除列
    oracle 中删除列的方法有两种:1)使用 alter table table_name drop column column_name 语句;2)使用 drop colum...
    99+
    2024-05-14
    oracle
  • sql怎么查看表的索引
    通过查询系统表,可以获取表的索引信息,包括索引名称、是否唯一、索引类型、索引列和行数。常用系统表有:mysql 的 information_schema.statistics、postg...
    99+
    2024-05-14
    mysql oracle
  • sql怎么查看索引
    您可以使用 sql 通过以下方法查看索引:show indexes 语句:显示表中定义的索引列表及其信息。explain 语句:显示查询计划,其中包含用于执行查询的索引。informat...
    99+
    2024-05-14
  • sql怎么查看存储过程
    如何查看 sql 存储过程的源代码:使用 show create procedure 语句直接获取创建脚本。查询 information_schema.routines 表的 routi...
    99+
    2024-05-14
  • sql怎么查看视图表
    要查看视图表,可以使用以下步骤:使用 select 语句获取视图中的数据。使用 desc 语句查看视图的架构。使用 explain 语句分析视图的执行计划。使用 dbms 提供...
    99+
    2024-05-14
    oracle python
  • sql怎么查看创建的视图
    可以通过sql查询查看已创建的视图,具体步骤包括:连接到数据库并执行查询select * from information_schema.views;查询结果将显示视图的名称、...
    99+
    2024-05-14
    mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作