eygle.com   eygle.com
eygle.com  
 
留言簿 - Powered by eYgLe.Com
eygle.com 我要留言
Oracle入门书籍推荐
昵称
内容 页: 1 - << < 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 > >> - 317
# 18768
leeecho




To: eygle
  使用下面的语句进行创建触发器
CREATE OR REPLACE TRIGGER tr_capt_sql
BEFORE DELETE OR INSERT OR UPDATE
ON manager.test
DECLARE
sql_text ora_name_list_t;
state_sql capt$sql.sql_text%TYPE;
BEGIN
FOR i IN 1..ora_sql_txt(sql_text) LOOP
state_sql := state_sql || sql_text(i);
END LOOP;
INSERT INTO capt$sql(login_user,capt_time,ip_address,audsid,owner,table_name,sql_text)
VALUES(ora_login_user,sysdate,sys_context('USERENV','IP_ADDRESS'),
userenv('SESSIONID'),'MANAGER','TEST',state_sql);
EXCEPTION
WHEN OTHERS THEN
sp_write_log('Capture DML Exception:'||SQLERRM);
END tr_capt_sql;

在9.2.0.1下可以使用,而升级后到9.2.0.7和10g下都不可以使用,因为ora_sql_txt(sql_text)在 9.2.0.7和10g下 返回的是空值,eygle大师有没有其它的解决办法?
From: leeecho
2006.10.13 16:30

版主选项: 回复 编辑
# 18763
DSG数据灾备


来自: DSG(中国)


To:
  DSG一体化数据存储管理平台中的SnapAssure是全球存储界的优秀磁盘备份技术,DSG是提供增强备份技术解决方案的全球关键厂家之一。
基于Oracle数据库,SnapAssure能够解决备份中您亟待解决的问题:
1、备份数据的验证问题(备库实时打开,能够快速准确的验证)
2、备份数据的复用问题(备库能实时提供查询、统计等功能)
3、备份窗口缩小的问题(提供更快的备份和恢复,节约2/3的时间)
4、恢复的时间与版本的问题(可快速恢复到任意版本)
5、表级的恢复(甚至更小级别)
6、非归档模式的备份问题(业界唯一)

偶是DSG的顾利斌, 该技术在国内20多家省电信得到应用,希望与楼主和大家多多交流MSN:gulibin1@hotmail.com
需要资料的可以留下MAIL
From: DSG数据灾备
2006.10.11 21:41
To: DSG数据灾备
  友情支持,这个广告保留:)
From: eygle
2006.10.12 16:02

版主选项: 回复 编辑
# 18761
lmqb




To: eygle
  哦,终于清爽了,谢谢eygle.
From: lmqb
2006.10.11 11:46

版主选项: 回复 编辑
# 18755
stockxs333




To:
  oracle中插入日期时,总会默认加上类似12:00:00 AM的东西,在哪里设置能取消这种默认呀?还有就是插入中文时,必须按30-10月-2006这样输入才行,在哪里改成类似30-10-2006这样的格式呢?谢谢!
From: stockxs333
2006.10.10 17:33
To: stockxs333
  
时间在Oracle内部都是用7Bytes来存储的,怎样显示只是一个格式的问题。

From: eygle
2006.10.11 10:24

版主选项: 回复 编辑
# 18754
hwqhx




To: eygle
  系统无法受理业务,提示:调用Tuxdeo服务失败,服务正忙或查询的返回的数据太大,超出允许范围,请修改条件再查询!相关服务:BPSERVINFOQ!我们查询这个服务对列很长,而且会引起很多锁。但我们解锁后或者重起该服务后,一会对列又满。故障又出现。
 请问怎么能解决?

From: hwqhx
2006.10.10 16:22
To: hwqhx
  
你的这种情况,应该检查一下Tuxdeo的日志,看看记录了什么错误信息。
从数据库端也可以捕获SQL,看是否性能太低,导致队列阻塞。

From: eygle
2006.10.11 10:23

版主选项: 回复 编辑
# 18753
hounanhai




