oracle创建多个数据库实例及其管理

怎样在一个Oracle数据库中建立多个实例 前言:前两天,在接触一个新项目,他们的数据库框架,在一台机器上,当时别人交代是一个数据库两个实例(当前举例a,b),我看了看交接文档,那明明是一台机器,不是单机数据库吗?怎么有两个实例?登录相应的环境,查看了一下,刚开始登录,查看了监听,只有一个ASM实例的监听,没有数据库服务的监听,很是摸不着头脑,通过env |grep ORACLE查看当前的Oracle实例名和数据库的安装位置,查看tnsna... 阅读详情

1.使用database   assist或者create   database   语句后提示数据库已经有了。

2.用database   configuration   assistance   创建,省时、安全、高效。

     接下来的问题,当用sqlplus登陆后到底登陆的是哪个数据库呢?实验了下默认为刚创建的那个,

如何选择登陆哪一个呢?

用sqlplus连接后输入用户时用以下格式:

                  用户名/密码@数据库名称

即可。

 

当然也能同时启动多个实例。
方法是:
cmd
--启动sid为sn1的实例
set oracle_sid=sn1
sqlplus /nolog
conn /as sysdba
startup
--启动sid为sn2的实例
exit --退出sqlplus
set oracle_sid=sn2
sqplus /nolog
conn /as sysdba
startup

这样就可以实现两个数据库实例同时工作了

如果是windows系统就更简单了,每个实例对应一个服务,全设置为自动启动,或者通过手动启动也可以。

 

但是关闭一个数据库后其它的用户登录时就会提示适配器问题,即端口的监听程序也关闭了。

从网上查说是需要静态注册监听才行,但是没弄懂是怎么回事,网上的示例如下:

你需要在listener.ora中加上需要监听的服务。在自动登记模式下只能远程关闭而不能启动。所以如果你要远程启动就要手动登记服务。确保客户端和服务器端版本一致。

    (SID_DESC =
      (SID_NAME = test)
      (ORACLE_HOME = /app/oracle/product/10.2)
      (GLOBAL_DBNAME = test.world)
    )

Oracle DB 管理ASM实例 • 描述使用ASM 的好处 • 管理ASM 实例 • 创建和删除ASM 磁盘组 • 扩展ASM 磁盘组 • 通过使用各种实用程序检索ASM 元数据   Automatic Storage Management Automatic Storage Management (ASM) 将文件系统与卷管理器纵向集成在一起,这是一项专门为Oracle DB 文件建立的技术。使用ASM 阅读详情

相关推荐

Oracle创建实例详细步骤

对于使用过SQL Server数据库的用户可以会对Oracle中的数据库的实例的概念理解的不是很好,所以我产生了写一篇博文的想法。基础概念一般Oracle数据库(Oracle Database)可以分为两部分,即实例(Instance)和数据库(Database)。实例:是一个非固定的、基于内存的基本进程与内存结构。当服务器关闭后,实例也就不存在了。数据库(Database)指的是固定的、基于磁盘的数据文件、控制文件、日志文件、参数文件和归档日志文件等。一般情况下,Oracle数据库都是一个数据库对应一个.

y2020520的博客 1万+

Oracle基本知识点

(8)向表中添加数据:insert into 表名 [(字段名,字段名2)] values (提供各个字段的数据 );(11)修改数据:update 表名 set 字段=值,字段=值,... [where];字符:instr(),substr(),lower(),upper(),initcat()用户创建的表,如果需要访问,需要指定表的所属者,管理员所属的对象默认是不向普通用户开放的。大对象型:cblob(大型文本数据),blob(二进制数据 如图片,视频,音频)

weixin_46016766的博客 1896

滚雪球学Oracle[2.4讲]:创建Oracle数据库实例

在上期的内容中,我们深入讨论了Oracle Listener配置与管理,详细介绍了监听器的作用及其在数据库网络通信中的重要性。通过监听器的配置,客户端和数据库服务器得以实现有效的通信,确保数据库应用能够正常运行。我们还讲解了如何通过监听器管理器(lsnrctl)对监听器进行启动、停止和状态监控等操作。这些知识为数据库环境的搭建打下了基础。本期我们将进一步探讨数据库的核心部分——Oracle数据库实例的创建。数据库实例的创建是数据库环境搭建的核心步骤之一,它为数据库的实际操作提供了基础框架。

**My Coding Family** 1948

在同一个Oracle本地服务下,创建多个数据库,登录,创建表和踩到的坑详细解读。

