
db
iteye_5216
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
每日备份dos任务
echo off rem 设置备份的根 set BAKPATH=F:\databak rem 创建分级目录 if not exist "%BAKPATH%\%date:~0,4%" mkdir %BAKPATH%\%date:~0,4% if not exist "%BAKPATH%\%date:~0,4%\%date:~5,2%" mkdir %BAKPATH%\%date:~0,4%...2008-01-24 18:50:29 · 105 阅读 · 0 评论 -
oracle中快速获得表的记录数
select NUM_ROWS,TABLE_NAME from dba_all_tables原创 2010-09-01 13:20:59 · 308 阅读 · 0 评论 -
oracle 建临时表解决大量数据union产生的问题
1 解决sql太长的问题 2 CREATE GLOBAL TEMPORARY TABLE tmp_a( cuid VARCHAR2(400) ) ON COMMIT DELETE ROWS; 3 insert into... 4 查询 5 回话关闭后,临时表数据自动清空原创 2010-09-01 11:15:00 · 688 阅读 · 0 评论 -
oracle常见错误处理
ora-01658 表空间容量不足 2.ORA-16038: 日志 1 序列号 221 无法归档ORA-19809: 超出了恢复文件数的限制ORA-00312: 联机日志 1 线程 1:'D:\ORACLE\PRODUCT\10.1.0\ORADATA\XHPOS103\REDO01.LOG解决方法shutdown immediatestartup mountalter system set...2007-10-23 20:08:36 · 105 阅读 · 0 评论 -
oracle闪回命令列表
闪回必须在归档模式下才能使用 闪回的命令 例:执行Flashback Database命令格式。 SQL>flashback database to time to_timestamp(xxx); SQL>flashback database to scn xxx 例:执行将test表闪回到2005年5月7日下午3点。 SQL>flashback table test to ...原创 2009-06-04 11:51:24 · 182 阅读 · 0 评论 -
oracle 批量写入文件,超快
建立一个ctl文件,内容如下: OPTIONS (skip=1,rows=128) -- sqlldr 命令显示的选项可以写到这里边来,skip=1 用来跳过数据中的第一行 LOAD DATA INFILE "20091101.csv" --指定外部数据文件,可以写多个 INFILE "another_data_file.csv" 指定多个数据文件 INFILE "20091102.csv...2009-12-14 15:54:22 · 266 阅读 · 0 评论 -
Oracle数据库Where条件执行顺序
由于SQL优化起来比较复杂,并且还会受环境限制,在开发过程中,写SQL必须必须要遵循以下几点的原则: 1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 即:最大地减少数据范围的条件写在后面,oracle对sql的解析是从后向前的 例如: (...原创 2008-07-29 16:15:44 · 181 阅读 · 0 评论 -
启用sqlplus的autotrace功能
通过以下方法可以把Autotrace的权限授予Everyone, 如果你需要限制Autotrace权限,可以把对public的授权改为对特定user的授权。 D:\oracle\ora92>sqlplus /nolog SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 6月 3 15:16:03 2003 ...原创 2008-07-25 13:42:47 · 115 阅读 · 0 评论 -
oracle索引与like条件的关系
表:gzl_action_define 字段:id:主键,有索引 name:一般字段,无索引 以下是各种写法的结果 1 select t.name from gzl_action_define t where t.id ='12' 使用索引(UNIQUE SCAN) 2 select t.name from gzl_action_define t w...2008-07-25 13:36:59 · 205 阅读 · 0 评论 -
oracle在线将原表修改为分区表
EXEC DBMS_REDEFINITION.CAN_REDEF_TABLE(USER, 't_audit_businessobjectinfo', DBMS_REDEFINITION.CONS_USE_PK); create table T_AUDIT_BUSINESSOBJECTINFO_NEW ( ID NUMBER not null, AU...2008-06-06 13:15:07 · 467 阅读 · 0 评论 -
oracle补丁下载
9.2.0.4 = 3095277 9.2.0.5 = 3501955 9.2.0.6 = 3948480 9.2.0.7 = 4163445 9.2.0.8 = 4547809(9i最终) 10.1.0.3 = 3761843 10.1.0.4 = 4163362 10.1.0.5 = 4505133 10.2.0.2 = 4547817 10.2.0.3 = 533...2008-02-14 17:37:11 · 1041 阅读 · 0 评论 -
RH linux64位安装oracle64位
RH linux64位安装oracle64位,需要安装以下包 binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3(32 位) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-4.1.1 gcc-c++-4.1.1 g...2010-04-07 07:49:12 · 129 阅读 · 0 评论