如何启动数据库后不设置NLS_DATE_FORMAT
在puber上看到:原文如下;如何启动数据库后不设置NLS_DATE_FORMATalter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';这样可以设置 但数据库关闭时,结束该会话,下次...
在puber上看到的几道面试题列举如下:
1、如何知道数据库目前正在执行的事务有多少,以当前时间点来说select * from v$transaction where addr in (select taddr from v$session where status='active' )2.如何知道数据库目前已结束,未...
listener.ora文件与tnsnames.ora之间的关系
listener.ora 文件里面的内容如下:LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS ...
如何为Oracle导出文件加上时间戳
1.windows系统利用Dos命令取得时间戳:C:>echo %date%2007-12-17 星期一C:\Documents and Settings\Paul Yi>exp username/password@test file=c:\paul%date:~0,10%.dmp备份生成的文件名为 paul2007-12-17.dmp&...
如何更改在线重做日志文件的大小
参考oracle技术网 系统环境: 1、操作系统:Windows 2000 2、数据库: Oracle 8i (8.1.7) f...
oracle更改字段名顺序的方法
要是不停应用也可以采用在先重定义的方法 这里讲的是可以停应用的方法:1.停应用 原有表结构顺序为 desc test id number b numer a number 需要调整为 desc test id number a number b number 2.备份需要调整表的顺...
跨分区转移记录后,rowid会改变
以下是验证过程 SQL> create table t1(x int) partition by range(x) 2 (partition p1 values less than (5), 3 partition p2 values less than (10)) 4 / Table created. SQL> insert into t1 select rownum from d...
古今之成大事业、大学问者,罔不经过三种之境界
我这最欣赏这句话“古今之成大事业、大学问者,罔不经过三种之境界。 “昨夜西风凋碧树。独上高楼,望尽天涯路。”此第一境界也。 “衣带渐宽终不悔,为伊消得人憔悴。”此第二境界也。 “众里寻他千百度,蓦然回首...
求一条sql关于按分组重复值不显示?
如下面表: id shop type money 1 500 电冰箱 2000 2 500 空调 2000 3 500 电视 2000 4 501 电冰箱 4000 5 501 空调 4000 6 501 电视 4000 处理成 id shop type money 1 500 电冰箱 2000 2 500 空调 《--空格也可以 ...
26个字母的人生意义【转】
A--Acknowledging(感激) 感激上天赋予你的一切。 B--Belief(信念) 做每一件事要有坚定的信念。 C--Confidence(信心) 对自己充满自信心。 D--Dreaming(梦想) 有空不妨做做白日梦。 E--Empathy...
回滚段表空间数据文件损坏解决方法
症状:回滚表空间数据文件显示脱机,需要恢复,数据文件已经损坏,但回滚表空间联机正常,发出命令使数据文件联机时,出现以下错误 ORA-00376: file 2 cannot be read at this timeORA-01110: data file 2: '/or...
rman备份出来在另外一台机器恢复的过程
1.确保数据库处于归档模式 用以下命令查看SQL> archive log list;数据库日志模式 非存档模式自动存档 &nb...
深刻理解 oracle 数据库的启动和关闭
oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。 一、启动和关闭oracle数据库 对于大多数oracle dba来说,启动和关闭oracle数据库最常用的方...
输入表名后自动生成sqlldr控制文件存储过程
自己写的一个存储过程输入表名生成对应表的控制文件CREATE OR REPLACE PROCEDURE P_generate_sqlldr_null(p_table_name IN VARCHAR2) AS l_curr_line LONG; l_table_name user_tables.table_name%TYPE; BEGIN selec...
如何设置数据库为归档模式
在数据库安装完成后,默认为非归档模式,通过以下步骤将非归档模式转为归档模式 C:\Documents and Settings\Paul Yi>sqlplus "/as sysdba" SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 6月 7 14:36:12 2007 C...
使用10203事件来跟踪oracle块清除
快清除的概念,在事物提交前,数据已经写到硬盘上,但还未清楚锁相关信息,需要下次访问该块时才进行清除 Oracle的10203事件可以用来跟踪数据库的块清除(cleanout)操作,从事件列表中,我们可以知道该时间的含义为:blo...
ORA-01578错误,导致drop table 错误 (一)
在自己测试库上,删除一个表时,出现以下错误: SQL> drop table test; drop table test * ERROR 位于第 1 行: ORA-00604: 递归 SQL 层 1 出现错误 ORA-01578: ORACLE 数据块损坏(文件号1,块号12936) ORA-01110: 数...
如何更改监听器日志文件名称
LSNRCTL> set current_listener <listener name> LSNRCTL> set log_file listener1.log lsnrctl>save_config保持永久listener.ora文件中增加以下内容#----ADDED BY TNSLSNR 12-DEC-2007 10:04:31---LOG_FI...
利用sql语句找出表中有重复记录的三种sql写法
create table test_0210(id number,name varchar2(32),age number); insert into test_0210 values(1,'abc',32); insert into test_0210 values(2,'def',33); insert into test_0210 values(3,'def',45); commit; se...
oracle update语句的几点写法
update两表关联的写法包括字查询 1.update t2 set parentid=(select ownerid from t1 where t1.id=t2.id); 2. update tb_client_win_lost_report a set a.rolling_code_id=2 where game_code_id=70000 and exists (s...