上回说到,MySQL和Oracle数据库的创建数据库和表。接下来详细解读Oracle数据库的创建,登录,创建表等过程。 类比MySQL数据库,Oracle数据库在本地服务下创建多个本地数据库思路 1. 前提: 1.1 本次使用连接数据库工具navicat,可以使用plsql。原理都是一样的。 1.2 创建好Oracle数据库本地服务、监听。可以使用管理员登录。 管理员账号密码 2. 登录数据库 创建数据库,只需要创建用户即可,一个用户对应一个数据库,创建用户的时候,同时会生产一个数据库。 示例: 2.1 管

XuDream的博客 3891

P+F--r2000激光雷达slam技术实现

P+F--r2000激光雷达slam技术实现

majingming123的博客 1667

DESeq2实战:如何用LRT检验分析基因表达随时间变化的模式(附完整代码)

本文详细介绍了如何使用DESeq2中的LRT检验分析基因表达随时间变化的模式,包括实验设计、数据预处理、模型构建、结果提取与可视化等完整流程。通过实战案例和完整代码,帮助生物信息学研究者掌握时间序列RNA-seq分析的核心技术,特别适合需要快速上手的实践者。

weixin_42620255的博客 466

Oracle创建多个数据库

快速创建用户,备份数据库

weixin_38874576的博客 385

Transformer凭什么取代RNN?深入拆解自注意力机制与梯度消失问题的终极对决

本文深入探讨了Transformer如何通过自注意力机制解决RNN的梯度消失问题,成为自然语言处理领域的新标准。通过对比RNN和Transformer的架构差异,揭示了自注意力机制在并行计算、长期依赖处理等方面的技术优势,并提供了实际任务中的性能对比数据。

f6g7h8i9j的博客 190

oracle 创建多个空间数据库

oracle sde 创建多个

成长的笨熊 593

llama factory

NOTE] 除上述链接以外的其他网站均为未经许可的第三方网站,请小心甄别。

thesky123456的博客 1273

AUTO-DL平台快速部署BEVFormer:Nuscenes数据集完整训练避坑指南

本文详细介绍了在AUTO-DL平台高效部署BEVFormer模型并利用Nuscenes数据集进行完整训练的实战指南。重点解析了平台数据管理、环境配置、数据集迁移解压、预处理及训练启动等全流程中的关键步骤与常见避坑技巧,帮助研究者和工程师快速复现这一前沿视觉感知模型,节省云端训练时间与成本。

weixin_29188043的博客 330

python 提取固定列名数据_python获取数据库列名

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平...

weixin_39806288的博客 6249

UE5 GAS 学习笔记 1.2游戏标签

这一节对GameplayTag游戏标签进行详细的讲解。

CloudHuCoding 1927

Oracle 19c 多租户架构和容器数据库

在 Oracle 19c 中,一个数据库实例(Instance)只能关联一个数据库(Database)。换句话说,一个实例不能同时关联多个容器数据库(CDB)。但是,在一个单一的容器数据库(CDB)内,你可以创建多个可插拔数据库(PDB)。这是 Oracle 的多租户架构的一个核心概念。多租户架构允许一个单一的容器数据库容纳多个可插拔数据库,这些可插拔数据库共享该容器数据库的内存和进程资源,但拥有独立的数据文件、用户、权限等。

十年运维开发经验的王义杰在此分享自己的知识和经验 1017

软件可靠性测试与评价

本文系统介绍了软件可靠性工程的核心内容,包括可靠性概念、模型分类、测试方法和评价体系。重点解析了可靠性测试的三大步骤:定义运行剖面、设计测试用例和实施测试收集数据,并以智能安防系统为例说明具体应用。可靠性评价需结合业务场景,通过量化指标(MTBF、失效率等)和模型预测持续优化系统。文章强调可靠性需贯穿软件全生命周期,通过闭环反馈实现持续改进,为关键系统提供质量保障。

moton2017的博客 2049

RK3568平台开发系列:Android环境下CAN的使用

在RK3568平台上,我们可以利用Android环境中的API来实现CAN的使用。通过以上步骤,我们可以在Android应用中发送和接收CAN数据,并进行相应的处理。当接收到CAN数据时,将触发onMessageReceived回调方法,我们可以在这个方法中对接收到的数据进行处理。在上述代码中,我们指定了CAN的ID为0x123,数据为{0x01, 0x02, 0x03},并设置了标志位和周期。接收CAN数据需要注册一个监听器,并在监听器中处理接收到的数据。发送CAN数据需要指定CAN的ID和数据。

