- 浏览: 1019662 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
数据库突然无法登陆,只有sysdba可以登陆。
检查alert文件:
Fri Jan 8 11:41:40 2010
Thread 2 advanced to log sequence 2263 (LGWR switch)
Current log# 4 seq# 2263 mem# 0: /oradata/gamis/redo04.log
Fri Jan 8 12:00:11 2010
Trace dumping is performing id=[cdmp_20100108120010]
Fri Jan 8 12:30:21 2010
Thread 2 advanced to log sequence 2264 (LGWR switch)
Current log# 5 seq# 2264 mem# 0: /oradata/gamis/redo05.log
Fri Jan 8 13:10:29 2010
Database in quiesce mode <============进入
Fri Jan 8 13:10:30 2010
ALTER SYSTEM SET service_names=’GAMIS’ SCOPE=MEMORY SID=’GAMIS2′;
<==================变化
Fri Jan 8 13:51:14 2010
Thread 2 advanced to log sequence 2265 (LGWR switch)
Current log# 6 seq# 2265 mem# 0: /oradata/gamis/redo06.log
Fri Jan 8 14:12:04 2010
Database out of quiesce mode
Fri Jan 8 14:12:07 2010
ALTER SYSTEM SET service_names=’GAMIS’,'GAMIS_TAF’ SCOPE=MEMORY SID=’GAMIS2′;
Fri Jan 8 14:13:07 2010
Errors in file /u01/oracle/admin/GAMIS/udump/gamis2_ora_905460.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-12805: parallel query server died unexpectedly
ORA-06512: at line 10
可以看到在13:10分进入了quiesce mode,所以导致系统没有办法登陆。从随后的更新可以看出,这种更新基本应该由管理工具引起。通过确认,在此刻有工程师在进行emca操作,可以认为是emca引起该问题。
确认文档:
Running EMCA Results in Database quiesce And No New Connections or Operations Can Be Performed During the DB Control Repository Creation [ID 375946.1] | ||
|
||
修改时间 24-SEP-2008 类型 PROBLEM 状态 PUBLISHED |
In this Document
Symptoms
Cause
Solution
Applies to:
Enterprise Manager Grid Control – Version: 10.2.0.1 to 11.1.0.7
This problem can occur on any platform.
Symptoms
When running ‘emca -config dbcontrol db -repos recreate’ or ‘emca -deconfig dbcontrol db -repos drop’ to recreate or drop the Enterprise Manager Database Control configuration files and repository the operation hangs and at the same time users are not able to login to the database.
Cause
The emca command, when recreating or dropping the repository, requires the database to be quiesced. This means that, temporarily, no operations are possible on the database and new users cannot login.
If there are active sessions on the database at the time the quiesce operation will hang pending their completion, during which time no new users will be able to connect.
Therefore it is important to understand that running these commands may/will cause the database to be unavailable during the time that the repository is being dropped and should not be run on a production database unless you are fully aware of the possible impact to database availability and have planned for this eventuality
Solution
To implement the solution, please execute the following steps:
1. Kill the emca command
2. Connect to the database with SYS account through SQL*Plus
SQL > alter system unquiesce;
Run the emca command at a time when there is low system usage.
For additional information on emca, please consult:
Enterprise Manager Advanced Configuration
Topic 1.2.6 Configuring Database Control During and After the Oracle Database 10g Installation
Available on OTN at:
http://download.oracle.com/docs/cd/B16240_01/doc/nav/portal_booklist.htm
发表评论
-
Oracle enterprise linux 6.0 安装oracle 11g 所需要的包安装
2012-07-22 08:02 7688Linux 版本是Oracle enterprise ... -
Oracle10gR2 中 Oracle Wallet 的初步使用和维护
2011-06-02 01:59 19891) Wallet作用 从Oracle10gR2开始, 通过 ... -
如何手工删除oracle数据库和软件
2011-06-02 00:29 1457一、手工删库和数据库文件有时候,有可能在dbca图形界面中找不 ... -
AIX下设置Oracle10g随机启动,随机关闭的步骤
2011-06-02 00:19 1449假如ORACLE_HOME为/opt/app/oracle/p ... -
Linux安装Oracle报Checking operating system version must be redhat-3, SuSE-9, redhat
2011-03-24 01:26 1918在Linux系统中安装oralce的过程中,如果Linux发行 ... -
How To Update NLS_SORT Parameter Value When Using 10g Thin JDBC Driver ? [ID 469
2010-12-17 10:05 2961Applies to: JDBC - Version: 1 ... -
使用SQL_TRACE进行数据库诊断(转自eygle)
2010-12-16 17:30 860SQL_TRACE是Oracle提供的用 ... -
oracle 查询时忽略大小写的方案研究
2010-12-15 02:00 2482项目已经开发完毕,由于业务变动,某些查询需要忽略大小写,研究是 ... -
Read By Other Session
2010-12-02 22:52 751Read By Other Session Definiti ... -
必须引起DBA重视的Oracle数据库碎片
2010-12-01 17:35 1009目前,Oracle已经广泛的应用于各个行业。作为一名DBA,及 ... -
Wait Event: cache buffers chains
2010-11-30 15:58 1161cache buffers chains是相对比较常见的冲突事 ... -
log file sync(日志文件同步) 与 Log file parallel write 等待事件
2010-11-28 20:47 2142log file sync(日志文件同步)等待事件具有一个参数 ... -
删除Linux非rac环境下的ASM实例
2010-04-25 01:48 2017环境说明: 操作系统:CentOS 5 x86数据库:O ... -
扩大oracle最大session数以及清除inactive会话
2010-04-12 16:00 7328从上周起,服务器Oracle数据库出现问题,用不到半天,就会报 ... -
设计数据库时需要考虑的问题
2010-03-04 17:34 1536成功的管理系统=50% 的业务+(25%的数据库+25%的程序 ... -
介绍Oracle数据库锁的种类及研究
2009-12-02 09:30 1110本文通过对Oracle数据库锁机制的研究,首先介绍了Oracl ... -
expdp中使用连接字符串和network_link的区别
2009-12-01 11:47 1571expdp属于服务端工具,而exp属于客户端工具,expdp生 ... -
ora10G 使用数据泵(EXPDP和IMPDP)时应该注意的事项
2009-12-01 11:45 1245Oracle Database 10g引入了最新的数据泵(Da ... -
使用Oracle 10g数据泵(EXPDP/IMPDP)
2009-12-01 11:22 2027一、关于数据泵的概述 在Oracle 10 ... -
10g新特性之-expdp与传统exp的速度比较
2009-12-01 11:18 1304测试环境: System Configuration: Su ...
相关推荐
然后,用户`XH`就可以使用`SYSDBA`权限连接到数据库了: ```bash [oracle@ora10g ~]$ sqlplus xh/a123@test as sysdba SQL*Plus: Release 10.2.0.4.0 - Production on Sun Apr 25 22:00:06 2010 Copyright (c) 1982...
标题:“达梦数据库7管理员手册”表明该手册为IT专业人士提供关于达梦数据库7版本的详细管理指导,包括但不限于数据库的安装、配置、性能调优、维护和管理等方面的内容。 描述:“达梦数据库管理员手册(中文版),...
sysdba、sysoperator各个数据库角色权限的区别,文章做了较为详细的描述
在启动数据库实例时,通过带有SYSDBA标识的认证可以绕过正常的登录验证过程,从而执行关键的数据库管理任务。 在实际应用中,SYSDBA权限是通过Oracle提供的工具和命令行接口授予的,例如在SQL*Plus中可以使用如下...
`sys`用户在登录时只能以`sysdba`或`sysoper`身份,而`system`用户在默认情况下只能以普通身份登录,但可以通过授予`sysdba`或`sysoper`权限来提升其登录权限。 `dba`角色是一个包含多个系统权限的角色,通常授予...
1. **无法通过SYSDBA模式登录**: - 首先检查是否已经正确配置了`sqlnet.ora`文件中的`SQLNET.AUTHENTICATION_SERVICES`参数。 - 确认当前操作系统用户是否具有足够的权限。 - 检查Oracle服务是否正常运行。 2. ...
数据库最大连接数修改与 Oracle 多实例启动在 Linux 系统下 一、修改 Oracle 数据库允许的最大连接数 Oracle 数据库的最大连接数可以通过...3. shutdown abort:直接关闭数据库,正在访问数据库的会话会被突然终止。
sqlplusw 与 sqlplus 登陆数据库的方法总结 sqlplusw 与 sqlplus 登陆数据库的方法总结主要涉及到 Oracle 数据库的登录方法,包括 sqlplusw 工具、sqlplus 命令、PL/SQL 工具和 iSqlplus 登录 oracle 数据库的方法...
sysdba 权限的用户可以执行各种关键性操作,例如创建、启动、关闭、恢复数据库等。因此,sysdba 权限的管理必须非常严格,以防止非法用户获得超级用户权限。 在选择 sysdba 权限的认证方式时,需要考虑到实际情况。...
选择需要调整的数据库,进入"配置参数"功能,这里可以设置数据库的各种运行参数,如内存分配、事务隔离级别等。调整完毕后点击"确定"保存设置。 5. **启动数据库实例** 要启动神通数据库实例,可以通过快捷方式...
Python 连接达梦数据库可以用于各种应用程序,例如,使用 Django 进行网站开发,使用 Python 做后端。可以通过查看达梦数据库的文档和社区支持来获取更多信息。 Python 连接达梦数据库需要按照一定的步骤进行,...
### 数据库通用操作命令 #### 一、WINDOWS环境下创建BSS生产库和生产账号 ##### 创建表空间 在创建表空间之前,确保已经通过正确的身份验证登录到了Oracle数据库。这通常涉及使用`sqlplus`工具并指定以`sysdba`...
此外,sysdba和sysoper权限通常用于系统级别的维护操作,需要谨慎使用,因为它们可以访问和修改数据库的系统架构。 了解并熟练掌握sqlplus登录Oracle数据库的方法,对于日常数据库管理和故障排查至关重要。无论是...
最后,文档还提到了需要修改的数据库参数,包括使用sysdba登录后设置数据库可以接受来自所有IP的连接、最大连接数、shared_buffers的大小、checkpoint_timeout以及checkpoint_completion_target的值。这些参数对于...
Oracle数据库的最大连接数是指数据库允许的最大并发连接数,该数值可以通过修改数据库参数来实现。下面是修改Oracle数据库最大连接数的步骤: 1. 查看当前连接数:使用select count(*) from v$process语句可以查看...
可以使用 sys 用户登陆数据库,命令为 `SQL> connsys/lmis@lmisdx_local as sysdba`。这将连接到数据库,并以 sys 用户身份登陆。 知识点 2: 找到需要修改的用户 在连接到数据库后,需要找到需要修改的用户。可以...
Linux 下重启 Oracle 数据库是一个技术方案,它提供了一系列步骤来重启 Oracle 数据库,包括以 oracle 用户登录 Linux、以 sysdba 登录 sqlplus、启动数据库、关闭数据库、退出 sqlplus 等步骤。此外,该方案还解决...
达梦数据库的连接配置 达梦数据库的连接配置是指在 Java 应用程序中连接达梦数据库的过程。该过程主要包括两个方面:JDBC 连接和 iBatis ...通过配置 iBatis,可以轻松地连接达梦数据库,并实现数据库的 CRUD 操作。
如果需要以系统管理员(SYSDBA)的身份连接数据库,可以使用: ```sql connect / as sysdba ``` 此方式不需要输入用户名和密码,但会提示用户输入操作系统认证信息(如果启用了操作系统认证)。 示例: ```...