Oracle实例创建和启动

在LINUX平台上手动创建多个实例(oracle11g) 如果条件允许,可用图形化界面创建更方便快捷 以root用户登录,敲./dbca,如果跳不出图形化界面,就用下面的手动创建 一、以oracle用户登录 二、获取oracle安装路径 [oracle@linux] echo $ORACLE_HOME [oracle@linux] cd $ORACLE_HOME [oracle@linuxoracle/product/11g/db] cd  阅读详情

在oracle安装完成后,默认会启动安装时建立的实例

如果我们需要创建新的实例,该如何操作呢?那么如何启动呢?如何进行访问呢?

下面就简单总结下:

 

1、  以oracle用户登录后,通过dbca命令启动图形化创建实例的界面

输入global name和sid,一路next,最后输入访问这个库的密码

2、  修改当前oracle用户的环境变量,修改oracle_sid为新创建实例的名字eastpay

然后source .bash_profile使其生效

3、  然后以sys用户登录sqlplus / as sysdba

4、  新建实例的用户,即给当前实例eastpay创建用户

Create user east identified by east

授权角色:

Grant all privileges to east(这里简单的把所有权限都赋予了east)

5、  以dba身份登录sqlplus / as sysdba,然后启动当前实例

Startup   (注意默认是启动当前的oracle_sid,而不是启动所有的实例)

6、  然后测试新建用户连接新建的实例

Sqlplus east/east@eastpay

 

 

这里区分几个概念:

1、  系统用户和实例用户

a) 系统的用户包括:sys,system,sysman,dbsnmp

系统用户在安装oracle数据库时就存在了,而且以后再新建的实例中也存在

所以系统用户的密码是有多个的,即:在oracle数据库中有一个,在每个实例中也可以有一个

b) 实例用户

        在创建实例后,为了使得以后连接、导入导出数据的方便,给每个实例创建一个用户(也可多个),然后就可以使用实例用户。实例用户只存在于该实例下

 

2、  启动实例和停止实例

启动实例即startup命令,只是启动当前oracle_sid所标识的实例名,而不是所有的实例,这里startup命令后也不需要带实例的名称

同样停止实例也是如此

 

 
oracle创建表时指定编码,Oracle 11gR2学习之三(创建用户及表空间、修改字符集和Oracle开机启动)... 一、创建用户及表空间1.连接数据库[root@localhost ~]# su - oracle[oracle@localhost ~]$ sqlplus /nolog #进入sqlplus环境[oracle@localhost ~]$ conn / as sysdba2.创建表空间#指定表空间存放位置,磁盘限额SQL> create tablespace test datafile '... 阅读详情

相关推荐

Colmap参数调优实战:如何通过5个关键设置提升3D重建精度

本文深入探讨Colmap参数调优实战,通过5个关键设置显著提升3D重建精度。重点解析特征匹配参数、BA优化配置、初始化策略、资源分配及动态调整方法,结合量化数据和实际案例,帮助开发者精准优化重建流程,适用于古建筑扫描、无人机航拍等多种场景。

weixin_30872157的博客 432

Oracle中,启动与关闭数据库的实例

Oracle中,启动与关闭数据库的实例 启动和关闭数据库是在数据库遇到异常的情况下使用的。 一,启动数据库实例 实例就是指Oracle数据库中的表或者数据。 Oracle数据库实例的启动过程分为3步骤,分别是启动实例、加载数据库、打开数据库。用户可以根据实际情况的需要,以不同的模式启动数据库,启动数据库所使用的命令格式如下。 star...

weixin_44878850的博客 3132

matlab特征提取和分类_SAST Weekly|MATLAB机器学习初探——做个心音分类器

SAST weekly 是由电子工程系学生科协推出的科技系列推送,内容涵盖信息领域技术科普、研究前沿热点介绍、科技新闻跟进探索等多个方面,帮助同学们增长姿势,开拓眼界,每周更新,欢迎关注!欢迎愿意分享知识的同学投稿至 eesast@mail.tsinghua.edu.cn , 期待你的作品!本期的SAST weekly,想跟大家分享一下如何用MATLAB进行初步的机器学习,构建一个正常/...

weixin_36453829的博客 5580

Oracle数据库----创建并启动实例

