Linux系统(X64)安装Oracle11g完整安装图文教程另附基本操作

Linux系统(X64)安装Oracle11g完整安装图文教程

简介

本文将给各位读者提供详细说明,关于在Linux系统(X64)上安装Oracle11g的完整安装图文教程。旨在为读者提供一份详细的安装攻略。本攻略内容包括Oracle11g的基本操作,以及在Linux系统下Oracle11g的配置等。本文将从以下几个方面对Oracle11g进行详细讲解:

  1. 环境准备
  2. Oracle11g下载
  3. 安装过程
  4. 配置选项
  5. 常用操作

环境准备

在Linux系统上安装Oracle11g之前,需要先进行一些环境准备工作。具体步骤如下:

  1. 安装必要的软件包

首先需要安装一些必要的软件包。在终端输入以下命令:

yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXtst libXtst-devel make sysstat libX11-devel
  1. 新建用户和用户组

新建一个用户和一个用户组,输入以下命令:

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
  1. 修改内核参数与资源限制

在终端中输入以下命令:

vi /etc/security/limits.d/90-nproc.conf

在文件末尾添加以下内容:

oracle      soft    nproc   unlimited
oracle      hard    nproc   unlimited
oracle      soft    nofile  1024
oracle      hard    nofile  65536
oracle      soft    stack   10240
oracle      hard    stack   32768

接下来修改大页的大小:

vi /etc/sysctl.conf

在文件末尾添加以下内容:

fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

输入以下命令,使修改生效:

sysctl -p

Oracle11g下载

准备工作完成后,需要去Oracle官网上下载Oracle11g安装文件。请注意选择正确的系统版本和文件目录。下载完成之后,解压文件。

安装过程

在解压完成之后,进入./database目录,输入以下命令:

./runInstaller

随着安装引导程序的任务栏出现,选择“Install database software only”然后点击下一步。

在“Select Installation Option”页面中,选择“Enterprise Edition”,然后点击下一步。

在“Select Installation Types”页面中,选择“Custom”,然后点击下一步。

在“Product-Specific Prerequisite Checks”页面中,可以进行各种安装条件检查。确保所有检查都通过,然后点击下一步。

在“System Class”页面中,选择“Server Class”,然后点击下一步。

在“Grid Options”页面中,略过,点击下一步。

在“Database Identifiers”页面中,输入Global Database Name,即实例名称。

在“Database Management Options”页面中,选择“Use Database Control for Database Management”,然后点击下一步。

在“Storage Options”页面中,根据你的需要选择相应的存储选项,并指定路径。

在“Database File Locations”页面中,可以指定数据库文件的位置。需要为存储空间增加一些飞地。

在“Summary”页面中,检查安装选项。如果一切正常,则安装可以开始了。

安装完后,需要运行一些特定的脚本。

/u01/app/oracle/product/11.2.0/db_1/root.sh
/u01/app/oraInventory/orainstRoot.sh

配置选项

安装完后,需要进行一些配置工作。

在终端中输入以下命令,进入Oracle用户的环境:

su - oracle

在环境中,启动SQL*Plus:

sqlplus /nolog

然后,需要进行一些初始化操作。

SQL> conn / as sysdba
SQL> startup
SQL> CREATE OR REPLACE DIRECTORY datapump AS '/u01/app/oracle/oradata';

常用操作

Oracle服务启动

启动Oracle服务的命令是:

sqlplus /nolog
SQL> conn / as sysdba
SQL> startup

Oracle服务关闭

关闭Oracle服务的命令是:

sqlplus /nolog
SQL> conn / as sysdba
SQL> shutdown immediate

Oracle监听器启动

启动Oracle监听器的命令是:

sqlplus /nolog
SQL> conn / as sysdba
SQL> lsnrctl start

Oracle监听器关闭

关闭Oracle监听器的命令是:

sqlplus /nolog
SQL> conn / as sysdba
SQL> lsnrctl stop

