eygle.com   eygle.com
eygle.com  
 
留言簿 - Powered by eYgLe.Com
eygle.com 我要留言
如何学习Oracle-eygle的方法经验谈
昵称
内容 页: 1 - << < 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 > >> - 317
# 1206
sxsm




To: Eygle
  千言万语抵不过一句话,谢谢Eygle !
From: sxsm
2005.08.08 18:05
To: sxsm
  不客气
From: eygle
2005.08.08 22:54

版主选项: 回复 编辑
# 1205
kk




To:
  多谢eygle!我把job_queue_processes,aq_tm_processes都设为0了
已经可以alter database close了,能否解释一下为什么啊?
还有:
我在
alter database close;
alter database dismount;
alter database mount;
alter database open;
的时候,报错如下:
ERROR 位于第 1 行:
ORA-01531: 例程已打开数据库
这又是什么原因啊?3X!

From: kk
2005.08.08 17:31
To: kk
  肯定是你的操作有误
From: eygle
2005.08.08 22:54

版主选项: 回复 编辑
# 1204
kk


来自: BJ


To:
  eygle兄:
  我是个Oracle的初学者,看你的Blog受益匪浅,先在此留言谢过!
  我在转换数据库状态的时候遇到了点问题,想请教一下。
  在将DB由open状态切换到mount状态的时候系统老是报这个错:
01093, 00000, "ALTER DATABASE CLOSE only permitted with no sessions connected"
// *Cause:There is at least one more session other than the current one
// logged into the instance.ALTER DATABASE CLOSE is not permitted.
// *Action: Find the other sessions and log them out and resubmit the command
我确定只有这一个session连到DB
SQL> select SADDR, SID, SERIAL#, USERNAME, COMMAND from v$session;
SADDR SIDSERIAL# USERNAMECOMMAND
-------- ---------- ---------- ------------------------------ ----------
6820B75811 0
6820C0C821 0
6820CA3831 0
6820D3A841 0
6820DD1851 0
6820E68861 0
6820EFF871 0
6820F96881 0
682102D891 SYS 3
已选择9行。
不知道是那儿出了问题,希望能给点思路,谢谢。

From: kk
2005.08.08 15:54
To: kk
  
把你的
job_queue_processes
aq_tm_processes
都设置为0才可以

From: eygle
2005.08.08 16:14

版主选项: 回复 编辑
# 1203
chenhongbin




To:
  版本是oracle10g
From: chenhongbin
2005.08.08 15:09
To: chenhongbin
  如果你启用了自动SGA调整,这种情况是不太可能出现的,请你的DBA诊断一下吧。
From: eygle
2005.08.08 16:12

版主选项: 回复 编辑
# 1202
lily




To: eygle
  今天可以早点撤了 下暴雨单位让早点闪人哦嘿嘿开心
From: lily
2005.08.08 14:51
To: lily
  哪里下暴雨了,瞎说:D
From: eygle
2005.08.08 15:01

版主选项: 回复 编辑
# 1201
chenghongbin




To:
  我的服务器在使用中出现下列信息,请教如何解决:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Oracle][ODBC][Ora]ORA-00604: error occurred at recursive SQL level 3 ORA-04031: unable to allocate 4096 bytes of shared memory ("shared pool","select /*+ rule */ bucket_cn...","Typecheck heap","kgghteInit" ORA-00604: error occurred at recursive SQL level 1 ORA-04031: unable to allocate 4096 bytes of shared memory ("shared pool","select obj#,type#,ctime,mtim...","Typecheck heap","kgghteInit"

/LM/W3SVC/1558568659/Root/global.asa,行 6

From: chenghongbin
2005.08.08 14:31
To: chenghongbin
  ORA-04031,这是数据库端有问题,具体要看版本。
From: eygle
2005.08.08 15:03

版主选项: 回复 编辑
# 1200
sxsm




To: Eygle
  谢谢Eygle!
select file#,checkpoint_change# from v$datafile;得到的是Datafile Header 中的SCN吗?
select dbms_flashback.get_system_change_number from dual;得到的是Control File 中的SCN吗?
那为什么这两个SCN不一致,不是offline Tablespace 的时候要进行Checkpoint,从而不要Media Recovery,而offline datafile 则不进行Checkpoint,从而需要Media Recovery,为什么这两个SCN不一致啊?

From: sxsm
2005.08.08 10:23
To: sxsm
  
1.v$datafile信息来自控制文件,在正常情况下,也就是数据文件头的SCN
2.get_system_chagne_number获得的是SGA中的SCN,也就是当前SCN,这个SCN是不断变化的。

这两个SCN怎么可能一致呢?
除非SCN是静态的,不停跃迁

From: eygle
2005.08.08 16:28

版主选项: 回复 编辑
# 1199
sxsm




To:
  谢谢,那麻烦你给几个Blog 的键接。
我自己动手试一把:)
From: sxsm
2005.08.08 07:52
To: sxsm
  
http://www.eygle.com/archives/2005/08/eiaescnaeooeaoi.html
http://www.eygle.com/archives/2005/03/oeoeoeoeiaeoeei.html

From: eygle
2005.08.08 08:54

版主选项: 回复 编辑
# 1198
karlyang88




To:
  eygle,你说学习oracle的方法很重要,你能给我说说你当时是怎么学习的吗?我现在已经学两个多月了,感觉进步是不小!呵呵,但是觉得应该进度更大一些!我现在一直在网上看精华帖子,然后按着做试验,但是好多不明白的!我借了十多本书,打算暑假看完呢!现在发现不可能的了!
我不想在学校待了,我只想成为一名技术人员,不想成为理论人员!
From: karlyang88
2005.08.07 19:09
To: karlyang88
  你参考一下这篇文章吧:
http://www.eygle.com/archives/2005/08/ecinieoracleouo.html

From: eygle
2005.08.08 09:54

版主选项: 回复 编辑
# 1197
karlyang88




To:
  eygel老师,我已经找到原因了!原来不在这个生成的文本SPCUSR里面,我观察创建过程中的提示信息,有这样的提示
SQL> --Build the tables and synonyms
SQL> connect perfstat/&&perfstat_password
ERROR:
ORA-04088: 触发器 'SCOTT.EMP_SECURITY' 执行过程中出错
ORA-01403: 未找到数据
ORA-06512: 在"SCOTT.MGRSEC", line 4
ORA-06512: 在line 2
我昨天做那个vpd试验时创建的触发器,停用之后就能够安装上了,
呵呵解决问题的感觉真是爽啊!
From: karlyang88
2005.08.07 18:43

版主选项: 回复 编辑

页: 1 - << < 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 > >> - 317
我要留言
Copyright © 2003-2008 eygle.com All Rights Reserved.
Powered by: www.eYgLe.com