2301_79330513的博客 1912

oracle新建表空间、用户、表、数据库

oralce新建数据库时新建多个用户就好了,尽量不要建多个数据库实例,在同一台机器上建个多实例容易浪费资源和引起资源冲突 在oracle中,每个用户都有自己独立的schema,schema间的对象,比如表,index,procedure都是隔离的,所以我们的不同应用通常都建立在不同的user上就可以了 ORACLE上的用户,确切的说应该是schema,可能是对应SQL SERVER里面的数据库 1、用系统管理员登录pl/sql 2、建立表空间  新建sql窗口,我们使用sql语句来创建表空间

w56099774的博客 268

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Oracle Database 12c 数据库简单实例的创建过程

本文基于Redhat 6.7操作系统,已经成功安装了Oracle 12c数据库,配置好了内核参数和环境变量,仅介绍一下如何新建一个实例 Oracle Database版本:Oracle Database 12c Release 2(12.2.0.1.0) 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/...

lvshaorong的博客 4万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

一个oracle 数据库创建多个实例

一个数据库创建多个实例 1.      先要关闭数据库(进程和内存关闭)  [oracle@oracle_2 ~]$ sqlplus / as sysdba   SQL*Plus: Release 10.2.0.1.0 - Production on TueNov 12 20:34:53 2013   Copyright (c) 1982, 2005, Oracle.  All rig

1万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

图文深入理解Oracle DB实例管理

本来这篇打算承接上篇,接着介绍Oracle数据库表的管理的,但考虑到需要实操,在这之前先深入介绍下Oracle DB实例的基本管理,包括一些常用的管理工具和数据库启动过程的各个阶段和几种带选项的关闭方式的会有什么影响。学习知识就得循序渐进,每个知识点揉碎了再彻底消化。

qq_45732829的博客 2154

创建多个Oracle数据库及相应的实例

对于使用过SQL Server数据库的用户可以会对Oracle中的数据库的实例的概念理解的不是很好,所以我产生了写一篇博文的想法。 基础概念 一般Oracle数据库(Oracle Database)可以分为两部分,即实例(Instance)和数据库(Database)。 实例:是一个非固定的、基于内存的基本进程与内存结构。当服务器关闭后,实例也就不存在了。 数据库(Database...

weixin_30432007的博客 4304

oracle 一个实例创建多个数据库_创建多个Oracle数据库及相应的实例

转http://blog.youkuaiyun.com/luiseradl/article/details/6972217对于使用过SQL Server数据库的用户可以会对Oracle中的数据库的实例的概念理解的不是很好,所以我产生了写一篇博文的想法。基础概念一般Oracle数据库(Oracle Database)可以分为两部分,即实例(Instance)和数据库(Database)。实例:是一个非固定的、...

weixin_39626211的博客 3374

一个oracle 用户下面创建多个实例

一个oracle 用户下面创建多个实例 2012/12/10 v1.0 前言 本文主要介绍了同一个oracle 用户下面如何重建多个oracle 实例。本文的测试环境为redhat 5.4,但该方法适应用大部分unix 系统(aix、hp-ux、suse linux等),本人也在AIX 5.3 系统上面实践过,通过此方法创建实例不存在任何问题。 一、环境介绍 系统:rh

olfisher的专栏 3万+

oracle创建数据库实例与监听

Oracle19c 为用户提供了多种方式来管理和维护数据库环境。本篇文章将介绍如何在Oracle 19c中单独创建数据库实例和配置数据库监听器,并探讨如何设置监听器以确保其随系统启动而自动运行。

不屈的铝合金的博客 3361

linux手动创建oracle实例全过程

先理解几个概念 oracle跟mysql和mssql的不同,提出了实例和表空间等的概念 实例:即一个运行的服务,不含任何物理数据和内容 数据库:依托于实例运行,数据库和实例可以使1对1的关系,也可以是一对多的管理,即可以有不同实例加载数据库,但是一个实例只能加载一个数据库 一个操作系统可以运行多个数据库实例 因此,想要创建一个新的数据库,必须先运行一个实例。 但是oracle有表

u014397507的博客 4万+
上一篇: SVN搭建过程
下一篇: at org.apache.catalina.loader.WebappClassLoader.loadClass问题处理
subuser
博客等级 码龄19年 31粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值