在现有oracle服务器上新建一个oracle实例

一 概述

假如一台服务器上已经安装了一个单机版的oracle实例orcl,这时想在这台服务器上再部署一个单机版的oracle实例ystat,则可以参考该文档进行部署。

注意:新实例名不要带特殊字符,下划线也不要。

二 操作步骤

2.1 创建相关目录

用root用户创建:

mkdir -p /u01/app/oracle/oradata/ystat

chown -R oracle:oinstall /u01/app/oracle/oradata/ystat

su - oracle

mkdir -p /u01/app/oracle/admin/ystat/adump

2.2 新建初始化参数文件

2.2.1 创建pfile文件

cd $ORACLE_HOME/dbs

vi initystat.ora

添加:

ystat.__db_cache_size=4395630592ystat.__java_pool_size=33554432ystat.__large_pool_size=50331648ystat.__oracle_base='/u01/app/oracle'#ORACLE_BASE set from environmentystat.__pga_aggregate_target=2969567232ystat.__sga_target=5519704064ystat.__shared_io_pool_size=0ystat.__shared_pool_size=956301312ystat.__streams_pool_size=33554432*.audit_file_dest='/u01/app/oracle/admin/ystat/adump'*.audit_trail='db'*.compatible='11.2.0.4.0'*.control_files='/u01/app/oracle/oradata/ystat/control01.ctl','/u01/app/oracle/oradata/ystat/control02.ctl'*.db_block_size=8192*.db_domain=''*.db_name='ystat'*.diagnostic_dest='/u01/app/oracle'*.dispatchers='(PROTOCOL=TCP) (SERVICE=ystatXDB)'*.memory_target=16489271296*.nls_language='SIMPLIFIED CHINESE'*.nls_territory='CHINA'*.open_cursors=300*.processes=300*.remote_login_passwordfile='EXCLUSIVE'*.sessions=335*.undo_tablespace='UNDOTBS1'

2.2.2 创建spfile文件

[oracle@XYSHQ-ORACLE dbs]$ export ORACLE_SID=ystat

[oracle@XYSHQ-ORACLE dbs]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on 星期五 8月 13 09:21:31 2021

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

已连接到空闲例程。

SQL> create spfile from pfile;

文件已创建。

会看到在$ORACLE_HOME/dbs路径下生成了spfileystat.ora文件。

2.3 将数据库启动到nomount状态

SQL> startup nomount;

ORACLE 例程已经启动。

Total System Global Area 1.6435E+10 bytes

Fixed Size     2269552 bytes

Variable Size  7851740816 bytes

Database Buffers  8556380160 bytes

Redo Buffers    24678400 bytes

2.4 创建数据库

CREATE DATABASE ystatUSER SYS IDENTIFIED BY 密码USER SYSTEM IDENTIFIED BY 密码LOGFILE GROUP 1 ('/u01/app/oracle/oradata/ystat/redo01.log') SIZE 500M BLOCKSIZE 512,GROUP 2 ('/u01/app/oracle/oradata/ystat/redo02.log') SIZE 500M BLOCKSIZE 512,GROUP 3 ('/u01/app/oracle/oradata/ystat/redo03.log') SIZE 500M BLOCKSIZE 512MAXLOGFILES 5MAXLOGMEMBERS 5MAXLOGHISTORY 1MAXDATAFILES 100CHARACTER SET AL32UTF8NATIONAL CHARACTER SET AL16UTF16EXTENT MANAGEMENT LOCALDATAFILE '/u01/app/oracle/oradata/ystat/system01.dbf' SIZE 325M REUSESYSAUX DATAFILE '/u01/app/oracle/oradata/ystat/sysaux01.dbf' SIZE 325M REUSEDEFAULT TABLESPACE usersDATAFILE '/u01/app/oracle/oradata/ystat/users01.dbf'SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITEDDEFAULT TEMPORARY TABLESPACE tempTEMPFILE '/u01/app/oracle/oradata/ystat/temp01.dbf'SIZE 20M REUSEUNDO TABLESPACE undotbs1DATAFILE '/u01/app/oracle/oradata/ystat/undotbs01.dbf'SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;

示例:

创建完数据库后,数据库自动启动到了open状态:

2.5 执行创建数据字典等脚本

@?/rdbms/admin/catalog.sql

