自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

David Dai -- Focus on Oracle

The important thing in life is to have a great aim ,and the determination to attain it!

  • 博客(39)
  • 资源 (40)
  • 收藏
  • 关注

原创 Oracle 插入大量数据

 1. 采用高速的存储设备,提高读写能力,如:EMC 和NetApp, 2. 假如tab1表中的没有数据的话 DROP   TABLE   TAB1;CREATE   TABLE   TAB1   AS   SELECT   *   FROM   TAB2;然后在创建索引  3. 用Hint 提示减少操作时间    INSERT   /*+Append*/   INTO  

2009-10-29 21:40:00 22360 9

转载 ORACLE SEQUENCE 介绍

 在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。  1、Create Sequence  你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限,  CREATE SEQUENCE emp_sequence      INCREMENT BY 1  -- 每次加几个      START WITH 1  

2009-10-29 21:18:00 38257 2

原创 Oracle OS认证以及口令文件

1.OS认证Oracle安装之后默认情况下是启用了OS认证的,这里提到的os认证是指服务器端os认证。OS认证的意思把登录数据库的用户和口令校验放在了操作系统一级。如果以安装Oracle时的用户登录OS,那么此时在登录Oracle数据库时不需要任何验证,如:SQL> connect /as sysdba已连接。SQL> connect sys/aaa@test as sysdba已连接。SQL>

2009-10-28 10:27:00 6972

原创 linux平台下oracle从10.2.0.1升级到10.2.0.4

10.1.0.X.0 TO 10.2.0.4.0 1. Install 10.2.0.1.0 software The software can be downloaded from the following link : http://www.oracle.com/technology/software/products/database/index.html https://metalink

2009-10-27 14:35:00 10878

原创 Oracle 10G windows 平台 DataGuard 实例

server A: 10.85.10.44  SID=orcl ­target server B: 10.85.10.43 ­oracle version:10.2.0.1 ­OS platform : windows XP ­­­Primary设置: ­­1. 设置主数据库为force logging 模式 ­SQL>sqlplus "/as sysdba"

2009-10-26 17:15:00 16205 6

转载 sysdba,sysoper,normal 以及sys,sysdba,dba概念区别

1. sys和system用户的区别system用户只能用normal身份登陆em。sys用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。“SYSOPER”权限,即数据库操作员权限,权限包括:  打开数据库服务器   关闭数据库服务器  备份数据库       恢复数据库  日志归档         会话限制“SYSDBA”权限,即数据库管理员权

2009-10-23 16:09:00 7336

原创 ORACLE EXP/IMP 说明

Oracle 的导出导入是一个很常用的迁移工具。 在Oracle 10g中,Oracle 推出了数据泵(expdp/impdp). 它可以通过使用并行,从而在效率上要比exp/imp 要高。        在Oracle 10g和11g的官方文档里没有搜到有关exp/imp 的说明, 在9i里找到了相关的使用说明。 连接如下: Export http://

2009-10-23 14:39:00 35104 8

原创 linux平台 oracle 数据库 安装文档

Oracle 官方的安装文档http://download.oracle.com/docs/cd/B28359_01/install.111/b32002/toc.htm  一. 安装相关包 1.1 在redhat 4 上安装10g 需要如下包:Required package versions (or later): binutils-2.15.92.0.2-10.EL4 compat-db-4

2009-10-23 14:19:00 20944 7

转载 statspack安装使用 和 report 分析

1. 查看表空间 select tablespace_name,file_name from dba_data_files; 2. 创建statspack表空间 create tablespace perfstat datafile d:/oracle/oradata/perfstat.dbf size 500m 表空间要尽可能的大。 3. 安装statspack. 在oracle_home/

2009-10-23 14:19:00 5733

转载 Oracle 10g Scheduler 特性

Scheduler 可以简单简单的帮助我们调度成百上千的tasks。Oracle Scheduler 通过在DBMS_SCHEDULER PL/SQL 包中存储和过程来执行。 一. 使用Jobs       JOBS,其实就是Scheduler 管理的一个(或多个)任务的执行调度。1.1 创建Jobs       通过DBMS_SCHEDULER 包来创建J

