[SQL]在分析函数的“函数”中控制要处理的行
[SQL]在分析函数的“函数”中控制要处理的行2011-05-08介绍:在一般的分析函数中,比如sum(col_name) over(...),函数处理的是over子句划分出来的窗口中的所有行。其实,可以在函数中使用CASE来控制函数的计算包括或...
竟然遇上了ORACLE的BUG
竟然遇上了ORACLE的BUG2011-01-19介绍:在创建物理standby的过程中,不想遇上了BUG.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++BUG表现RMAN> list backupset 173;Lis...
耐人寻味的数据库错误ORA-00750
SQL> alter database mount;alter database mount*第 1 行出现错误:ORA-00750: database has been previously mounted and dismountedSQL>[oracle@localhost ~]$ oerr ora 75000750, 00000, "database has been prev...
chkconfig只管启动不管关闭?
还是数据库自动启动停止的问题。上次配置了数据库自动启动停止后,一次重启操作系统,查看$ORACLE_HOME/shutdown.log,发现并没有对应的数据库停止记录,接着检查alert,确实有crash recovery的内容,说明上次系统关...
SQLPLUS编译存储过程见鬼记
SQLPLUS编译存储过程见鬼记2010-12-24最近逛天涯,看到了一个帖子,里面有灵异事件的内容,虽然不太相信,但因为无法解释,也让人毛骨悚然。没想到,今天使用SQLPLUS编译存储过程竟然也“见鬼”了,而且这个“鬼”很...
dbstart脚本启动数据库问题
一直都想配置数据库随系统启动而自动启动,按照文档的指导建立了/etc/init.d/dbora文件,修改了/etc/oratab,在/etc/rc.d/rcX.d增加自动启动和停止项,指向/etc/init.d/dbora。。。如此这般,但数据库仍然无法自动启...
第一次ORACLE方面的面试
今天去了想转行ORACLE以来的第一个面试,面试的是ORACLE开发岗位。结果不出所料,基本没有下文。面试的人在了解了我没有实际ORACLE工作经验后,直接就给我判定了否定,意思是ORACLE开发门槛很高,一无所有,年龄又大...
[backup]crontab调度rman命令文件数据库备份
一 创建RMAN备份脚本文件及SHELL文件调用RMAN脚本[oracle@localhost ~]$ cat weekly_whole.rmanbackup as copy incremental level 0 database tag 'weekly_backup';[oracle@localhost ~]$ cat weekly_whole.sh#!...
"find"一个好用的find开关: -empty
ORACLE快速恢复区下因为每天备份、删除过期备份而留下很多空目录,正发愁怎样删除,写个脚本估计还是得递归的。无意中发现find命令的一个test开关 -empty,正好可以用作这一用途。[oracle@localhost ORCL]$ pwd/u02/...
[impdp]使用remap_tablespace修改用户数据所在的表空间
为了把用户按表空间归类,需要把用户所有的当前数据转移到另一个表空间里,那么可以使用impdp的remap_tablespace参数。下面就这一内容进行实验。还是以test_user为例。先查看用户的表空间属性:21:56:08 SQL> select...
[expdp]一道lz0-042题的验证
lz0-042中有一道题:62. User SCOTT wants to export his objects using Oracle Data Pump and executes the following command:$ expdp scott/tigerdirectory = EXPORT_DIRdumpfile = scott.dmpinclude = tableincl...
转行ORACLE,这条路于我能否行得通?
学习ORACLE有几个月了,选择打算考OCP,进而转行ORACLE,只是,不知道这条路对于我能否行得通?利处:1.有几年开发经验,对软件基本套路比较熟悉,虽然ORACLE庞大无边,深邃不见底,不是平常软件所能比拟的。2.自觉...
磁盘空间满导致无法产生归档日志的实验处理
4G的分区,包括ORACLE程序文件,各种数据库文件。最初安装的时候本打算把数据库文件与程序文件分开来,放在另外的分区的,但是不知哪里没注意,与程序放到同一个地方了。运行了一段时间后终于把空间填满了(其实主要...
打开SQL TRACE及TRACE分析
ORACLE提供了记录SQL分析执行情况和解析跟踪文件的工具:SQL TRACE和TKPROF。下面记录一下设置跟踪及解析跟踪文件的过程。一 打开跟踪开关在打开控制跟踪开闭的开关前,先确定一些初始化参数的设置情况。这里要确认...
oracle sys,system管理员账户登录实验
一直对oracle数据库的管理员账户sys,system和连接方式as sysdba, as sysoper很糊涂,偶然看到killkill的日志也没掌握其中的门道,索性做个实验,至于原理呢,慢慢来吧。[oracle@localhost ~]$ uname -aLinux loc...
WinXP host与VirtualBox CentOS5.5 Guest联网及ssh远程
WinXP host与VirtualBox CentOS5.5 Guest联网及ssh远程估计对很多人来说这已不算新鲜的了,所以也许对大多数人都没有用,权作自己动手后总结了。一.联网系统软件配置:host: WinXP sp3 + VirtualBoxguest: CentOS5.5...
对数据库主要文件做迁移
安装数据库时,按缺省配置把数据库数据文件、日志文件等等统统都放在了系统所在的分区,而且还是在$ORACLE_HOME下,看着总不舒服,空间使用增长不好控制,而且也不符合OFA思想,于是决定把数据做个迁移,顺便也能对...
SPFILE 与PFILE的优先使用问题
上次把SPFILE搞坏而导致数据库无法启动,于是研究了下初始化参数文件的问题。ORACLE10g有两种初始化参数文件:服务器初始化参数文件SPFILE和文本初始化参数文件PFILE。对于SID为mytestdb的数据库来说,前者文件名为s...
SPFILE损坏,ORACLE10G无法启动
从安装开始点点弄弄,今天第一次把数据库搞坏,唉!除了重装想不出别的办法。其实也没做什么,只是想配一个非缺省的LISTENER,然后就不知怎地用VI打开了spfilemytestdb.ora,看到除了一些文本以外的奇怪字...