Oracle11g数据库导入Oracle10g
一次Oracle11g数据库导入Oracle10g数据库操作笔记 11g备份,导入10g的时候会抛错,直接阻止导入。但是有时候还必须得把11g的数据库导入到10g,我今天就遇到了这种情况。一开始只是把11g中的表全部备...
exp/imp和expdp/impdp的区别分析
测试环境:System Configuration: Sun Microsystems sun4u Sun Enterprise 450 (4 X UltraSPARC-II 296MHz)System clock frequency: 99 MHzMemory size: 2048 Megabytes数据量:单表测试,1363292行记录,116.6 MB左...
oracle10g里用DBMS_SCHEDULER替代linux下的crontab
比如完成周日0级全备、周三1级备份、其它星期为2级备份,每天都是4:30开始执行,crontab里是如下设置:$ crontab -l30 4 * * 0 /orahome/backup/rman_level.sh 030 4 * * 3 /orahome/backup/rman_level.sh 130 4 * *...
关于ORACLE的锁表与解锁总结
总结1:Oracle的锁表与解锁 select s.username,decode(l.type,'tm','table lock','tx','row lock',null) lock_level,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.program,s....
ORA-00020:超过最大进程数
用戶反映不能登入数据库,使用TOAD,OEM无法登入,ORA-00020: maximum number of processes (150) exceeded。在服务器上sqlplus "/as sysdba"也不行,提示ORA-01012 :Not logged in。让用户关掉一部分已连接上的sess...
临时表空间的一些知识总结
临时表空间内不能存储永久数据对象推荐使用本地管理临时表空间不能被OFFLINE临时表空间不能READONLY除非有一个新的临时表空间可用并设置为默认临时表空间,否则原来的不可以被删除避免使用SYSTEM表空间作为临时表空...
利用rowid快速在线更新海量数据(转自:ITPUB)
利用rowid快速在线更新海量数据最近一直在折腾大表的更新问题,今天终于有了突破。兴奋之余发个帖子跟大家分享一下心得,并且讨论一下是否还可能进一步提高处理速度。问题是这样的:一张5亿条记录的表,没有分区。由...
登录oralce用户记录脚本
SQL> create table system.tb_login_log 2 ( 3 session_id int not null, --sessionid 4 login_on_time...
DBMS_SCHEDULER 调度程序
调度程序您是否厌倦了在 dbms_job 中手工管理时间间隔的繁琐,需要数据库内部有个新调度系统? 让我们就着眼于数据库本身来解决这个问题。 你们中的一部分人可能广泛使用 dbms_job 程序包来将数据库作业提交...
oracle的分区表、分区索引和全局索引部分总结
分区表、分区索引和全局索引:在一个表的数据超过过2000万条或占用2G空间时,建议建立分区表。create table ta(c1 int,c2 varchar2(16),c3 varchar2(64),c4 int constraint pk_ta primary key (c1)) partition by r...
excel文件导入oracle数据库&一些方法整理
-------------------------------excel导Orcale数据库的方法-----------------------------------方法一:使用SqlLoader1、MicroSoft Excel文件(F)→另存为(A)→ 保存类型为:制表符分隔,起名为text.txt,保...
oracle序列分析
项目里经常见到类似下面的语句: SELECT SEQ_PROJECT.NEXTVAL FROM DUAL 用于获取序列值。而自己并没有创建DUAL这个表,这个表是谁创建的呢,主要是用来做什么的呢?下面是我...
控制台导入导出数据库文件
数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 e...
ORACLE数据库管理员工作手册 Part 2
目的:这篇文档有很详细的资料记录着对一个甚至更多的ORACLE 数据库每天的,每月的,每年的运行的状态的结果及检查的结果,在文档的附录中你将会看到所有检查,修改的SQL和PL/SQL 代码。 ————-...
DBA'S FAQ Study
How to flush the shared SQL area from the shared pool,and why? ALTER SYSTEM FLUSH SHARED_POOL; The administrator can manually flush all information in the shared pool to assess the performan...
ORACLE数据库管理员工作手册 Part 1
ORACLE数据库管理员应按如下方式对ORACLE数据库系统做定期监控: (1). 每天对ORACLE数据库的运行状态,日志文件,备份情况,数据库的空间使用情况,系统资源的使用情况进行检查,发现并解决问题。(2). ...
sql*loader学习总结
前几天搞了下将excel表导入oracle数据库的问题,连查带问带自己摸索,将自己弄过的方法写出来和大家交流。这些方法也可以用于将其它格式的数据导入到oracle中,这里只是以excel为例。我的oracle是9i。 ...
使用Oracle的外部表查询警告日志文件
从Oracle9i开始,Oracle的外部表技术(Oracle External Tables)被极大的增强,通过外部表访问外部数据增强了Oracle数据库和外部数据源进行数据交互的能力,对于数据仓库和ETL来说,这些增强极大的方便了数据访问。...
使用外部表分析eygle.com的网站访问日志
经过使用Oracle的外部表对Oracle的警告日志文件、跟踪文件进行获取和分析之后,我发现外部表实在是非常易用,甚至到了随心所欲的境地(当然外部表尚不能修改外部文件)。使用外部表可以很容易的实现网站的访问日志...
Oracle10g中SCN与TimeStamp的相互转换
作为对于闪回操作(flashback)的一个增强,Oracle10g提供了函数对于SCN和时间戳进行相互转换。首先通过dbms_flashback.get_system_change_number 可以获得系统当前的SCN值:SQL> col scn for 9999999999999SQL> sel...