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

yizhihongxing

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日

相关文章

  • Redis5.0怎么安装?Linux下载安装Redis的操作步骤和配置教程

    接下来我将为您介绍在Linux下如何下载安装Redis5.0的详细操作步骤。 环境要求 操作系统:Ubuntu 16.04 或更高版本 具备 sudo 权限的用户 步骤一:下载安装Redis 打开终端,通过以下命令安装Redis依赖库: sudo apt-get update sudo apt-get upgrade sudo apt-get install…

    database 2023年5月22日
    00
  • Redis系列12:Redis 的事务机制

    Redis系列1:深刻理解高性能Redis的本质Redis系列2:数据持久化提高可用性Redis系列3:高可用之主从架构Redis系列4:高可用之Sentinel(哨兵模式)Redis系列5:深入分析Cluster 集群模式 追求性能极致:Redis6.0的多线程模型追求性能极致:客户端缓存带来的革命Redis系列8:Bitmap实现亿万级数据计算Redis…

    2023年4月10日
    00
  • Mac下mysql5.7.10安装教程

    Mac下mysql5.7.10安装教程 安装步骤 下载MySQL Community Server 前往 MySQL 官网,找到Community Server部分,选择合适的版本(MAC OS X 组),点击下载。 安装MySQL Community Server 双击下载好的 .dmg 文件,进入安装向导,一路选择默认选项并遵循提示操作。 启动MySQL…

    database 2023年5月22日
    00
  • PHP使用PDO调用mssql存储过程的方法示例

    关于使用PHP的PDO调用mssql存储过程的方法,可以按照以下步骤进行: 步骤一:创建PDO连接 $dbhost = ‘localhost’; $dbuser = ‘username’; $dbpassword = ‘password’; $dbname = ‘database_name’; $pdo = new PDO("sqlsrv:Serv…

    database 2023年5月22日
    00
  • 使用ORM新增数据在Mysql中的操作步骤

    使用ORM在Mysql中新增数据的操作步骤一般有以下几个: 定义对应表格的模型对象,通常使用对象关系映射(ORM)框架提供的工具生成。模型对象需包含表格各字段对应的属性及其对应数据类型。 创建模型对象实例(即新数据),并设置各字段的值。 执行保存操作,将新数据保存至数据库中。 下面以TypeORM为例演示具体的操作: 定义模型对象 import { Enti…

    database 2023年5月22日
    00
  • MySQL数据库查询性能优化的4个技巧干货

    MySQL数据库查询性能优化的4个技巧干货 1. 创建合适的索引 索引可以加快查询速度,但过多的索引会降低插入和更新操作的速度,因此需要创建合适的索引。 1.1 查看查询语句的执行计划 在执行SQL语句前,可以通过 EXPLAIN关键字查看这个查询语句的执行计划。执行计划是MySQL优化器访问一个SQL语句时的查询计划。 比如下面的语句: EXPLAIN S…

    database 2023年5月19日
    00
  • 如何在Linux中修改tomcat端口号

    在Linux中修改tomcat的端口号有以下步骤: 登录到Linux服务器首先需要登录到Linux服务器,可以使用SSH等方式进行登录。 停止Tomcat服务修改Tomcat配置文件需要先关闭Tomcat服务,可以使用以下命令停止Tomcat: sudo systemctl stop tomcat 打开server.xml文件 Tomcat的端口号配置保存在…

    database 2023年5月22日
    00
  • Django的Session存储Redis环境配置

      第一步:在项目目录下的settings.py中MIDDLEWARE中加上中间件: # session中间件Django项目默认启用Session ‘django.contrib.sessions.middleware.SessionMiddleware’, 第二步:在redis中保存session,需要引入第三方扩展,我们可以使用django-redis…

    Redis 2023年4月13日
    00
合作推广
合作推广
分享本页
返回顶部