@?/rdbms/admin/catproc.sql

@?/sqlplus/admin/pupbld.sql

--输出内容略,大约需执行5-10分钟。

2.6 修改listener.oratnsnames.ora

cd $ORACLE_HOME/network/admin

vi listener.ora,添加:

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC =

      (GLOBAL_DBNAME = orcl)

      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)

      (SID_NAME = orcl)

    )

    (SID_DESC =

      (GLOBAL_DBNAME = ystat)

      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)

      (SID_NAME = ystat)

    )

  )

vi tnsnames.ora

添加如下内容:

YSTAT =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = XYSHQ-ORACLE)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = ystat)

    )

  )

注意:HOST= XYSHQ-ORACLE这里记得根据实际情况改成自己服务器的主机名。

#重启监听

lsnrctl stop

lsnrctl start

2.7 设置新instance开机自启动

用root用户修改/etc/oratab,添加一行:

ystat:/u01/app/oracle/product/11.2.0/dbhome_1:Y

2.8 创建口令文件

orapwd file=$ORACLE_HOME/dbs/orapwYSTAT

--注意:口令文件名里的实例名必须是大写,否则会有问题

2.9 创建ystat表空间

#登录统计数据库su - oracleexport ORACLE_SID=ystatsqlplus / as sysdba

#创建表空间

create tablespace ystat datafile '/u01/app/oracle/oradata/ystat/ystat.dbf' size 30G autoextend on;

2.10 创建ystat用户

create user ystat identified by ystat_sys;grant connect,resource to ystat;

grant dba to ystat;

2.11 扩容表空间

alter tablespace system add datafile '/u01/app/oracle/oradata/ystat/system02.dbf' size 30G autoextend on;

alter tablespace temp add tempfile '/u01/app/oracle/oradata/ystat/temp02.dbf' size 30G autoextend on;

2.12 设置程序账号密码永不过期

默认账号会在180天后过期,需要设置成永不过期,否则过期后会影响业务。

alter profile default limit password_life_time unlimited;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1618634.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

linux下Oracle服务的启动和关闭

1.前言 确保我们能够访问oracle数据库包含两部分,一个是oracle实例,一个是监听,两个同时开启,我们才能正常的使用数据库,因此我们在关闭和启动oracle服务时,也需要同时操作实例和监听。能够操作linux的工具…

AI绘图(11)stable diffusion 如何写好prompt 四

在最开始我写了三篇关于prompt的,具体的大家可以跳转来去看,以下给出来链接: AI绘图(3)stable diffusion如何写好prompt 一_牧子川的博客-CSDN博客 AI绘图(4)stable diffusion如何写好prompt …

几个nlp的小任务(生成式任务——语言模型(CLM与MLM))

@TOC 本章节需要用到的类库 微调任意Transformers模型(CLM因果语言模型、MLM遮蔽语言模型) CLM MLM 准备数据集 展示几个数据的结构

MERN Stack 教程

This tutorial will show you how to build a full-stack MERN application—in this case, an employee database—with the most current tools available. Before you begin, make sure that you are familiar with Node.js and React.js basics and have Node and Create R…

取消开机自检

1. 打开运行窗口 win R ,输入regedit,点击确定,如图: 2. 一次打开以下节点,如图; 3. 在找到如图所示的节点 4. 双击BootExecute,如图: 5. 清空弹窗中的数据,点击确定&a…

拯救者Y7000 2020新版Bios关闭开机自检

原因 重启按F2进入bios(联想笔记本是F2) 点击boot选项 关闭自检(PXE Boot to LAN改为Disabled)

服务器系统自检时间长,我的服务器开机自检提示:waiting for controller to start...是什么意思,而且要等1-5分钟的时间问题是?...