以上就是在Linux系统(X64)上安装Oracle11g完整安装图文教程的全部流程及步骤。希望以上内容能对读者有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux系统(X64)安装Oracle11g完整安装图文教程另附基本操作 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • SQL Server中with as使用介绍

    SQL Server中的WITH AS语法是一种数据查询语言中常用的功能,在操作大量数据时非常便捷,本文将对其进行详细介绍。 一、什么是WITH AS语法 WITH AS是SQL Server中的常用查询语句,其作用是先创建一个临时的数据结果集,然后再对这个结果集进行操作。其基本的语法格式如下: WITH CTEName AS( — SELECT stat…

    database 2023年5月21日
    00
  • MySQL数据库大小写敏感的问题

    MySQL数据库大小写敏感的问题是一个常见的问题,下面是针对这个问题的一些攻略。 1. MySQL数据库大小写敏感的原因 MySQL数据库的表名、列名、索引名、触发器名、存储过程等标识符在创建时是否使用了引号会影响它们的大小写和是否敏感。使用引号时,标识符大小写敏感,不使用引号时,标识符大小写不敏感。 如果使用引号来定义标识符,MySQL将严格区分大小写,如…

    database 2023年5月22日
    00
  • MySQL慢查询如何定位详解

    MySQL慢查询是指执行时间超过阈值的查询语句。慢查询可能会导致数据库性能下降,因此需要及时定位并优化这些查询语句。本文将详细讲解MySQL慢查询如何定位的完整攻略,帮助读者轻松地找出慢查询语句。 1. 配置慢查询日志 要定位MySQL慢查询,首先需要进行一些配置。我们需要在MySQL中开启慢查询日志,记录下执行时间超过指定阈值的查询语句。在MySQL的配置…

    database 2023年5月22日
    00
  • mysql8.0.30安装配置最详细教程(windows 64位)

    下面是“mysql8.0.30安装配置最详细教程(windows 64位)”的完整攻略: 1. 下载mysql8.0.30安装文件 我们可以从MySQL官网下载对应版本的安装文件,地址为:https://dev.mysql.com/downloads/mysql/8.0.html#downloads 在页面中找到 Windows (x86, 64-bit),…

    database 2023年5月22日
    00
  • SQL – INSERT INTO 语句

    下面是SQL-INSERT INTO 语句 的完整攻略。 INSERT INTO 语句 INSERT INTO 语句用于向表中插入新的行。语法如下: INSERT INTO table_name (column1, column2, column3, …) VALUES (value1, value2, value3, …); 在上述语法中,tabl…

    database 2023年3月27日
    00
  • 为PHP模块添加SQL SERVER2012数据库的步骤详解

    为PHP模块添加SQL SERVER2012数据库需要以下几个步骤: 步骤一:安装SQL Server Extension 在PHP的官网下载SQL Server Extension对应版本的连接器,并放置于PHP安装目录下的ext文件夹中。这个步骤的示例代码如下: # 下载Microsoft官方DLL curl -L https://github.com/…

    database 2023年5月22日
    00
  • Oracle DBA常用语句第2/2页

    以下是关于“Oracle DBA常用语句第2/2页”的完整攻略: Oracle DBA常用语句第2/2页 简介 本文总结了Oracle DBA经常会用到的SQL语句和脚本,包括数据库的管理、性能优化、备份恢复等内容。 数据库管理 查询数据库连接 SELECT s.username, s.osuser, s.sid, s.serial#, s.program,…

    database 2023年5月21日
    00
  • Linux下Redis安装配置教程

    以下是“Linux下Redis安装配置教程”的完整攻略,包括安装、配置和两个示例说明。 Linux下Redis安装配置教程 1. 安装步骤 1.1 下载Redis 官网下载地址:https://redis.io/download 可以使用以下命令下载: $ wget http://download.redis.io/releases/redis-6.2.2.…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部