E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ORACLE学习笔记
oracle学习笔记
第一章:体系结构
1、安装简介:省去1000行2、实例和数据库: 实例:数据库里的一些相关的进程启动起来,调入到内存当中,共同起到一个协调的作用 数据库:通常讲的数据库就是一系列的文件系统,在oracle数据库当中:控制文件*.ctl,数据文件*.dbf,日志文件*.log,在oracle中有两种日志文件: 联机日志文件:redo*.log,又称重做日志文件,特点是:redo01.log写完写red
super_sjh
·
2012-11-29 22:00
oracle
sql
工作
oracle学习笔记
以前学数据库的时候用的是微软的MSSQLServer,到了这边,公司用是Oracle数据库,所以这几天直在看oracle数据库方面的知识,还没有完全看完,把看到的先做个笔记,供大家参考,希望能帮助也在学Oracle的同学,后面还会不断的更新!字符类char 定长最大2000个字符。 例子:username char(10) ‘小韩’前四个字符放‘小韩’,后添6个空格补全如‘
大麦种子
·
2012-11-21 15:00
Oracle学习笔记
之数据库获取随机的n条记录
最近在做公司的车联网服务系统,碰到一个需求,需要从数据库中获取随机的n条记录。我参照了《SQLCOOKBOOK》中提供的解决方案,现记笔记如下,分享给大家。解决方案 使用DBMS支持的内置函数来产生随机数值。在ORDERBY字句中使用该函数,对记录进行随机排序,然后,使用ROWNUM限制返回的行(顺序随机)的数目。探索步骤1.查找满足条件的行 select e
hopechart_wh
·
2012-11-13 11:17
oracle
数据库
分页
oracle学习笔记
(11)——数据库实例
1、Oracle实例的概念 Oracle数据库主要由放在磁盘中的物理数据库和对物理数据库进行管理的数据库管理系统。其中数据库管理系统是处于用户与物理数据库之间的一个中间层软件,又称为实例,由一系列内存结构和后台进程组成。 在启动数据库时,Oracle首先在内存中获取一定的空间,启动各种用途的后台进程,即创建一个数据库实例,然后由实例装载数据文件和重做日志文件,最后打开数据库。用户操作数据库
xiaoxu0123
·
2012-10-24 13:00
备份和恢复数据库 《
Oracle学习笔记
》
由于硬件,软件或者人为操作等因素,在使用Oracle数据库的时候,难免会遇到故障.通常Oracle数据库的故障包括介质故障、用户误操作、数据库实例故障、语句故障、进程故障以及网络故障等等。DBA应该定期对数据库进行备份,防止在遇到数据库故障的时候丢失用户的数据。 数据库备份和恢复概述 Oracle数据库备份和恢复是指对数据库文件的物理备份,使用备份文件可以对数据库进行重构。Ente
wsql
·
2012-10-19 06:00
oracle学习
备份和恢复数据库 《
Oracle学习笔记
》
由于硬件,软件或者人为操作等因素,在使用Oracle数据库的时候,难免会遇到故障.通常Oracle数据库的故障包括介质故障、用户误操作、数据库实例故障、语句故障、进程故障以及网络故障等等。DBA应该定期对数据库进行备份,防止在遇到数据库故障的时候丢失用户的数据。 数据库备份和恢复概述 Oracle数据库备份和恢复是指对数据库文件的物理备份,使用备份文件可以对数据库进行重构。Ente
wsql
·
2012-10-19 06:00
oracle学习
[置顶]
ORACLE学习笔记
(二)
1、stinrgsspfilebbk.ora>initmes.ora2、VI命令 替换:%s/wision/bbk/g:%s/*\.//g \.是转义的3.cp-Rwision/ bbk递归复制4、在/u01/admin 下建立目录,在/u01/oradata目录下建立archive目录5、create数据库时,其中的UNDOTABLESPACE"UNDOTBS1"要和spfile中的一致(如
linghao00
·
2012-10-14 18:00
[置顶]
Oracle学习笔记
1-Oracle中的启动参数文件:spfile和pfile
首先,说明SID是Oracle数据库的实例ID,用来唯一标识一个实例(通常也就是一个Oracle数据库)。1,pfile文件是Oracle8i以前的启动参数文件(之后的9i,10g,11g中也能找到它)。以文本形式存在,可以用vi编辑器对其中参数进行修改。文件格式为init.ora或initSID.ora; 文件位置在:在10.0.2\admin\实例名\pfile\文件夹下有个init.or
linghao00
·
2012-09-21 21:00
oracle
sql
数据库
image
System
文本编辑
Oracle学习笔记
--grouping/grouping_id
标签:grouping grouping_id 分类:Oracle2010-08-1510:12Grouping函数:可以接受一列,返回0或1。如果列值为空,则返回1,非空则返回0。它只能在rollup和或cube函数中使用,因为在统计中显示“全部”的那一项统计值时,那一项的标签通常是空的,这时grouping就非常有用,还可以在grouping的基础上进行decode,case等进行美化。SQL
xing_sky
·
2012-09-15 10:00
oracle
sql
domain
2010
Oracle学习笔记
Oracle学习笔记
2012-09-13 1、单行函数 1.1 字符函数 UPPER:转大写 LOWER:转小写 INITCAP:开头字符大写 LENGTH:字符串长度
269629151
·
2012-09-13 17:00
oracle
oracle学习笔记
Rman管理命令
一、相关查询命令 1.List 当前RMAN所备份的数据库 RMAN> list incarnation; 汇总查询:–如果备份文件多的话多用这两个list命令可以对备份文件有个总体了解。 1.1. list backup summary; –概述可用的备份 B 表示backup A 表示Archivelog、 F 表示full backup、 0,1,2 表示increment
cocoeye
·
2012-09-12 16:00
oracle学习
oracle学习笔记
五
Top-N 分析的语法: SELECT [column_list], ROWNUM FROM (SELECT [column_list] FROM table ORDER BY Top-N_column) WHERE ROWNUM <= N; select empno,ename,job from (select rownum rank,empno,ename,job from (sele
岳振华
·
2012-09-06 18:00
oracle
oracle学习笔记
六
Top-N 分析的语法: SELECT [column_list], ROWNUM FROM (SELECT [column_list] FROM table ORDER BY Top-N_column) WHERE ROWNUM <= N; select empno,ename,job from (select rownum rank,empno,ename,job from (sele
yuezhenhua
·
2012-09-06 18:00
oracle学习
oracle学习笔记
五
Top-N分析的语法: SELECT[column_list],ROWNUM FROM (SELECT[column_list] FROMtable ORDER BYTop-N_column)WHERE ROWNUM3;同义词同义词是数据库中一个对象的别名,可以简化对对象的访问CREATE[PUBLIC]SYNONYMsynonymFOR object;public表示公用同义词,
retacn_yue
·
2012-09-06 18:00
oracle学习笔记
三
函数 字符函数 字符串大小写转换 LOWER(strexp) 返回字符串,并将所有的字符小写 UPPER(strexp) 返回字符串,并将所有的字符大写 INITCAP(strexp)将字符串的(每个单词的)第一个字母变为大写,后面的小写 字符处理函数1、CONCAT(strexp,strexp): 连接两个字符串 2、Substr(str,start_index,length):从指定
retacn_yue
·
2012-09-06 18:00
oracle学习笔记
三
函数 字符函数 字符串大小写转换 LOWER (strexp) 返回字符串,并将所有的字符小写 UPPER (strexp) 返回字符串,并将所有的字符大写 INITCAP(strexp) 将字符串的(每个单词的)第一个字母变为大写,后面的小写 字符处理函数 1、CONCAT(strexp, strexp): 连接两个字符串 2、Substr(str,start_index,length) :从指
岳振华
·
2012-09-06 18:00
oracle
oracle学习笔记
三
函数 字符函数 字符串大小写转换 LOWER (strexp) 返回字符串,并将所有的字符小写 UPPER (strexp) 返回字符串,并将所有的字符大写 INITCAP(strexp) 将字符串的(每个单词的)第一个字母变为大写,后面的小写 字符处理函数 1、CONCAT(strexp, strexp): 连接两个字符串 2、Substr(str,start_index,length) :从指
yuezhenhua
·
2012-09-06 18:00
oracle学习
oracle学习笔记
四
SELECT table1.column, table2.column FROM table1 [CROSS JOIN table2] | [NATURAL JOIN table2] | [JOIN table2 USING (column_name)] | [JOIN table2 ON(table1.column_name = table2.column_name)] | [LEFT|RIGH
yuezhenhua
·
2012-09-06 18:00
oracle学习
oracle学习笔记
二
约束是在表上强制执行的数据校验规则. 当表中数据有相互依赖性时,可以保护相关的数据不被删除. Oracle 支持下面五类完整性约束: 1、NOT NULL 非空CREATE TABLE employees( employee_id NUMBER(6), last_name VARCHAR2(25) NOT NULL, salary NUMBER(8,2), commission_pct NUMBE
岳振华
·
2012-09-06 18:00
oracle
oracle学习笔记
二
约束是在表上强制执行的数据校验规则. 当表中数据有相互依赖性时,可以保护相关的数据不被删除. Oracle 支持下面五类完整性约束: 1、NOT NULL 非空CREATE TABLE employees( employee_id NUMBER(6), last_name VARCHAR2(25) NOT NULL, salary NUMBER(8,2), commission_pct NUMBE
yuezhenhua
·
2012-09-06 18:00
oracle学习
oracle学习笔记
二
约束是在表上强制执行的数据校验规则.当表中数据有相互依赖性时,可以保护相关的数据不被删除.Oracle支持下面五类完整性约束:1、NOTNULL非空CREATETABLEemployees( employee_id NUMBER(6), last_name VARCHAR2(25)NOTNULL, salary NUMBER(8,2), commissi
retacn_yue
·
2012-09-06 18:00
oracle学习笔记
一
表 基本的数据存储对象,以行和列的形式存在,列 也就是字段,行也就是记录 数据字典 也就是系统表,存放数据库相关信息的表 约束条件 执行数据校验,保证了数据完整性的 视图 一个或者多个表数据的逻辑显示 索引 用于提高查询的性能 同义词 对象的别名 数据库对象的命名规则 1、对象名称必须以字母开头 2、有效的字符包括数字、字母和三个特殊字符(# _ $) 3、不要使用oracle的保留字作为对象
岳振华
·
2012-09-06 18:00
oracle
oracle学习笔记
一
表 基本的数据存储对象,以行和列的形式存在,列 也就是字段,行也就是记录 数据字典 也就是系统表,存放数据库相关信息的表 约束条件 执行数据校验,保证了数据完整性的 视图 一个或者多个表数据的逻辑显示 索引 用于提高查询的性能 同义词 对象的别名 数据库对象的命名规则 1、对象名称必须以字母开头 2、有效的字符包括数字、字母和三个特殊字符(# _ $) 3、不要使用oracle的保留字作为对象
yuezhenhua
·
2012-09-06 18:00
oracle学习
oracle学习笔记
一
表 基本的数据存储对象,以行和列的形式存在,列也就是字段,行也就是记录数据字典 也就是系统表,存放数据库相关信息的表约束条件 执行数据校验,保证了数据完整性的视图 一个或者多个表数据的逻辑显示索引 用于提高查询的性能同义词 对象的别名数据库对象的命名规则1、对象名称必须以字母开头2、有效的字符包括数字、字母和三个特殊字符(#_$)3、不要使用oracle的保留字作为对象名称4、同一用
retacn_yue
·
2012-09-06 18:00
oracle学习笔记
——视图、索引(转载)
http://hi.baidu.com/dcf1209/blog/item/a90ae62a323c733d5343c1a5.html1.视图(VIEW)1.1概念 视图-----是由SELECT查询语句(可以是单表或者多表查询)定义的一个"逻辑表",只有定义而无数据,是一个"虚表".在创建视图时,只是将视图的定义信息保存在数据字典中,而并不将实际的数据复制到任何地方,即不需要在表空间中
An342647823
·
2012-08-07 14:00
oracle
object
user
table
delete
insert
oracle学习笔记
汇总
一,oracle表命名规则a):必须以字母开头b):长度不能超过30个字符c):不用室友oracle保留字d):只能使用A-Za-z0-9$#等字符一.Oracle数据库中常用的数据类型varchar2(长度)可变长字符串char(长度)定长number()表示整数或者浮点数number(8)number(8,2)clog字符的大对象blog二进制的大对象 二.数据库查询1)SELECT语句从表中
chunqiuwei
·
2012-08-04 00:00
oracle
sql
数据库
table
null
constraints
oracle学习笔记
(二)
表操作#修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时,需要当前列为空)oracle最常用的字符类型有三个:char,varchar,varchar2(推荐使用)最长字符长度分别是:2000,4000,4000date类型定义:TODAYDATE"YYYY-MM-DDHH24:MI:SS" ALTERTABLE表名MODIFY(列名数据类型);如:ALTERTABLEempMODIF
kjz49990635
·
2012-08-03 18:45
oracle
学习
授权
表操作
oracle学习笔记
之pI/sql视频小结
1)pI/sql的基础是块编程,块是pI/sql的基本程序单元2)编写规范 a)当行注释-- b)多行注释/*....*/3)标识符号的命名规范 a)当定义变量时,建议用v_作为前缀 b)当定义常量时,建议用c_作为前缀 c)当定义游标时,建议用_cursor作为后缀 d)当定力例外时,建议用e_作为前缀4)块结构示意图 a)块由:定义部分,执行部分,例外处理部分构成 b)
chunqiuwei
·
2012-08-01 21:00
Oracle学习笔记
安装篇之在Redhat Enterprise Linux 6.3 x86_64下安装Oracle11g R2
Oracle学习笔记
安装篇之在RedhatEnterpriseLinux6.3x86_64下安装Oracle11gR2 好长时间没有写写自己的学习内容了,现在终于有时间将这几年的学习整理一下,以备日后所需
gyming
·
2012-07-29 17:00
oracle
linux
redhat
oracle11g
X86
oracle创建用户与权限操作(
oracle学习笔记
一)
1.创建用户createuserSQL>createuserarthuridentifiedbym123(m123是密码,必须是以字母开头)一般的普通用户是无权限用createuser的可以切换用户然后创建#用system来创建用户arthurSQL>connsystem/密码SQL>createuserarthuridentifiedbym123-------------------------
chunqiuwei
·
2012-07-23 16:00
oracle
sql
user
table
System
ORACLE学习笔记
**学习使用的版本:oracle11g**用户名:dbsnmp密码:dbsnmpsys默认密码:manager超级用户最高权限,具有sysdba角色,有createdatabase权限system默认密码:manager操作员sysoper角色没有createdatabase权限oracle第三方操作工具ps/sqldevelopersys登陆sqlplus输入:sysassysdba创建用户cr
wsql
·
2012-07-14 23:00
oracle学习
Oracle学习笔记
点滴
Oracle学习笔记
点滴常用命令 解锁Alteruserscottaccountunlock;设置密码Alteruserscottidentifiedbym123;登陆Connscott/m123;断开连接
tbwshc
·
2012-06-25 13:00
Oracle学习笔记
整理之游标篇
转自:http://www.itpub.net/thread-1394528-1-1.html 游标分为隐式、显式、REF三种游标。而隐式游标和显式游标又都属于静态游标,REF游标属于动态游标。静态游标和动态游标的最大区别在于静态游标是在运行前将游标变量和SQL关联,而动态游标恰恰相反是在运行后将游标变量和SQL进行关联。隐式游标是由Oracle自动管理,也称sql游标。所有的DML都被Orac
wang286480403
·
2012-06-20 16:00
oracle游标
ORACLE学习笔记
1.准备工作:(1)了解ORACLE数据库的体系结构。 先讨论两个基本但重要的与磁盘和内存相关的概念:数据库和实例数据库:在ORACLE中数据库指的是用来存储信息的物理文件。有三种类型的物理文件:数据文件:促使我们让数据库引擎开始工作的所有数据。控制文件:数据库引擎所使用的关于其它数据的元数据。重做日志文件:用来记录所有对数据的更改,用于备份和恢复。实例:如果不存在与数据库进行交互的内存结构和进
sunny725216
·
2012-06-20 10:39
oralce
笔记
oracle学习笔记
RESUMABLE
RESUMABLE在以下条件中挂起当前操作:OutofspaceMaximumextentsreachedSpacequotaexceeded当错误条件处理以后,事务会继续执行。常见错误:OutofspaceconditionTheoperationcannotacquireanymoreextentsforatable/index/temporarysegment/undosegment/clu
jsj_007
·
2012-06-08 23:59
oracle
RESUMABLE
[Oracle]4--查询操作
Oracle学习笔记
三(查询操作1)一、一般操作l 显示操作时间的命令: SQL>settimingon; --会显示执行命令所需消耗的时间 l
lzz847915049
·
2012-05-29 19:30
oracle
查询
复杂查询
表
oracle学习笔记
12_Managing Tables
--------表的分类Regulartable(heap堆表)PartitionedtableIndex-organizedtableClustertable--------数据类型--------创建临时表:没有牵涉到空间分配,在操作时分配createglobaltemporarytableTABLE_NAMEasselect*fromTABLE_NAME;使用的时候每个用户在自己的默认表空间
老汉学编程
·
2012-05-29 09:00
oracle
oracle学习笔记
11_Managing Undo Data
--------Types of Undo Segments system:Used for objects in the system tablespace. Non-system:Used for objects in other tablespaces: auto mode:Requires an UNDO tablespace &n
老汉学编程
·
2012-05-28 14:00
oracle
oracle学习笔记
11_Managing Undo Data
阅读更多--------TypesofUndoSegmentssystem:Usedforobjectsinthesystemtablespace.Non-system:Usedforobjectsinothertablespaces:automode:RequiresanUNDOtablespaceManualmode:private&publicdeferred:Usedwhentablesp
老汉学编程
·
2012-05-28 14:00
oracle
oracle学习笔记
09_管理表空间和数据文件
-------- system tablespace Undo tablespace Temporary Tablespaces --------Read-Only Tablespaces/Read-Write Tablespaces alter tablespace TABLESPACE read only; 影响1.Causes a checkpoint 影响2.Data ava
老汉学编程
·
2012-05-25 14:00
oracle
oracle学习笔记
09_管理表空间和数据文件
阅读更多--------systemtablespaceUndotablespaceTemporaryTablespaces--------Read-OnlyTablespaces/Read-WriteTablespacesaltertablespaceTABLESPACEreadonly;影响1.Causesacheckpoint影响2.Dataavailableonlyforreadopera
老汉学编程
·
2012-05-25 14:00
oracle
oracle学习笔记
08_Maintaining Online Redo Log Files
--------Characteristics: Recored all changes made to data. Provide a recovery mechanism. Can be organized into group. At least two group required. --------Online Redo Log File Groups A set of id
老汉学编程
·
2012-05-24 10:00
oracle
oracle学习笔记
07_Maintaining the Control File
-------- Oracle strongly recommends that your database has a minimum of two control files and that they are located on separate physical disks. --------Control File Contents Database name and ide
老汉学编程
·
2012-05-23 12:00
oracle
oracle学习笔记
05_oracle创建数据库
-------- Planning for database; 1、确定你的数据库的目的,是为事物还是以分析为主。 2、确定数据库的类型(OLDP/OLAP)。 3、勾勒出数据库的布局。 4、选择数据库名称。 -------- DBCA创建数据库 -------- Authentication Methods:1、OS 2、Use a password file. ------
老汉学编程
·
2012-05-18 11:00
database
oracle学习笔记
04_oracle启动和关闭、trace功能的打开和关闭
--------参数文件:spfile(9i以后使用)和pfile--------oracle启动的时候:首先spfileSID.ora,其次去找spfile.ora,再次找initSID.ora,最后defaultPFILE.--------start后面的参数 PFILE="路径" 或者 首先设置spfile再启动.拥有SYSDBA或者拥有SYSTEM权限的用户可以启动或者关闭数据库。----
老汉学编程
·
2012-05-17 16:00
oracle
oracle学习笔记
RMAN catalog的创建和使用
RMANcatalog的创建和使用一般用rmantarget /登录后执行的备份在使用listbackup都会提示:usingtargetdatabasecontrolfileinsteadofrecoverycatalog,即“使用目标数据库控制文件替代恢复目录”,无catalog数据库时,所有的备份信息都存储在控制文件里。随着备份的增多控制文件的大小也会不断增大,同时,备份策略受control
jsj_007
·
2012-05-13 21:41
oracle
rman
catalog
恢复目录
oracle学习笔记
RMAN format参数说明
formatSpecThefollowingtablelistsRMANsubstitutionvariablesthatarevalidinformatstrings.SyntaxElementDescription%aSpecifiestheactivationIDofthedatabase.%cSpecifiesthecopynumberofthebackuppiecewithinaseto
jsj_007
·
2012-05-13 16:57
oracle
rman
format
oracle学习笔记
RMAN format参数说明
formatSpecThefollowingtablelistsRMANsubstitutionvariablesthatarevalidinformatstrings.SyntaxElementDescription%aSpecifiestheactivationIDofthedatabase.%cSpecifiesthecopynumberofthebackuppiecewithinaseto
jsj_007
·
2012-05-13 16:57
oracle
format
rman
ORACLE
oracle学习笔记
Rman管理命令
一、相关查询命令1.List当前RMAN所备份的数据库RMAN>listincarnation;汇总查询:�C如果备份文件多的话多用这两个list命令可以对备份文件有个总体了解。1.1.listbackupsummary;�C概述可用的备份B表示backupA表示Archivelog、F表示fullbackup、0,1,2表示incrementallevel备份A表示可用AVALIABLE、X表示
jsj_007
·
2012-05-13 16:06
oracle
学习
oracle学习笔记
02_oracle体系结构
oracle体系结构的相关组件--------内存结构oracle大体分两部分:instance和database;instance包含SGA和PMON、SMON、DBWR、LGWR、CKPT、Others(后台进程);SGA主要包含:SharedPool、DatabaseBufferCache、RedoLogBuffer、JavaPool、LargePool;SharedPool包含:Libra
老汉学编程
·
2012-05-11 15:00
oracle
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他