随笔 - 832, 文章 - 0, 评论 - 46, 阅读 - 156万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  18开发DBA-Oracle工具使用

摘要:传统导出导入与数据数据泵导出导入的区别 传统导出导入与数据数据泵导出导入的区别 在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPDP和IMPDP时应该注意的事项: ①EXP和I 阅读全文

posted @ 2013-08-30 14:40 徐正柱- 阅读(1090) 评论(0) 推荐(0) 编辑

摘要:一、数据库备份与RMAN备份的概念 1.数据库完全备份:按归档模式分为归档和非归档 归档模式 打开状态,属于非一致性备份 关闭状态,可以分为一致性和非一致性 非归档模式 打开状态,非一致性备份无效 关闭状态,一致性备份,非一致性备份不被推荐 2.RMAN备份 RMAN使用服务器会话来完成备份操作,从RMAN客户端连接到服务器将产生一个服务器会话 RMAN备份内容包括:整个数据库,表空间,数据文件,指定的数据文件,控制文件,归档日志文件,参数文件等 3.RMAN备份的类型 完整备份(full) 或增量备份(incremental) 一致性备份(consistent)或不一致性备份... 阅读全文

posted @ 2013-07-19 15:50 徐正柱- 阅读(1268) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.net130.com/2004/6-6/203954.htmlRMAN 初学者指南 这篇文章是去年写的了,最初发表在chinaunix.net的oracle论坛里,收录在旧版文集中,可能很多没有看到,总有人写信要,今天乘改版之际就把它单独拿出来了。RMAN(Recovery Manager)是DBA的一个重要工具,用于备份、还原和恢复oracle数据库,前一段时间有网友找我要,可惜没时间,趁这两天出差在外没什么事,就写了一下,供初学的朋友参考。本文将介绍RMAN 的基本操作,更多的信息请参考《Oracle8i Backup & Recovery Guide》 阅读全文

posted @ 2012-10-31 17:16 徐正柱- 阅读(1282) 评论(0) 推荐(0) 编辑

摘要:CALL:每次SQL语句的处理都分成三个部分Parse:这步将SQL语句转换成执行计划,包括检查是否有正确的授权和所需要用到的表、列以及其他引用到的对象是否存在。Execute:这步是真正的由Oracle来执行语句。对于insert、update、delete操作,这步会修改数据,对于select操作,这步就只是确定选择的记录。Fetch:返回查询语句中所获得的记录,这步只有select语句会被执行。COUNT:这个语句被parse、execute、fetch的次数。CPU:这个语句对于所有的parse、execute、fetch所消耗的cpu的时间,以秒为单位。ELAPSED:这个语句所有消 阅读全文

posted @ 2012-10-25 13:59 徐正柱- 阅读(246) 评论(0) 推荐(0) 编辑

摘要:转摘:http://www.cnblogs.com/preftest/archive/2010/11/14/1876856.html1、监控等待事件select event,sum(decode(wait_time,0,0,1)) prev, sum(decode(wait_time,0,1,0)) curr,count(*)from v$session_wait group by event order by 4;Lock wait occur when a session attempts to acquire a lock that is already held by another 阅读全文

posted @ 2012-08-27 16:48 徐正柱- 阅读(13058) 评论(2) 推荐(1) 编辑

摘要:查询CDC信息select apply_name, status from dba_apply;select capture_name, state, total_messages_captured from v$streams_capture; select group#, thread#, sequence#, archived, status from v$standby_log; select app.apply_name, q.name, app.status, qt.queue_table from dba_apply app, dba_queues q, dba_queue_t. 阅读全文

posted @ 2012-04-01 17:20 徐正柱- 阅读(332) 评论(0) 推荐(0) 编辑

摘要:1.cdc 模式在源库是集群的情况下! 源库的 log_archive_dest_2='SERVICE=alcdcstg lgwr async optional noregister reopen=5 valid_for=(online_logfile,primary_role) sid=’1’' log_archive_dest_2='SERVICE=alcdcstg lgwr async optional noregister reopen=5 valid_for=(online_logfile,primary_role) sid=’2’' 一.CDC au 阅读全文

posted @ 2012-04-01 14:46 徐正柱- 阅读(1214) 评论(0) 推荐(0) 编辑