在创建数据库之前,应首先创建实例,并确保实例已经启动,然后以SYS用户或者其他具有SYSDBA权限的用户连接实例,将实例启动到NOMOUNT状态,SGA在内存中已经存在,并且后台进程已经启动。 只有在这种情况下才能执行CREATE DATABASE命令。为了确保用户能够连接到正确的实例,在此之前还需要设置系统变量ORACLE_SID的值。 oradim命令主要用来管理实例。通过该命令可以创建、删除、启动与关闭实例。命令格式如下: oradim 主要选项 附加选项 其中,主要选项决定了所要进行的操作,而附.

雨云21的博客 3540

糖果【贪心】

【问题描述】 有N(1≤N <100,000)N(1≤N~<100,000)N(1≤N <100,000)种不同类型的糖果,每种糖果数量无限多。第i种糖果每颗的价格是Pi(1≤Pi≤1018),有Ci(1≤Ci≤1018)P_i(1≤P_i≤10^{18}),有C_i (1≤C_i≤10^{18)}Pi​(1≤Pi​≤1018),有Ci​(1≤Ci​≤1018)头牛想吃这种糖果。 FarmerJohnFarmer JohnFarmerJohn拥有金钱BBB元(1≤B≤1

算法小猪的博客 795

UE4项目迁移指南:如何无缝导入外部.uasset文件并保持材质关联

本文详细解析了将外部.uasset文件无缝导入UE4项目的专业方法。针对手动复制文件时常见的材质关联丢失问题,提供了使用引用查看器进行诊断和修复的实用技巧,并推荐使用引擎内置的“迁移”功能确保资源依赖关系的完整性,帮助开发者高效整合项目资源。

t8u9v0的博客 1046

5分钟极速安装部署Oracle

更多主流数据库PG、Mysql镜像,持续更新中,欢迎大家下载使用

IT邦德 2661

SOME/IP协议详解「1.1·面向服务与面向信号」

面向信号和面向服务的区别,和举例子

雪云飞星的博客 5656

Centos7.2安装Oracle11gR2

1、下载Oracle11g 2、上传并解压,得到database [root@Oracle home]# unzip p13390677_112040_Linux-x86-64_1of7.zip [root@Oracle home]# unzip p13390677_112040_Linux-x86-64_2of7.zip [root@Oracle home]# ll 总用量 24872...

打杂员工的博客 1093

交换机四种光互联技术:OIO、OBO、NPO与CPO

在过去几十年里,数据中心交换机主要依赖电信号通过铜线进行数据传输。然而,随着数据传输速率从100Gbps向400Gbps、800Gbps甚至1.6Tbps迈进,传统电互联(Electrical Input & Output, EIO)面临三大瓶颈:信号衰减、功耗激增和空间限制。例如,高速信号在长距离铜线传输中会产生严重的信号失真,迫使设计者加入数字信号处理器(DSP)来补偿信号衰减,这进一步推高了功耗和成本。此外,传统可插拔光模块的体积较大,限制了端口密度,难以满足现代数据中心对高带宽密度的需求。

网络技术联盟站 3139

uniapp - 热更新提示:WGT安装包中manifest.json文件不存在 | unexpected EOF!报错详细解决,完美搞定WGT安装包中WWW目录下manifest.json不存在问题

uniapp,安卓android,苹果ios,热更新,热更新code:-1202报错,,WGT热更新报错,uniapp热更新wgt出现报错manifest.json文件不存,uniapp安卓苹果软件热更新时出现错误unexpected EOF!如何解决,怎么解决热更新wgt报错,app新版本下载安装报错WGT安装包中manifest.json文件不存在,WGT安装包中WWW目录下manifest.json不存在,uniapp热更新报错安装失败[-1201]:WGT/WGTU文件格式错误,uniapp-wgt

✅ 精选推荐文章 1万+

如何启动oracle实例及监听

启动oracle需要同时启动oracle实例以及监听器 1 如何启动oracle实例 切换用户:su - oracle 设置启动实例:export ORACLE_SID=orcl ,orcl为你要启动的实例的名称 连接:sqlplus / as sysdba 启动:startup,如果要关闭则用shutdown immediate 退出:exit 2 如何启动监听器 启动:lsnrctl start 停止:lsnrctl stop 查看状态:lsnrctl status ,如果查看到的状态为UNK.

ben_na_的博客 5622

微信小程序 - 解决微信支付报错 requestPayment:fail no permission 原因分析及排查处理(支付失败出错,无法唤起支付弹框面板,微信支付API报错请求付款:失败无权限)

微信小程序,微信支付,支付报错,errMsg: "requestPayment:fail no permission",支付失败,支付权限没问题,微信小程序支付报错,检查了appid正确依旧不行,微信小程序支付异常,苹果ios手机,安卓手机,开发者工具模拟器,最新解决教程,小程序wx.requestPayment报错/无响应,小程序支付 requestPaym,微信小程序认证,真机运行,小程序微信支付提示错误,微信小程序里使用微信支付错误提示,微信小程序支付异常,微信支付弹框拉不起来,小程序支付api,都检

🏆 前端领域优质创作者 1万+

oracle asmb关闭,20.4 创建、启动和停止ASM实例(1)

20.4 创建、启动和停止ASM实例(1)就像RDBMS实例一样,一个ASM实例由一个实例参数文件控制,但是对能够包括的参数有严格的限制。许多参数会造成ASM实例在启动时出现错误,因此保持参数文件尽可能小。 表20-1中列出了最可能需要的参数(并且往往需要所有这些参数)。表20-1 常用的ASM初始化参数参数是否必须说明instance_type是对于ASM实例,值必须是ASM,而默认值是RD...

weixin_42514432的博客 344

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

oradim工具建立新的实例、启动实例、删除实例、删除监听服务

最近在看一本oracle书,讲到用dbca(数据库配置助手)来建立数据库,然后作者用oradim命令行方式又建了一个新的实例,对于书中提到的命令行,不太清楚什么意思,书中的命令行大概是这样的: C:\Documents and Settings\Administrator>oradim -new -sid wc -startmode manual -s pfile 实例已创建。 C:\

jinsuyan123的专栏 8094

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

linux手动创建oracle实例全过程

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

u014397507的博客 4万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

oracle如何启动多实例,oracle自动启动多个数据实例的方法

oracle自动启动数据库实例的方法很多,下面就为您介绍最常用的两种oracle自动启动多个数据实例的方法,希望对您能有所帮助。现有一台机器,需要oracle自动启动多个数据实例,如DB1、DB2方法一:exportORACLE_SID=DB1sqlplus‘/assysdba'<startupexit!exportORACLE_SID=DB2sqlplus‘/assysdba'&l...

weixin_28791139的博客 2358

在现有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/ad

雅冰石的专栏 9088

linux下如何创建oracle数据库实例,Linux下新建Oracle数据库实例

1、在Linux服务器的图形界面下,打开一个终端,输入如下的命令; xhost + 2、切换到Oracle 用户,使用如下的命令:su - oracle 31、在Linux服务器的图形界面下,打开一个终端,输入如下的命令;xhost +2、切换到Oracle 用户,使用如下的命令:su - oracle3、指定数据库实例的变量与值,假设要建立的数据实例的SID是testexport ORACLE_...

weixin_35990358的博客 5242

Oracle数据库的创建启动和关闭

一、创建数据库 1.规划数据库 2.使用Oracle 数据库配置助手创建数据库 3.使用SQL*Plus 脚本创建数据库 二、删除数据库 三、Oracle 数据库实例的启动和关闭 1.数据库启动的步骤 2.在SQL*Plus 中启动与关闭数据库

FIGHTING的专栏 1322

oracle进程启动,从OS角度观察ORACLE实例进程的启动

从OS角度观察ORACLE实例进程的启动Oracle整个实例是由多个后台进程通过共享内存和信号量来协作共同对外提供服务的,那么这些相关的进程是怎么去启动的呢?我们首先来看一下通过sqlplus来进行启动的情况,sqlplus 只是一个工具,和oracle实例启动没有什么必然的联系,和通过其他的工具来启动oracle过程也是一样的.[oracle@localhost ~]$ sqlplus /nol...

weixin_40004051的博客 203

docker安装Oracle 11g 数据库并创建数据库实例

拉取oracle镜像创建并启动容器创建临时容器创建正式容器参数说明:–privileged 开启特权模式,可以设置容器的内核参数–name 给容器取一个名称-p 端口-d 指定守护进程进行运行–restart=always 总是要重启,跟着docker一起启动并一直会自动运行进入docker的oracle11g容器进入容器设置。

weixin_41653535的博客 2186

一台Linux系统服务器创建多个Oracle实例

1.查看当前实例SID及状态 [oracle@db ~]$ echo $ORACLE_SID ora11g SQL> select status,instance_name from v$instance; STATUS INSTANCE_NAME ------------- ------------------------------------------------ OPEN ora11g [oracle@db ~]$ lsnrctl stat LS

鲨鱼胃的博客 5328
上一篇: java.lang.NoSuchMethodError: java.math.BigDecimal ( I)V错误
下一篇: db2死锁问题
xiaosu_521
博客等级 码龄19年 20粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值