`

Oracle实例创建和启动

阅读更多

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

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

下面就简单总结下:

<o:p> </o:p>

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

输入global namesid,一路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

<o:p> </o:p>

<o:p> </o:p>

这里区分几个概念:

<!---->1、  <!---->系统用户和实例用户

a) 系统的用户包括:syssystemsysmandbsnmp

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

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

b) 实例用户

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

<o:p> </o:p>

<!---->2、  <!---->启动实例和停止实例

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

同样停止实例也是如此

<o:p> </o:p>

 
分享到:
评论

相关推荐

    手动创建oracle实例

    手动创建Oracle实例是一个涉及多个步骤的过程,这不仅考验着数据库管理员对Oracle数据库系统的理解,也体现了其在系统配置与管理方面的能力。以下将基于提供的文件信息,深入解析手动创建Oracle实例的关键步骤及相关...

    linux下oracle手动建实例

    - 需要为实例创建一系列目录,用于存放各种类型的文件: - `admin`:用于存放实例的日志文件、跟踪文件等。 - `oradata`:用于存放数据文件、控制文件等。 ```bash mkdir -p $ORACLE_BASE/admin/bgroup mkdir...

    Linux上建第二个ORACLE实例分析

    4. **手动启动实例**:在创建实例后,可以通过SQL*Plus来启动和停止实例。以sysdba身份登录SQL*Plus(`sqlplus / as sysdba`),然后执行`startup`命令启动数据库。 5. **自动启动设置**:为了使数据库实例在系统...

    Oracle多数据库实例启动

    ### Oracle多数据库实例启动知识点详解 #### 一、概述 在企业级应用环境中,一台物理...通过上述步骤,可以实现在系统启动时自动启动多个Oracle数据库实例及其监听器和服务,大大提高了数据库管理的效率和便利性。

    linux服务器上创建第二个ORACLE实例

    原创:在linux 服务器上创建第二个ORACLE数据的实例,手工启动或开机自启动的设置。

    oracle多实例创建和DataGuard配置

    **一、Oracle多实例创建** 1. **创建实例的基本步骤**: - **规划与准备**:确定实例名、SID(System Identifier)、内存结构、进程结构等。 - **配置Oracle软件**:安装Oracle软件,并进行相应的环境变量设置,...

    Oracle多实例创建

    - **启动与关闭**:使用SQL*Plus或者企业管理器(EM)分别启动和关闭每个实例。 3. **共享服务器与专用服务器模式** - **共享服务器模式**:多个用户请求可以由一个服务器进程处理,减少了服务器进程数量,适合...

    手工创建ORACLE数据库实例

    当启动一个Oracle实例时,系统会分配内存区,并启动一系列后台进程,以便用户可以访问和操作数据库。 创建Oracle数据库实例通常涉及以下步骤: 1. **配置环境变量**:设置如ORACLE_HOME、ORACLE_SID等环境变量,...

    oracle 创建job实例

    Oracle 创建 Job 实例 Oracle 创建 Job 实例是指...创建 Job 实例需要遵循特定的步骤和配置,包括确保 Oracle 的工作模式允许启动任务队列管理器、配置任务队列管理器的启动参数、将任务加入到数据库的任务队列中等。

    ORACLE客户端和实例

    通过上述步骤,我们不仅可以完成 Oracle 客户端的安装与配置,还可以在服务器端创建 Oracle 数据库实例,并且根据需要更改数据库的字符集。这些操作对于管理和维护 Oracle 数据库至关重要,有助于确保数据库高效稳定...

    Oracle11G创建数据库实例

    通过以上步骤,一个完整的Oracle 11g数据库实例创建、表空间设置、角色配置以及DMP文件导入流程便完成了。这些步骤对于管理和操作Oracle数据库至关重要,确保了数据库系统的正常运行和数据的安全存储。

    oracle实例名[文].pdf

    在启动Oracle时,可以先启动一个未挂载任何数据库的实例(NOMOUNT),然后通过ALTER DATABASE MOUNT和OPEN命令挂载和打开数据库,使得实例与数据库关联起来。 查询当前数据库名的方法有三种:通过SQL查询V$DATABASE...

    linux下创建oracle10实例及启动方法.docx

    17. **数据库实例创建**:系统将开始创建数据库实例。 18. **完成创建**:创建完成后,系统会显示一个完成报告,其中包括管理端口等信息。点击“Exit”完成创建流程。 #### 二、手工启动数据库实例 在 Linux 环境...

    Linux下oracle启动和监听

    Linux 下 Oracle 启动和监听 Oracle 数据库是重量级的,其管理非常复杂,将其在 Linux 平台上的启动和关闭步骤整理如下: 一、安装和配置 Oracle 在 Linux 平台上安装 Oracle 之后,需要创建 Oracle 系统用户,并...

    oracle实例和ppt

    本文将基于"Oracle实例和PPT"的主题,深入探讨Oracle的相关知识点,包括Oracle实例的结构、PPT中的实战知识以及可能包含的Oracle考试题型。 首先,我们需要理解Oracle实例的概念。Oracle实例是由内存结构(如数据...

    Oracle数据库_实例_用户_表空间之间的关系.doc

    用户是在Oracle实例下创建的,是数据库资源的使用者。用户可以拥有各种权限,包括创建表、视图、存储过程等数据库对象。值得注意的是,在不同的实例中可以创建相同用户名的用户,这不会造成冲突。每个用户都有自己的...

Global site tag (gtag.js) - Google Analytics