摘要:步骤为 1.菜单File->Reverse Engineer->Database... 2.弹出窗口 选择关系数据库类型 我这里使用oracle9i 点击“确定”按钮。 3.新窗口选择 Using a data source 然后点击尾部的按钮选择数据源,如果是第一次需要添加新的数据源 4.数据源选择 Connection profile 然后点击下面的“configure...”按钮 5.在新窗口点击新添加一个数据源按钮 其中Connection profile name:根据业务编写自己的存数据源信息的文件名字 Connection Type:native 即选择本地 DBMS 阅读全文

posted @ 2012-02-22 08:56 徐正柱- 阅读(721) 评论(0) 推荐(0) 编辑

摘要:在关于Change Data Capture(一)中介绍了CDC的一些基本概念和类型。这篇文章主要是通过一个实际的例子来演示实现同步模式的CDC的基本步骤。一.版本SYS@ning>select * from v$version;BANNER-------------------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - ProdPL/SQL Release 10.2.0.3.0 - ProductionC 阅读全文

posted @ 2010-03-08 11:42 徐正柱- 阅读(790) 评论(0) 推荐(0) 编辑

摘要:实现目的:往oracle数据库中,插入excel文件中的数据实现步骤:1、打开MicroSoft Excel 20002、文件(F)→新建(N)→工作簿→3、输入数据后,存盘为test.xls,4、文件(F)→另存为(A)→保存类型为:制表符分隔,起名为text.txt,保存到C:5、须先创建表结构:连入SQL*Plus,以system/manager用户登录,SQL> conn system/manager创建表结构SQL> create table test ( id number, --序号 username varchar2(10),... 阅读全文

posted @ 2008-12-01 23:29 徐正柱- 阅读(332) 评论(0) 推荐(0) 编辑

摘要:2007-12-17 18:09SQL*Loader是Oracle数据库导入外部数据的一个工具.它和DB2的Load工具相似,但有更多的选择,它支持变化的加载模式,可选的加载及多表加载. 如何使用 SQL*Loader 工具 我们可以用Oracle的sqlldr工具来导入数据。例如: sqlldr scott/tiger control=loader.ctl 控制文件(loader.ctl) 将加载一个外部数据文件(含分隔符). loader.ctl如下: load data infile 'c:\data\mydata.csv' into table emp fields t 阅读全文

posted @ 2008-12-01 23:27 徐正柱- 阅读(361) 评论(0) 推荐(0) 编辑

摘要:2008-10-27 13:42SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLE数据库中。SQL*LOADER是大型数据 仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。现在,我们抛开其理论不谈,用实例来使您快速掌握SQL*LOADER的使用方法。 首先,我们认识一下SQL*LOADER。 在NT下,SQL*LOADER的命令为SQLLDR,在UNIX下一般为sqlldr/sqlload。 如执行:d:\oracle>sqlldr SQL*Loader: Release 8.1.6.0.0 - Producti 阅读全文

posted @ 2008-12-01 23:26 徐正柱- 阅读(451) 评论(0) 推荐(0) 编辑

摘要:sql loader可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的非常方便而且通用的工具。缺点就速度比较慢,另外对blob等类型的数据就有点麻烦了。用法: SQLLDR keyword=value [,keyword=value,...]有效的关键字: userid -- ORACLE username/password control – 控制文件 log – 记录的日志文件 bad – 坏数据文件 data – 数据文件 discard – 丢弃的数据文件discardmax – 允许丢弃数据的最大值 (全部默认) skip -- Nu 阅读全文

posted @ 2008-12-01 23:24 徐正柱- 阅读(766) 评论(0) 推荐(0) 编辑

摘要:例一、使用Oracle的sqlldr工具来将SDSS.CSV文件中的数据导入数据库。 SDSS.CSV 放置于 E:\ 内容如下: 2.3757291096910399E-4,-8.9490277843631194,20.302597, 0.00023851549291556,-0.88450365314434698,20.098101, 2.5168890447969299E-4,7.7169029946908094E-2,18.762859, 2.9486118387225802E-4,-9.8447540892170409,19.943598, 2.948653627... 阅读全文

posted @ 2008-12-01 23:21 徐正柱- 阅读(459) 评论(0) 推荐(0) 编辑

摘要:Oracle导入程序Imp的使用详解 Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。 1. 获取帮助 imp help=y2. 导入一个完整数据库 imp system/manager file=bible_db log=dible_db full=y ignore=y3. 导入一个或一组指定用户所属的全部表、索引和其他对象 imp system/manager file=seapark log=seapark fr. 阅读全文

posted @ 2007-07-04 11:33 徐正柱- 阅读(2619) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示