2009-10-22 21:51:00 17229 1

转载 Oracle Merge Into 的用法详解实例

Oracle merge into 的用法详解实例 作用:merge into 解决用B表跟新A表数据,如果A表中没有,则把B表的数据插入A表;语法:MERGE INTO [your table-name] [rename your table here]USING ( [write your query here] )[rename your query-sql and us

2009-10-22 20:39:00 14655 2

原创 Oracle 物化视图 说明

一.    物化视图概述 Oracle的物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。  物化视图可以用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗时的操作,而从快速的得到结果。物化视图有很多方面和索引很相似:使用物化视图的目的是为了提高查询性能;物

2009-10-22 15:33:00 75310 9

原创 Oracle Audit 审计 说明

一. 官网说明1.1 Oracle 11gR2 conceptsFrom:http://download.oracle.com/docs/cd/E11882_01/server.112/e17120/ds_concepts003.htm#ADMIN12108 1.1.1 Database Auditing       Databaseauditing is the monitoring and

2009-10-22 13:31:00 25558 2

原创 Oracle 高水位(HWM: High Water Mark) 说明

一. 准备知识:ORACLE的逻辑存储管理.       ORACLE在逻辑存储上分4个粒度: 表空间, 段, 区 和 块.         1.1 块: 是粒度最小的存储单位,现在标准的块大小是8K,ORACLE每一次I/O操作也是按块来操作的,也就是说当ORACLE从数据文件读数据时,是读取多少个块,而不是多少行.  每一个Block里可以包含多个row.

2009-10-21 12:08:00 31612 7

原创 Oracle 临时表

一. 临时表说明       Oracle Database temporary tables hold data that exists only for the duration of a transaction or session. Data in a temporary table is private to the session, which means that

2009-10-20 20:48:00 9711

转载 深刻理解Oracle数据库的启动和关闭

Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。 一、启动和关闭Oracle数据库  对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager。从Oracle 8i以后,系统将Server Manager的所有功能都集中到了SQL*Plus中,也就是说从8i

2009-10-20 18:46:00 15645 4

转载 Oracle 行列转换 总结

行列转换包括以下六种情况:  1. 列转行  2. 行转列  3. 多列转换成字符串  4. 多行转换成字符串  5. 字符串转换成多列  6. 字符串转换成多行 首先声明,有些例子需要如下10g及以后才有的知识:  A. 掌握model子句,  B. 正则表达式  C. 加强的层次查询1、列转行CREATE TABLE t_col_row(  ID INT,  c1 VARCHAR2

2009-10-20 18:37:00 48865 6

原创 Oracle dbms_job package 用法小结

一、设置初始化参数 job_queue_processes       job_queue_processes=4         job_queue_interval=10   sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000   查看job queue 后台进程 sql>select

2009-10-20 13:30:00 10677 6

原创 Oracle OEM 重建 及 案例 说明

一.手工重建EMOracle 的gridcontrol 由两部分组成:dbcontrol 和repository。 我们可以对某一部分进行操作,也可以同时进行操作。 这块的内容详细参考2.5 节的实例。关于EM和 GridControl 的关系有blog单独说明,参考:    企业管理器(OEM)介绍: Grid Control 和Database Control   http://blog.cs

2009-10-20 12:36:00 30554 4

原创 RMAN 备份与恢复 实例

1. 检查数据库模式:   sqlplus /nolog    conn /as sysdba   archive log list (查看数据库是否处于归档模式中)   若为非归档,则修改数据库归档模式。   startup mount   alter database archivelog   alter database open2.连接到target数据库命令: connect

2009-10-19 17:13:00 80717 24

转载 Oracle 帐号基本管理

1. Oracle安装完成后的用户名和密码sys/change_on_install system/manager scott/tiger sysman/oem_temp internal/oracle  2.修改用户的密码SQL> conn sys/change_on_install as sysdbaConnected.SQL> alter user sys identified by ***

2009-10-19 16:12:00 6106

原创 Oracle DB Link

数据库之间的链接建立在DATABASE LINK上。要创建一个DB LINK,必须先在每个数据库服务器上设置链接字符串。    1、 配置TNS , $ORACLE_HOME/NETWORK/ADMIN/tnsname.ora 10gstandby =   (DESCRIPTION =     (ADDRESS = (PROTOCOL = TCP)(HOST = HFCC-KF-3068)(POR

2009-10-19 15:11:00 13127 1

原创 Oracle OS认证 口令文件 密码丢失处理

一.  OS认证 1.1  OS认证介绍       Oracle安装之后默认情况下是启用了OS认证的,这里提到的OS认证是指服务器端OS认证。OS认证的意思把登录数据库的用户和口令校验放在了操作系统一级。如果以安装Oracle时的用户登录OS,那么此时在登录Oracle数据库时不需要任何验证,如:SQL> connect /as sysdba已连接。SQL>

2009-10-19 14:24:00 10747 8

原创 Oracle 常用的V$ 视图脚本

1. 基本的数据库信息版本信息:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdPL/SQL Release 10

2009-10-19 09:57:00 6633

原创 Oracle 归档与非归档的切换

首先查看数据库现有模式可使用以下语句 select name,log_mode from v$database; 也可以用下面的语句 archive log list;(该方法需要as sysdba) SQL> archive log list Database log mode       No Archive Mode Automatic archival      Disabled Ar

2009-10-18 13:49:00 18685 5

原创 Oracle Rman跨resetlogs版本恢复

RMAN> startup nomount;RMAN> sql alter session set nls_date_format=yyyy-mm-dd hh24:mi:ss";--因为rman默认以环境变量来读取时间格式,与sqlplus的固定格式不同,所以,此处要设定时间格式变量。RMAN> restore controlfile from autobackup until ti

2009-10-16 17:10:00 9200

原创 statspack安装使用 和 report 分析

一. Statspack 安装            statspack 是Oracle 9i 之前使用的一个数据库收集工具。 通过该工具的分析可以清楚的看到数据库的信息。  statspack 的安装过程如下:  1. 安装statspack.             在oracle_home/rdmbs/admin/目录下运行:             SQL>@

2009-10-16 16:59:00 23938 3

转载 Windows Oracle 10G手工创建数据库

  在Oracle中建库,通常有两种方法。     一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle OraDb10g_home1”—“ Configuration and Migration Tools”—“ Da

2009-10-16 14:29:00 13703 8

转载 linux 下手工新建数据库

手工新建数据库create database身为DBA,要永远记住甚用或者禁止使用rm命令,万不得以的情况下,使用时在敲enter也要看了又看、慎重又慎重才行!Red Hat Enterprise 3 + Oracle 10g Release 2$su – oracle1---设置系统环境变量:ORACLE_HOME=/opt/oracle/product/10.2ORACLE_BASE=/opt

2009-10-16 14:27:00 11600

原创 Oracle 绑定变量

oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做硬解析,一种叫做软解析.一个硬解析需要经解析,制定执行路径,优化访问计划等许多的步骤.硬解释不仅仅耗费大量的cpu,更重要的是会占据重要的们闩(latch)资源,严重的影响系统的规模的扩大(即限制了系统的并发行), 而且引起的问题不能通过增加内存条和cpu的数量来解决。之所以这样是因为门闩是为了顺序访问以及修

2009-10-16 08:45:00 13963 1

原创 Oracle Flashback 技术 总结

写在前面:            2009年的时候结合网上的资料整理了下Flashback的用法。 2011年5月份起,把我这几年来的整理的资料又重新进行了一个整理,暂定为《David Dai Oracle 学习手册》, 等第一版整理完会免费上传到网络。 对Flashback 这块又重新整理了一下。  这个比之前的版本要完整很多,内容上也要更加严谨一些。             所以

2009-10-15 21:41:00 46372 25

转载 Oracle SID在本机上已经存在,请指定一个不同的SID”的解决办法

 windows 系统:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome92->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除 5、 运行regedit,选择HKEY_L

2009-10-15 20:58:00 33477 5

原创 Oracle 10g Data Pump Expdp/Impdp 详解

一. 官网说明1.  Oracle 10g文档如下:http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/dp_overview.htm#i1010293 Data Pump ComponentsOracle Data Pump is made up of three distinct parts:(1)The command

2009-10-15 09:57:00 42919 9

转载 Oracle SQL Loader

 一:SQL Loader 的特点 oracle自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工具都有自己的特点。 比如说exp和imp可以对数据库中的数据进行导出和导出的工作,是一种很好的数据库备份和恢复的工具,因此主要用在数据库的热备份和恢复方面。有着速度快,使用简单,快捷的优点;同时也有一些缺点,比如在不同版本数据库之间的导出、导入的过程之中,总会出现这样或者那样的

2009-10-15 09:23:00 16394 3

转载 Oracle SQL的优化

SQL的优化应该从5个方面进行调整:1.去掉不必要的大型表的全表扫描2.缓存小型表的全表扫描3.检验优化索引的使用4.检验优化的连接技术5.尽可能减少执行计划的CostSQL语句:是对数据库(数据)进行操作的惟一途径;消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低;可以有不同的写法;易学,难精通。SQL优化:

2009-10-14 21:18:00 23967 20

原创 Linux 内核参数 和 Oracle相关参数调整

Linux 内核参数的大小和Oracle 有很大的关闭,比如ORA-27102的错误,就是因为内核参数的大小不当造成。具体参考Blog:       Upon startup of Linux database get ORA-27102: out of memory Linux-X86_64 Error: 28: No space left on device

2009-10-14 12:23:00 19164

转载 阿里巴巴公司DBA笔试题

注:以下题目,可根据自己情况挑选题目作答,不必全部作答.您也可以就相关问题直接找负责面试人员面述而不笔答     一. SQL tuning 类  1:列举几种表连接方式  hash join/merge join/nest loop(cluster join)/index join   2:不借助第三方工具,怎样查看sql的执行计划  set autot on   explain

2009-10-14 12:23:00 8991 4

原创 Oracle Statistic 统计信息 小结

一.  Statistic 说明            Oracle 官网对Statistic 有详细说明,参考:            Managing Optimizer Statistics            http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/stats.htm#sthref1068

2009-10-14 12:18:00 40454 6

转载 Flash Recovery Area空间不足导致数据库不能打开或hang住

ORA-16014错误解决办法 1.问题以及解决过程 SQL> select status from v$instance; STATUS ------------ MOUNTED SQL> alter database open; alter database open * 第 1 行出现错误: ORA-16014: 日志 2 的序列号 27 未归档, 没有可用的目的地 ORA-00312: 联

2009-10-14 05:34:00 15927 4

如何搭建一个数据库服务器平台.doc

如何搭建一个数据库服务器平台.doc Tianlesoftware

2010-05-17

Oracle 11g 架构图 from Oracle University

Oracle 11g 架构图 from Oracle University Tianlesoftware

2010-05-13

Nagios+3 帮助文档.pdf

Nagios+3 帮助文档.pdf Tianlesoftware Oracle

2010-02-28

Red+Hat+Enterprise+Linux+5+上安装RAC环境

Red+Hat+Enterprise+Linux+5+上安装RAC环境 Tianlesoftware

2010-01-25

基于Linux的Oracle 10G RAC管理维护手记

基于Linux的Oracle 10G RAC管理维护手记 TianleSoftware

2010-01-25

radmin3.4 破解版

remote administrator 3.4 破解版 tianlesoftware

2010-01-25

Oracle内存全面分析

Oracle内存全面分析 SGA PGA 详细的讲解了相关知识.

2010-01-12

Oracle BBED工具 使用说明

Oracle BBED工具 使用说明 详细的说明了各种命令,英文版

2009-12-14

Oracle 9i 数据库参考手册

Oracle 9i 数据库参考手册 英文版

2009-11-03

Oracle Database 10g OCP Certification All-in-One Exam Guide.pdf

Oracle Database 10g OCP Certification All-in-One Exam Guide.pdf

2009-06-24

seam2.0 中文参考手册 chm格式

seam2.0 中文参考手册 seam入门的好东东

2008-11-12

JSF in Action 英语原版

JSF in Action 英语原版。国内中文资料比较少,英文的凑合吧,还能提高下英语.....

2008-11-06

seam in action 中文版

seam in action 中文版。 非常不错的一本书。共享下。

2008-11-06

JSF in action

JSF 是JBoss seam框架的基础。值得收藏。

2008-11-06

asm-all-3.0.jar

解决包冲突,添加asm-all-3.0.jar ,删除asm-*.jar 和cglib-2.1.3.jar

2008-07-24

MFC简易股票交易系统

MFC简易股票交易系统,比较简单,有三个模块。<br>用户模块。能添加删除用户。<br>股票模块,添加删除股票。<br>股买股票模块,能购买和抛售股票。<br><br>数据库采用access。用odbc连接。比较简单。供练手使用。<br><br>

2008-06-17

winsocket局域网文件传输系统源代码(C语言)

winsocket局域网文件传输系统源代码(C语言

2008-03-16

C语言实战由浅入深(特别适合初学者).wps

C语言实战由浅入深(特别适合初学者),花了点时间,把自己学C时编的程序整理下.希望对初学者有所帮助.

2008-03-16

SC语言趣味程序百例精解.pdf

C语言趣味程序百例精解.pdf

2008-01-23

postgresql 示例库 dvdrental.zip

postgresql 示例库 dvdrental.zip

2023-04-23

Linux 7.7 平台 Oracle 19c Data Guard 环境 升级RU 19.3 到19.6 操作手册.pdf

Linux 7.7 平台 Oracle 19c Data Guard 环境 升级RU 19.3 到19.6 操作手册 Dave From CNDBA 社区

2020-03-11

Linux 7.7 平台 Oracle 19.3 物理Data Guard 搭建手册.pdf

Linux 7.7 平台 Oracle 19.3 物理Data Guard 搭建手册 Dave From CNDBA 社区

2020-03-11

Oracle 19c 单实例 RU 从19.3.0 升级到19.6.0 操作手册.pdf

Oracle 19c 单实例 RU 从19.3.0 升级到19.6.0 操作手册 Dave From CNDBA 社区

2020-03-11

RedHat 7.5 Oracle 18c RAC 安装操作手册

RedHat 7.5 平台下,Oracle 18c RAC 安装详细操作手册, CNDBA 社区出品。

2018-09-05

Oracle Linux 6.1 + Oracle 11.2.0.1 RAC + RAW安装文档.pdf

Oracle Linux 6.1 + Oracle 11.2.0.1 RAC + RAW安装文档.pdf

2012-11-22

Oracle 10g views

Oracle 10g 数据库 v$ views 说明

2012-11-05

oracle8i.internal.services.for.waits.latches.locks

oracle8i.internal.services.for.waits.latches.locks.pdf

2012-05-31

Expert Oracle Exadata

Expert Oracle Exadata tianlesoftware

2012-04-28

Tianlesoftware Oracle 学习手册(v1.0)高清完整PDF版

Tianlesoftware Oracle 学习手册(v1.0)

2012-03-09

Oracle PL/SQL Profiler

Oracle PL/SQL Profiler Tianlesoftware

2012-02-08

p6880880_102000_Linux-x86-64.zip

p6880880_102000_Linux-x86-64.zip Tianlesoftware

2011-10-26

数学之美.pdf

数学之美.pdf Tianlesoftware

2011-09-14

数学之美.pdf

数学之美.pdf Tianlesftware

2011-09-14

ASM_11gR1_BestPractices_v34

ASM_11gR1_BestPractices_v34

2011-04-05

Oracle 分区表 总结.doc

Oracle 分区表 总结.doc Tianlesoftware

2011-03-03

Linux chmod 命令 详解.doc

Linux chmod 命令 详解.doc

2011-02-24

AIX 安装中文图解手册.pdf

AIX 安装中文图解手册.pdf Tianlesoftware

2010-12-14

Oracle 发送邮件存储过程.doc

Oracle 发送邮件存储过程.doc tianlesoftware

2010-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除