- 博客(30)
- 收藏
- 关注
转载 Oracle DBA 技术支持--11i 中怎样kill在监控用户列表中处于inactive的用户?
方法:执行下列语句SELECT SUBSTR(d.user_name,1,30) "User Name" , a.pid , b.sid , b.serial# FROM v$proces...
2011-11-17 19:39:47 90
转载 Oracle DBA 技术支持--11i 中表和视图的一些命名规则?
解答:一般来说,在Applications中所有的表的命名都是相当规范,通过名字,一般你都可以知道这个表是做什么用,而且你还可以通过查看FND_TABLES和FND_COLUMNS来获得表的详细信息。除此之...
2011-11-17 19:07:41 157
转载 Oracle DBA 日常维护--9、10g_client下载地址?
http://download.oracle.com/otn/nt/oracle10g/10g_win32_db.ziphttp://download.oracle.com/otn/nt/...
2011-11-17 19:05:21 102
转载 Oracle DBA 日常维护--11i 中不重启AP或DB,直接重启并发管理器的方法?
telnet 服务器切换到应用用户adcmctl.sh stop apps/appsadcmctl.sh start apps/apps ...
2011-11-17 19:01:21 85
转载 Oracle DBA 日常维护--11i 中Form Export文件时,系统自动加扩展名为:.XLS?
Profile里定义:%MIME%change it to 'applicationExcel' ...
2011-11-17 19:00:27 74
转载 Oracle DBA 日常维护--要找到某月中所有周五的具体日期
select to_char(t.d,'YY-MM-DD') from ( select trunc(sysdate, 'MM')+rownum-1 as d from dba_objects...
2011-11-17 18:37:17 79
转载 Oracle DBA 日常维护--查看对象的依赖关系(比如视图与表的引用)
查看视图:dba_dependencies 记录了相关的依赖关系 查东西不知道要查看哪个视图时,可以在DBA_Objects里看, select object_name from dba_objects ...
2011-11-17 18:36:06 711
转载 Oracle DBA 日常维护--在Oracle中建一个编号会自动增加的字段,以利于查询
1、建立序列: CREATE SEQUENCE checkup_no_seq NOCYCLE MAXVALUE 9999999999 START WITH 2; 2、建立触发器: CREATE O...
2011-11-17 18:34:43 59
转载 Oracle DBA 日常维护--连接查询结果
表a 列 a1 a2 记录 1 a 1 b 2 x 2 y 2 z 用select能选成以下结果: 1 ab 2 xyz 下面有两个例子: 1.使用pl/sql代码实现,但要求你组合后的长...
2011-11-17 18:32:22 50
转载 Oracle DBA 日常维护--数据库文件的移动方法
当想将数据库文件移动到另外一个目录下时,可以用ALTER DATABASE命令来移动(比ALTER TABLESPACE适用性强):1. 使用SERVER MANAGER关闭实例. SVR...
2011-11-17 18:31:08 81
转载 Oracle DBA 日常维护--在数据库触发器中使用列的新值与旧值
在数据库触发器中几乎总是要使用触发器基表的列值,如果某条语句需要某列修改前的值,使用:OLD就可以了,使用某列修改后的新值,用:NEW就可以了。如:OLD.DEPT_NO,:NEW.DEPT_N...
2011-11-17 18:30:09 239
转载 Oracle DBA 日常维护--读写文本型操作系统文件
在PL/SQL 3.3以上的版本中,UTL_FILE包允许用户通过PL/SQL读写操作系统文件。如下: DECALRE FILE_HANDLE UTL_FILE.FILE_TYPE; BEGI...
2011-11-17 18:28:34 61
转载 Oracle DBA 日常维护--快速编译所有视图
当在把数据库倒入到新的服务器上后(数据库重建),需要将视图重新编译一遍,因为该表空间视图到其它表空间的表的连接会出现问题,可以利用PL/SQL的语言特性,快速编译。 SQL >...
2011-11-17 18:26:08 449
转载 Oracle DBA 日常维护--返回表中[N,M]条记录
取得某列中第N大的行 select column_name from (select table_name.*,dense_rank() over (order by column desc) ...
2011-11-17 18:23:40 73
转载 Oracle DBA 日常维护--查找、删除重复记录
法一: 用Group by语句 此查找很快的 select count(num), max(name) from student --查找表中num列重复的,列出重复的记录数,并列出他的name属...
2011-11-17 18:22:31 60
转载 Oracle DBA 日常维护--从已知表新建另一个表:
CREATE TABLE b AS SELECT * (可以是表a中的几列) FROM a WHERE a.column = ...; ...
2011-11-17 18:21:21 67
转载 Oracle DBA 日常维护--数据库重建应注意的问题
在利用import进行数据库重建过程中,有些视图可能会带来问题,因为结构输入的顺序可能造成视图的输入先于它低层次表的输入,这样建立视图就会失败.要解决这一问题,可采取分两步走的方法:...
2011-11-17 18:20:00 86
转载 Oracle DBA 日常维护--set transaction 命令的用法
在执行大事务时,有时oracle会报出如下的错误:ORA-01555:snapshot too old (rollback segment too small) 这说明orac...
2011-11-17 18:18:42 175
转载 Oracle DBA 日常维护--外部联接"+"的用法
外部联接"+"按其在"="的左边或右边分左联接和右联接. 若不带"+"运算符的表中的一个行不直接匹配于带"+"预算符的表中的任何行,则前者的行与后者中的一个空行相匹配并被...
2011-11-17 18:14:30 111
转载 Oracle DBA 日常维护--having 子句的用法
having 子句对 group by 子句所确定的行组进行控制,having 子句条件中只允许涉及常量,聚组函数或group by 子句中的列. ...
2011-11-17 18:13:34 63
转载 Oracle DBA 日常维护--删除表的注意事项
在删除一个表中的全部数据时,须使用TRUNCATE TABLE 表名. 因为用DROP TABLE,DELETE * FROM 表名时,TABLESPACE表空间该表的占...
2011-11-17 18:11:59 87
转载 Oracle DBA数据库日常维护--重要的脚本监控Oracle数据库
l 检查实例的可用性 检查监听器的可用性 检查alert日志文件中的错误信息 在存放log文件的地方满以前清空旧的log文件 分析table和index以获得更好的...
2011-11-17 18:03:37 195
转载 Oracle DBA数据库日常维护--操作系统相关维护
DBA要注意对操作系统的监控: 1- 文件系统的空间使用情况(df -k),必要时对Oracle的警告日志及TRC文件进行清理;2- 如果Oracle提供网络服务,检查网...
2011-11-17 18:01:28 94
转载 Oracle DBA数据库日常维护--数据库坏块的处理
当Oracle数据库出现坏块时,Oracle会在警告日志文件(alert_SID.log)中记录坏块的信息: ORA-01578: ORACLE data block corrupted...
2011-11-17 17:57:04 88
转载 Oracle DBA数据库日常维护--检查数据库定时作业的完成情况
如果数据库使用了Oracle的JOB来完成一些定时作业,要对这些JOB的运行情况进行检查: 以下为引用的内容: select job,log_user,last_date,failur...
2011-11-17 17:51:42 124
转载 Oracle DBA数据库日常维护--检查数据库文件的状态
DBA要及时查看数据库中数据文件的状态(如被误删除),根据实际情况决定如何进行处理,检查数据文件的状态的SQL如下: 以下为引用的内容: select file_name,...
2011-11-17 17:50:21 158
转载 Oracle DBA数据库日常维护--控制文件的备份
在数据库结构发生变化时,如增加了表空间,增加了数据文件或重做日志文件这些操作,都会造成Oracle数据库控制文件的变化,DBA应及进行控制文件的备份,备份方法是: 执行SQL语句: 以...
2011-11-17 17:48:55 46
转载 Oracle DBA数据库日常维护--查看数据库的连接情况
DBA要定时对数据库的连接情况进行检查,看与数据库建立的会话数目是不是正常,如果建立了过多的连接,会消耗数据库的资源。同时,对一些“挂死”的连接,可能会需要DBA手工进行清理。 ...
2011-11-17 17:35:54 98
转载 Oracle DBA数据库日常维护--数据库表空间使用情况监控(字典管理表空间)
数据库运行了一段时间后,由于不断的在表空间上创建和删除对象,会在表空间上产生大量的碎片,DBA应该及时了解表空间的碎片和可用空间情况,以决定是否要对碎片进行整理或为表空间增加数据文件。以下为...
2011-11-17 17:31:38 142
转载 Oracle DBA数据库日常维护--Oracle警告日志文件监控
Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库的一些运行情况: 1-数据库的启动、关闭,启动时的非缺省参数; 2-数据库的重做日志切换情况,记...
2011-11-17 17:23:55 249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人