To: eygle
   您好!
 老大!
 有个问题想请教您!
  我是LINUX 上安装ORACLE 8.1.7.0
  但是经常出现数据库CRASH,报错如下:
 ORA-00600: internal error code, arguments: [513], [], [], [], [], [], [], []
 ORA-27302: failure occurred at: skgslfr
 我查了一下资料,好象是个BUG,但是却无法找到相关的PATCH, 请能帮助我吗?

 谢谢!

From: hounanhai
2006.10.10 14:43
To: hounanhai
  
这个版本,Oracle都不支持了,升级吧还是!

From: eygle
2006.10.10 16:09

版主选项: 回复 编辑
# 18751
abc




To: Eygle
  两条独立的SQL语句,WHERE条件中都包含同一查询条件,如WHERE TAB1.COL1='&COL1',用批处理执行这两句SQL时,能否只传入一次参数?
From: abc
2006.10.10 11:13
To: abc
  
这个简单啊:
SQL> define DEPTNO= 10
SQL> SELECT *
  2FROM dept
  3WHEREDEPTNO = &DEPTNO;

DEPTNO DNAMELOC
------ -------------- -------------
  10 ACCOUNTING NEW YORK

SQL> select * from emp
  2where deptno = &DEPTNO;

EMPNO ENAMEJOB MGR HIREDATESALCOMM DEPTNO
----- ---------- --------- ----- ----------- --------- --------- ------
 7782 CLARKMANAGER7839 1981-6-92450.00 10
 7839 KING PRESIDENT 1981-11-175000.00 10
 7934 MILLER CLERK7782 1982-1-23 1300.00 10

或者:
SQL> ACCEPT dept PROMPT 'Provide the department name: '
Provide the department name: 20
SQL> SELECT *
  2FROM dept
  3WHEREDEPTNO = &DEPT;
old 3: WHEREDEPTNO = &DEPT
new 3: WHEREDEPTNO = 20

  DEPTNO DNAMELOC
---------- -------------- -------------
  20 RESEARCH DALLAS

SQL>
SQL> select * from emp
  2where deptno = &DEPT;
old 2: where deptno = &DEPT
new 2: where deptno = 20

 EMPNO ENAMEJOBMGR HIREDATE SAL COMM DEPTNO
---------- ---------- --------- ---------- --------- ---------- ---------- ----------
  7369 SMITHCLERK 7902 17-DEC-8080020
  7566 JONESMANAGER 7839 02-APR-81 297520
  7788 SCOTTANALYST 7566 19-APR-87 300020
  7876 ADAMSCLERK 7788 23-MAY-87 110020
  7902 FORD ANALYST 7566 03-DEC-81 300020

From: eygle
2006.10.10 16:25

版主选项: 回复 编辑
# 18750
yuch




To: eygle
  好多的AD
From: yuch
2006.10.10 10:32
To: yuch
  取消了一个关键字限制导致的,加上就好了!
From: eygle
2006.10.11 10:24

版主选项: 回复 编辑
# 18743
hwqhx




To:
  请教一个问题:
 系统无法受理业务,提示:调用Tuxdeo服务失败,服务正忙或查询的返回的数据太大,超出允许范围,请修改条件再查询!相关服务:BPSERVINFOQ!我们查询这个服务对列很长,而且会引起很多锁。但我们解锁后或者重起该服务后,一会对列又满。故障又出现。
 请问怎么能解决?
From: hwqhx
2006.10.09 17:43

版主选项: 回复 编辑
# 18742
bill


来自: 广州


To: Eygle
  大师,您好:
请教一下,我在linux as4 上安装了oracle 10g rac,有5个节点,经常发生某个节点实例异常重启,然后带动另外一个节点随后重启,不知有没有碰到此类案例,请大师赐教,谢谢。
From: bill
2006.10.09 13:53
To: bill
  检查日志有没有线索?
From: eygle
2006.10.10 16:49

版主选项: 回复 编辑

页: 1 - << < 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 > >> - 317
我要留言
Copyright © 2003-2008 eygle.com All Rights Reserved.
Powered by: www.eYgLe.com