记一次ORACLE无法启动登陆事故】的更多相关文章

打开XSHELL 登陆ORACLE用户 1.sqlplus scott/scott 提示登陆失败 2.sqplus / as sysdba 启动数据库提示 3.查找日志 操作日志:$ORACLE_HOME/startup.log 启动日志:$ORACLE_BASE/diag/rdbms/ora11g/ora11g/trace/alert_ora11g.log (ora11g为SID值) 启动日志如果查找不到,请到trace目录下执行 ls -alcr | grep alert (c时间排序.r倒…
今天在修改了数据库参数后,关闭数据库及crs,然后重新启动了服务器,服务器启动完成之后,发现数据库无法启动,过程如下: step1:重启数据库 $ su - grid $ srvctl stop database -d {DB_NAME} $ su - root # cd /grid//grid/bin # ./crsctl stop crs #所有节点执行 step2:重启服务器: xxxdb1#[/root]reboot 等服务器重启完成,发现crs起不来: xxxdb1$[/home/gr…
刚开始装oracle是能登陆的,重启之后装了140M的plsql,所以有可能是plsql跟oracle监听冲突了,所以我之后换了33M的plsql,oracle就没问题了,可以正常登陆了…
实例跟数据库的区别 实例(instance)是内存中的一块区域和一组后台进程的集合.它的作用是维护数据库文件的.而数据库(database)则是指存放数据的数据库文件.它是一系列格式化的数据的集合.它只有挂载到实例上,才能被访问,维护. Oracle启动过程 要启动一个oracle数据库,首先需要启动一个实例,然后把数据库文件挂载到这个实例,最后把数据库设置成打开模式.这样就完成了一个数据库的启动过程. 首先,oracle根据环境变量中的ORACLE_SID确定要启动哪一个数据库,然后在$ORA…
今早刚上班.客户打电话过来说系统访问不了,输入用户名.用户号不能加载出来!听到这个问题,第一时间想到的是不是服务器重新启动了,Oracle数据库的相关服务没有启动的原因.查看服务的时候,发现相关的服务都是启动的状态.第二想法就是查看的程序配置文件是否被修改过.也没有异常:第三个就是用PL/SQL连接Oracle数据库,输入登录名和密码后,提示如下错误:ora-01033:oracle initialization or shutdown in progress: 在网上搜索了一圈,终于发现几个比…
1. Oracle的启动 oracle的服务如下图所示: 启动oracle有两个重要的服务(如上图标识处): l OracleOraDb11g_home1TNSListener:监听服务,主要用于客户端访问本机时连接数据库用,如果此服务没有启动或错误,将导致程序无法连接.如果只是通过本机进行数据库连接操作,可以不开启监听服务. l OracleServiceORCL:Oracle数据库的实例服务,在Oracle平台上可以配置多个数据库,使用"Database Configuration Assi…
在介绍oracle数据库的启动和关闭前,先看一下Oracle的参数文件. oracle参数文件 1.初始化参数文件 oracle的初始化参数文件分为spfilesid.ora.spfile.ora.initsid.ora,都在oracle database下. pfile 和 spfile 可以相互生成: SQL>create pfile from spfile //通过spfile文件中创建pfile文件 添加路径例: SQL>create pfile='/oradata/oracle/ap…
有时候你需要重启Linux 上的 Oracle 数据库. 注意先启动数据库,然后在启动数据库监听. a.切换为 oracle 用户身份,也可以使用 su - 将 home 和 path 都切换到 oralce 用户. su oracle b.启动 Sqlplus(使用 sql 语句) 但不进行登录动作 sqlplus /nolog c.使用数据库管理员连接数据库 connect /as sysdba d.启动数据库,并退出 sqlplus 命令状态 startup //开启监听前先退出 sqlp…
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle. 一.在Linux下启动Oracle 登录到CentOS,切换到oracle用户权限 # su – oracle 接着输入: $ sqlplus "/as sysdba" 原本的画面会变为 SQL> 接着请输入 SQL> startup 就可以正…
转载:http://hancang2000.blog.sohu.com/139239421.html ORACLE_HOME/bin/emctl start dbconsole $ORACLE_HOME/bin/isqlplusctl start emctl常用命令语法: emctl start dbconsole启动EM console服务,使用前需要先设置ORACLE_SID环境变量 emctl stop dbconsole停止EM console服务,使用前需要先设置ORACLE_SID环…