满意答案 alexteresa 2013.06.11 采纳率:46% 等级:12 已帮助:16267人 你好,电脑开机自检,主要是:“内存有错误”或“非正常关机”引起! 这是解决方法:(原创,引用请说明…

服务器跳过系统自检,win7 64位旗舰版跳过开机自检功能直接进入系统的方法

如果遇到断电或其他情况导致电脑不正常关机,下次开机电脑会出现磁盘自动检测,win7 64位旗舰版系统磁盘自检的过程需要花费好几分钟的时间,来检测到硬盘是否有坏道或系统是否损坏等问题。如果碰到每次开机磁盘会自检好长时间怎么办呢&#xff…

计算机主板 上电顺序,BIOS很熟悉,电脑开机BIOS开机自检顺序你知道吗?

原标题:BIOS很熟悉,电脑开机BIOS开机自检顺序你知道吗? 开机键→主板控制芯片向→CPU发出RESET信号→CPU初始化 当电源供电稳定后,芯片组便撤去RESET信号,CPU马上就从FFFFOH处开始执行指令。注:这个地址在系统BIOS的地址范围内,无论是BIOS还是AMI BIOS,放在这里的只是一…

xp计算机启动检测硬盘,取消WinXP开机自检技巧五则

有时我们正常关闭计算机后,再次开机时发现系统会出现自行检测,这让许多XP用户们感到不方便,那么该怎么取消XP开机自检呢?下面就是具体的方法了,一起来看看吧。 方法①: 假如分区是FAT32格式,将其…

华为服务器自检信息怎么开,服务器开机自检内存

服务器开机自检内存 内容精选 换一换 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 当对弹性云服务器执行绑定密钥对操作时失败。管理控制台上密…

计算机的开机自检是在 里完成的,计算机的开机自检是在里完成的

摘要: 计算机须办在动的动域内理(火区火必凡是。自检土高指路质路高路堤是堤填度大的土堤于(。计算机)米作业在(高度级高处作业为二时称。... 计算机须办在动的动域内理(火区火必凡是。 开机二级小时作业作业证》动火的《动火期不安全超过有效。 自检土高指路质路高…

开机自检过程和systemd服务

开机自检 自检过程 1:bios开机自检 2:MBR引导 3:grub文件 4:加载内核 5:开启进程 过程解释 第一步:bios开机时自检,检测硬件是否正常 第二部:硬件正常后,将系统控制权…

戴尔服务器关闭系统自检,戴尔开机自检取消操作方法

摘要 腾兴网为您分享:洛克王国菲菲,美丽拍,nba2k17选秀名单,瞩目会议,助理来也,hevc,奥迪出行,优奢易拍,威海公积金,久币网,奸笑表情包,gocom,htm…

服务器开机自检提示信息,hp服务器开机自检报错提示

hp服务器开机自检报错提示 内容精选 换一换 Linux操作系统XEN实例变更为KVM实例前,必须已完成必要的驱动安装和配置。本节操作指导您使用自动化脚本的方式为Linux云服务器安装驱动、配置磁盘自动挂载等,并将XEN实例变更为KVM实例。XEN实例:S1、C1、C2、M1型弹性云服务器。KV…

SaaS多租户系统架构设计

前言:多租户是SaaS(Software-as-a-Service)下的一个概念,意思为软件即服务,即通过网络提供软件服务。SaaS平台供应商将应用软件统一部署在自己的服务器上,客户可以根据工作的实际需求,通过互联网…

【技巧分享】如何获取子窗体选择了多少记录数?一招搞定!

Hi,大家好久不见。 我这个更新速度是不是太慢了呀,因为,最近又又又在忙,请大家谅解啦。 现在更新文章、视频都要花好久去考虑,好不容易有个灵感了,一搜索,结果发现之前都已经分享过了(委屈脸&…

游戏角色——龙皇后制作曝光,大师级作品,值得膜拜

Hello~大家好 今天给大家带来一篇游戏角色的制作的教程图文 本图文来自印度3D艺术家Sougato 龙皇后的灵感 首先,我非常喜欢日本的武士文化,非常尊重这个武士家族。很多艺术家创造了令人惊叹的2D概念,我整天都在Artstation或Pinterest上挖掘这些概念,显然Guweiz是…

XP母盘制作详细介绍

XP母盘制作详细介绍 减小字体 增大字体 作者:佚名 来源:本站整理 发布时间:2008-1-24 11:50:00 网吧母盘制作分为5部分请大家阅读: (做系统之前把游戏都在老系统更新了以防有碎片垃圾) 个人建议系统放置在…

【RPG Maker MZ】独立游戏制作日志③

目录 此次的进度 详细内容 根据游戏流程创建同一场景的多个副本以便于管理 交涉 设定影响交涉结果的条件: 设定可选的选项: 设定后续选项以及回路 判定交涉结果: 结尾 此次的进度 OK,时间过的很快,这次的内容拓…