文档章节

Oracle 重启数据库以及忘记管理员账户怎么办?

Oscarfff
 Oscarfff
发布于 2016/11/06 23:54
字数 461
阅读 13
收藏 0

http://docs.oracle.com/cd/B19306_01/server.102/b15658/strt_stp.htm#UNXAR165

http://www.dba-oracle.com/t_oracle_shutdown_immediate_abort.htm

Oracle has three shutdown modes:

·       Normal (default) - waits for in-flight work to complete.  This could take houes.

·       Immediate - terminates all sessions and does a rollback on all 
uncommitted transactions.  

·       Abort - aborts all sessions, leaving current DML in need of rollback, de-allocates the SGA and terminates the background processes. Note that a shutdown abort is NOT evil or dangerous.  The "abort" simply means that Oracle will terminate all active work, which is what most people want during a shutdown!

The "normal" and "immediate" modes can take a long time in you have in-flight transactions, and many Oracle DBA's ensure a swift clean shutdown this way, aborting the sessions, re-starting to allow warmstart rollback of the aborted transactions, and a shutdown immediate to close cleanly:

  1. Depending on your default shell, run the oraenv or coraenv script to set the environment variables for the instance that you want to shut down:

    • Bourne, Bash, or Korn shell:

      $ . /usr/local/bin/oraenv
    • C shell:

      % source /usr/local/bin/coraenv

    When prompted, specify the SID for the instance.

  2. Run the following commands to shut down the instance:

    $ sqlplus /nolog
    SQL> CONNECT SYS/sys_password as SYSDBA
    SQL> SHUTDOWN NORMAL

    After the instance shuts down, you can quit SQL*Plus.

Restarting an Oracle Database or Automatic Storage ManagementInstance

Caution:

If the database instance uses Automatic Storage Management for storage management, then you must start the Automatic Storage Management instance before you start the database instance.

To restart an Oracle Database or Automatic Storage Management instance:

  1. If required, repeat Steps 1 and 2 of the preceding procedure to set the ORACLE_SID and ORACLE_HOMEenvironment variables to identify the SID and Oracle home directory for the instance that you want to start.

  2. Run the following commands to start the instance:

    $ sqlplus /nolog
    SQL> CONNECT SYS/sys_password as SYSDBA
    SQL> STARTUP

    After the instance starts, you can exit from SQL*Plus.

忘记Oracle管理员账户怎么办

参考http://stackoverflow.com/questions/740119/default-passwords-of-oracle-11g

Login into the machine as oracle login user id( where oracle is installed)..

  1. Add ORACLE_HOME = <Oracle installation Directory> in Environment variable

  2. Open a command prompt

  3. Change the directory to %ORACLE_HOME%\bin

  4. type the command sqlplus /nolog

  5. SQL> connect /as sysdba

  6. SQL> alter user SYS identified by "newpassword";

One more check, while oracle installation and database confiuration assistant setup, if you configure any database then you might have given password and checked the same password for all other accounts.. If so, then you try with the password which you have given in your database configuration assistant setup.

Hope this will work for you..

© 著作权归作者所有

Oscarfff
粉丝 74
博文 816
码字总数 97116
作品 0
崇明
后端工程师
私信 提问
Mac系统忘记登录密码怎么办

机型:MacBook Air 系统:OS X Yosemite 10.10.5 当忘记Mac系统登录密码时,主要有以下两种解决方法: 第一种:通过单用户模式新建账户 开机后按住command+S键,进入Single User Mode(单用户...

superloong
2016/06/21
0
0
mysql 用户授权

1.给管理员设置密码 #################################################################################### 在命令行界面,关键字mysqladmin,password "密码" 要用引号引起来,因为密码的......

andy1灬
2013/11/15
0
0
[解决办法]windows的非administrator账户无法通过plsql工具登录oracle数据库

环境: windows2008服务器、使用的非administrator账户,而是新建了一个windows2008账户、安装好了plsql工具。 问题: 使用administrator账户可以用plsql工具连接成功oracle数据库; 但是使用...

子羲有曰
2015/12/22
0
0
windows server 2012 R2登录密码忘了怎么办呢?

先确定是否开启了内置管理员,或是还建立了其他的管理员账户。 如果有的话,请先以其他管理员账户登入电脑,在本地计算机和组中,更改你的账户密码。 如果没有的话,请准备一张相应操作系统版...

源哥L
2018/07/05
0
0
ORACLE数据库管理工具EM

EM的简单使用 如何创建用户、创建表: 工具:EM企业管理dbconsole图形管理界面 服务器配置。 要用图形界面首先确保服务器配置正常:按照顺序启动 数据启动 保证侦听启动 保证em这个工具启动 ...

舞动梦灵
2018/07/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Angular 英雄编辑器

应用程序现在有了基本的标题。 接下来你要创建一个新的组件来显示英雄信息并且把这个组件放到应用程序的外壳里去。 创建英雄组件 使用 Angular CLI 创建一个名为 heroes 的新组件。 ng gener...

honeymoose
今天
5
0
Kernel DMA

为什么会有DMA(直接内存访问)?我们知道通常情况下,内存数据跟外设之间的通信是通过cpu来传递的。cpu运行io指令将数据从内存拷贝到外设的io端口,或者从外设的io端口拷贝到内存。由于外设...

yepanl
今天
6
0
hive

一、hive的定义: Hive是一个SQL解析引擎,将SQL语句转译成MR Job,然后再在Hadoop平台上运行,达到快速开发的目的 Hive中的表是纯逻辑表,就只是表的定义,即表的元数据。本质就是Hadoop的目...

霉男纸
今天
5
0
二、Spring Cloud—Eureka(Greenwich.SR1)

注:本系列文章所用工具及版本如下:开发工具(IDEA 2018.3.5),Spring Boot(2.1.3.RELEASE),Spring Cloud(Greenwich.SR1),Maven(3.6.0),JDK(1.8) Eureka: Eureka是Netflix开发...

倪伟伟
昨天
17
0
eclipse常用插件

amaterasUML https://takezoe.github.io/amateras-update-site/ https://github.com/takezoe/amateras-modeler modelGoon https://www.cnblogs.com/aademeng/articles/6890266.html......

大头鬼_yc
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部