手工创建数据库时报这个错:
ERROR at line 1:
ORA-01092: ORACLE instance terminated. Disconnection forced
ORA-01501: CREATE DATABASE failed
ORA-00450: background process 'QMNC' did not start
ORA-00443: background process "QMNC" did not start
Process ID: 6297
Session ID: 17 Serial number: 1请问是什么问题?
ERROR at line 1:
ORA-01092: ORACLE instance terminated. Disconnection forced
ORA-01501: CREATE DATABASE failed
ORA-00450: background process 'QMNC' did not start
ORA-00443: background process "QMNC" did not start
Process ID: 6297
Session ID: 17 Serial number: 1请问是什么问题?
解决方案 »
- 有人知道是否Oracle集成了决策分析函数么?
- 怎么查看oracle数据库里共有几个创建的user呢
- 还是来看看吧,关于批量update的,值得研究呀
- 求一条SQL语句
- 消除重复并汇总
- delete from tableA where sid=191971;执行半天都无反应???
- 求Oracle在linux下的安装和安全配置
- 谁能帮我看看这个自动批处理文件什么意思?
- 用sql语句如何把表中的一个字段从不能为空改为可为空?在线等。谢谢!
- 请教大神,如何通过sql语句处理一个具有等价关系的表?
- 怎样添加hint,使表走两个索引,高手进!
- oracle 表空间的状态属性 online和read write 有什么区别?
看下我前几天做的一个操作吧。。希望对你有帮助
MAXDATAFILES 500
MAXINSTANCES 8
MAXLOGFILES 32
CHARACTER SET UTF8
NATIONAL CHARACTER SET AL16UTF16
ARCHIVELOG
DATAFILE
'/usr/oracle/oradata/xy/system01.dbf' size 300M
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/usr/oracle/oradata/xy/sysaux01.dbf' size 120M
DEFAULT TEMPORARY TABLESPACE temp TEMPFILE '/usr/oracle/oradata/xy/tempts01.dbf' size 100M
EXTENT MANAGEMENT LOCAL
UNDO TABLESPACE "UNDOTBS1"
DATAFILE '/usr/oracle/oradata/xy/undotbs01.dbf' size 200M
LOGFILE
GROUP 1 (
'/usr/oracle/oradata/xy/redo01a.rdo',
'/usr/oracle/oradata/xy/redo01b.rdo'
) size 100M,
GROUP 2 (
'/usr/oracle/oradata/xy/redo02a.rdo',
'/usr/oracle/oradata/xy/redo02b.rdo'
) size 100M,
GROUP 3 (
'/usr/oracle/oradata/xy/redo03a.rdo',
'/usr/oracle/oradata/xy/redo03b.rdo'
) size 100M
;
memory_target=1G
processes = 300
audit_file_dest='/usr/oracle/admin/xy/adump'
audit_trail ='db'
db_block_size=8192
db_domain=''
db_recovery_file_dest='/usr/oracle/flash_recovery_area'
db_recovery_file_dest_size=2G
diagnostic_dest='/usr/oracle'
dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'
open_cursors=300
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'
# You may want to ensure that control files are created on separate physical
# devices
control_files = ('/usr/oracle/oradata/xy/control01.ctl')
compatible ='11.2.0'这是pfile中的内容.建库语句中我把"UNDOTBS1"的引号去掉,重新执行还是报一样的错误
QMNC进程对于AQ表来说就相当于CJQ0进程之于作业表。QMNC进程会监视高级队列,并警告从队列中删除等待消息的“出队进程 ”(dequeuer):已经有一个消息变为可用。QMNC和Qnnn还要负责队列传播(propagation),也就是说,能够将在一个数据库中入队(增加)的消息移到另一个数据库的队列中,从而实现出队(dequeueing)。Qnnn进程对于QMNC进程就相当于Jnnn进程与CJQ0进程的关系。QMNC进程要通知Qnnn进程需要完成什么工作,Qnnn进程则会处理这些工作。QMNC和Qnnn进程是可选的后台进程。参数AQ_TM_PROCESSES 可以指定最多创建10个这样的进程(分别名为Q000,…,Q009),以及一个QMNC进程。如果AQ_TM_PROCESSES设置为0,就没有 QMNC或Qnnn进程。不同于作业队列所用的Jnnn进程,Qnnn进程是持久的。如果将 AQ_TM_PROCESSES设置为10,数据库启动时可以看到10个Qnnn进程和一个QMNC进程,而且在实例的整个生存期中这些进程都存在。