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、查看数据库文件select*fromv$controlfile;--查找控制文件 selectnamefromv$datafile;--查找数据库文件 select*fromv$logfile;--查找日志文件 --oracle的数据库由表空间构成,表空间由表构成2、创建数据库使用DatabaseConfiguartionAssistant创建数据库,注意指定数据库的编码为utf-8接着使用P
A09276
·
2018-03-06 09:28
ORACLE基础
之oracle锁(oracle lock mode)详解
ORACLE里锁有以下几种模式:0:none1:null空2:Row-S行共享(RS):共享表锁,subshare3:Row-X行独占(RX):用于行的修改,subexclusive4:Share共享锁(S):阻止其他DML操作,share5:S/Row-X共享行独占(SRX):阻止其他事务操作,share/subexclusive6:exclusive独占(X):独立访问使用,exclusive
风灵使
·
2018-02-09 21:13
Oracle数据库
python cx_
Oracle基础
使用方法
问题使用python操作oracle数据库,获取表的某几个字段作为变量值使用。使用Popen+sqlplus的方法需要对格式进行控制,通过流获取这几个字段值不简洁。(优点是能够使用sqlplus的方法直接访问sql文件,不需要考虑打开/关闭连接,并且通过流向文件中写入还挺好用的。不过优点不是这次所关注的)使用cx-Oracle将查询结果返回为tuple格式,对返回结果的操作简洁,满足需求。(要注意
莫显辉
·
2017-11-16 09:29
oracle基础
入门知识
1、Oracle连接:用户conn/@数据库名2、文件操作命令:(1)说明:运行sql脚本SQL>@D:\a.sql或者SQL>STARTD:\a.sql(2)edit:该命令可以编辑指定的sql脚本SQL>editd:\a.sql(3)spool:该命令可以将sql*plus屏幕上的内容输出到指定文件中去SQL>spoold:\b.sql并输入SQL>spooloff3、设置长宽命令:(1)li
daili1234...
·
2017-11-12 20:24
oracle
基础知识
Oracle基础
教程-第十一章 备份与恢复
第11章备份与恢复11.2.物理备份与恢复11.2.1.冷备份查询当前数据库中的所有数据文件、控制文件、联机中作日志文件的位置。备份在磁盘空间的备份文件重新打开数据库11.2.2.热备份查看当前数据库中有哪些表空间,以及每个表空间有哪些数据文件。将数据库以归档模式启动将需要备份的表空间状态设置为备份状态将表空间所有的数据文件复制到磁盘结束表空间的备份状态将控制文件备份为二进制文件将备份文件备份为文
J_Anson
·
2017-09-14 11:44
Oracle基础教程
Oracle数据库基础教程
Oracle基础
用户管理
一、用户当创建一个数据实例时,Oracle会创建一些默认的数据库用户,如SYS,SYSTEM和SCOTT等用户。SYS和SYSTEM用户都是ORACLE的系统用户、而Scott用户是Oracle数据库的一个测试账户,里面包含了一些测试样例表。1、SYSSYS用户是Oracle中的一个超级用户。数据库中所有数据字典和视图都存储在SYS模式中。数据字典存储了用来管理数据库对象的所有信息,是Oracle
qq_33055735
·
2017-08-07 16:51
Oracle
/*
Oracle基础
(创建表空间、创建用户、授予权限、撤销权限、更改删除接锁用户)*/
创建表空间createtablespacetablespace1--表空间名字datafile‘D:\test.ora’size10Mautoextendon;createtablespacetestdatafile'C:\t68\test.ora'size10Mautoextendon;createtablespacetestdatafile'C:\t68\test.ora'size10Maut
UFO_180
·
2017-07-20 09:28
/*
Oracle
*/
Oracle基础
-数据类型总结
Oracle提供了22种不同的sql数据类型供我们使用:1、char:这是个定长的字符串,会用空格填充来达到其最大长度。char字段最多可以存储2000字节信息;2、nchar:这个一个包含Unicode格式数据的定长字符串。与char类型有所不同,char类型定义的长度可为字节或字符。nchar字段最多可以存储2000字节的信息;3、varchar2:目前这也是varchar的同义词。它是个变长
一个笨小孩
·
2017-06-13 10:30
Oracle
数据类型
oracle数据库
Oracle基础
查询练习(三)
--1、找出EMP中那些工资高于他们所在部门员工平均工资的员工。 selecte1.*,e2.dept_avg_salfromempe1,(selectdeptno,avg(emp.sal)dept_avg_salfromempgroupbyemp.deptno)e2wheree1.deptno=e2.deptnoande1.sal>e2.dept_avg_sal--2、查询每个部门中每个职位的
leisure_life
·
2017-06-07 18:00
oracle
Oracle基础
练习题二
--1、查询职员表中,在20和30号部门工作的员工姓名和部门号。 selecte.ename,e.deptnofromempewheree.deptnoin(20,30); --2、查询职员表中,没有管理者的员工姓名及职位,并按职位排序。 selecte.ename,e.jobfromempewheree.mgrisnotnullorderbye.jobdesc; --3、查询职员表中,有
leisure_life
·
2017-06-07 17:00
oracle
oracle基础
练习(一)
--1、找出每个月倒数第三天受雇的员工--第一步:获取每个月的最后一天SELECTLAST_DAY(Trunc(HIREDATE,'MONTH'))FROMEMP;--第二步:获取倒数三天SELECTLAST_DAY(HIREDATE)-2FROMEMP;--第四步:查询满足条件的人信息SELECT*FROMEMPWHEREHIREDATE=LAST_DAY(HIREDATE)-2--2、找出35
浪丶荡
·
2017-06-06 21:38
oracle
oracle基础
练习(一)
--1、找出每个月倒数第三天受雇的员工 --第一步:获取每个月的最后一天 SELECTLAST_DAY(Trunc(HIREDATE,'MONTH'))FROMEMP; --第二步:获取倒数三天 SELECTLAST_DAY(HIREDATE)-2FROMEMP; --第四步:查询满足条件的人信息 SELECT*FROMEMPWHEREHIREDATE=LAST_DAY(HIREDATE)-2-
leisure_life
·
2017-06-06 21:00
oracle
Oracle简单基础面试题01
Oracle基础
面试题:1.常见的数据库有哪些?区别是?
Chhpearl
·
2017-05-10 18:55
Oracle
Oracle基础
学习之简单查询和限定查询
本文主要介绍的是关于Oracle中的简单查询和限定查询,下面话不多说,来一起看看吧。SQL:1,DML(数据操作语言):主要指的是数据库的查询与更新的操作,查询操作是整个sql语法中最麻烦也是笔试中最常用的部分。2,DDL(数据定义语言):主要指的是数据对象的创建(表、用户、)例如:creat.需要相关的设计范式。3,DCL(数据控制语言):主要进行权限的操作(需要结合用户来观察),此部分由DBA
Maystory凡
·
2016-11-14 10:05
Oracle基础
学习之子查询
首先使用子查询的时候注意事项包括,子查询可以嵌套多层和子查询需要圆括号()括起来,下面我们来看看详细的介绍。基础介绍1,wherer:子查询一般会返回单行单列单行多列多行单列;2,having:子查询会返回单行单列,同时表示要使用统计函数;3,from:子查询返回多行多列数据(表结构);4,select:返回单行单列(一般不使用);示例详解where(进行数据行的筛选操作):a:查询出低于公司平均
Maystory凡
·
2016-11-14 09:11
Oracle专题三之
Oracle基础
操作、DDL/DCL/DML以及约束和常用函数
Oracle基础
操作查看进程ps–ef|grepora登陆数据库sqlplussys/123456assysdbasqlplusscott/tiger@db88切换用户connusername;查看用户
谜碌小孩
·
2016-11-13 18:21
oracle基础
之序列号
阅读更多*、oracle查询下一个序列号select序列名称.nextvalfromdual;*、手动新增数据总量的最大ID-手动输入的那个最大IDmaxId*、oracle修改sequence的步长值altersequence序列名称incrementby(maxId-当前序列号);*、oracle必须执行下面一行select序列名称.nextvalfromdual;*、oracle将序列的步长
lBovinl
·
2016-10-26 16:00
序列
步长
oracle基础
之序列号
阅读更多*、oracle查询下一个序列号select序列名称.nextvalfromdual;*、手动新增数据总量的最大ID-手动输入的那个最大IDmaxId*、oracle修改sequence的步长值altersequence序列名称incrementby(maxId-当前序列号);*、oracle必须执行下面一行select序列名称.nextvalfromdual;*、oracle将序列的步长
lBovinl
·
2016-10-26 16:00
序列
步长
oracle基础
教程(第一天)
一、做项目该用什么数据库要考虑哪些方面?1.项目的规模2.负载量多大,用户多大3.成本4.安全性小型数据库(access、foxbase)1.负载量小,用户量在1000人以内,比如留言板,小型信息系统2.成本在千元左右3.对安全性要求不高中型数据库(mysql、sqlserver、informix)1.负载,日访问量在5000~150002.成本,万元以内比如电子商务网站大型数据库(sybase、
奇诺小强
·
2016-10-04 23:02
Oracle基础
学习(一)
数据库体系结构和ASMoracle数据库是一中关系型数据库,简称rdbms整体体系结构上图我们可以看到oracel数据库主要分为两个部分内存结构存储结构内存结构就是我们通常说的oracle数据库实例存储结构也是物理结构,主要包含数据文件、控制文件、redolog文件内存结构1.实例部分主要包括SGA后台进程SGA主要包括三个部分1.databasebuffercache这部分内存区域主要用来缓存数
smalltail
·
2016-09-15 12:12
Oracle基础
学习(一)
数据库体系结构和ASMoracle数据库是一中关系型数据库,简称rdbms整体体系结构上图我们可以看到oracel数据库主要分为两个部分内存结构存储结构内存结构就是我们通常说的oracle数据库实例存储结构也是物理结构,主要包含数据文件、控制文件、redolog文件内存结构1.实例部分主要包括SGA后台进程SGA主要包括三个部分1.databasebuffercache这部分内存区域主要用来缓存数
smalltail
·
2016-09-15 12:12
PL/SQL基础(1):语法
本篇是
Oracle基础
小结系列之一。本篇目录1、什么是PL/SQL?
there2belief
·
2016-09-03 19:47
Database
数据库
plsql
oracle基础
知识1----用户(创建用户)和表空间、管理表、约束
sys:Oracle的一个超级用户,主要用来维护系统信息和管理实例,只能以sysdba或sysoper角色登录 system:Oracle默认的系统管理员,拥有DBA权限,通常用来管理Oracle数据库的用户、权限和存储等,只能以Normal方式登录 sysdba是一种角色,不属于用户。 scott:是普通的用户,安装Oracle时自带的,默认密码是tiger,不过其默认是锁定状
oChangWen
·
2016-08-15 22:00
oracle
表空间
约束
创建用户
Oracle:truncate语句
Oracle基础
教程:truncate语句,在数据库操作中,TRUNCATE命令(是一个DDL命令)可以把表中的所有数据一次性全部删除,语法是:语法结构:TRUNCATETRUNCATETABLE表名TRUNCATE
oraclestudyroad
·
2016-08-10 09:52
oracle
oracle基础
教程(8)oracle修改字符集
oracle基础
教程(8)oracle修改字符集 1、用dba连接数据库-->sqlplus/assysdba2、查看字符集 -->SELECTparameter,valueFROMv$nls_parametersWHEREparameterLIKE
停留的风
·
2016-07-03 13:00
oracle基础
二
1,函数字符函数:lower全部转为小写upper全部转为大写initcap首字母转为大写——-concat连接两个字符串substr(str,startPosition,count)从第几个开始,需要截取几个字符,第1个位置是1。如果第3个参数不指定(即不指定截取几个字符),就表示到最后。length求长度instr从字符串strA中找出str所在的位置(返回第找到的1个,位置从1开始)SQL>
lizhihua191
·
2016-05-08 17:00
oracle基础
oracle基础
一
1.字符串是匹分大小写的,在使用时要加引号。在指定别名时,引号可以加,也可以不加。当含有空格、特殊字符时,一定要加引号。不加引号时,显示都为大写,加上引号后,就是按所写的显示了。在使用字符串时,要使用单引号。在写别名时,要使用双引号。2.滤空函数:nvl(表达式,当表达式为空时使用的值)selectempno,ename,sal,sal*12as年薪,nvl(comm,0),(sal*12+nvl
lizhihua191
·
2016-05-08 10:00
oracle基础
Oracle基础
-- SQLPlus如何查看procedure的内容
descprocedure可以看到procedure的声明。那如果要查看procudre的内容呢?solution:selecttextfromall_sourcewherename=‘ABC_GET_CMF'andOWNER='CWUK_YY'orderbyline;PROCEDUREabc_get_cmf( v_account_no NUMBER, abc_get_cm
huluedeai
·
2016-05-05 21:00
oracle
Oracle 数据库知识汇总篇
数据迁移篇4.故障处理篇5.性能调优篇6.SQLPL/SQL篇7.考试认证篇8.原理体系篇9.架构设计篇1.安装部署篇参考随笔:Oracle安装部署,版本升级,应用补丁快速参考2.管理维护篇参考随笔:
Oracle
AlfredZhao
·
2016-05-04 15:00
Oracle 数据库知识汇总篇
数据迁移篇4.故障处理篇5.性能调优篇6.SQLPL/SQL篇7.考试认证篇8.原理体系篇9.架构设计篇1.安装部署篇参考随笔:Oracle安装部署,版本升级,应用补丁快速参考2.管理维护篇参考随笔:
Oracle
AlfredZhao
·
2016-05-04 15:00
Oracle基础
-- SQL *Plus基本用法
1.登录sqlplususrname/passwork@SIDsqlplusyytest_12c/arbor123@FXRD1202数据库服务器运行在UNIX下,通过设置环境变量ORACLE_SID,默认情况下,SQL*Plus和oracle服务器位于同一台计算机上,启动SQL*Plus时,它将自动登录到本机的数据库服务器上。如果不在同一台计算机上,再登陆时要指定所使用的网路服务名。2.修改SQL
huluedeai
·
2016-04-30 10:00
oracle
Oracle基础
--常用SQL语句
1.创建表CREATETABLE table_name(column1 datatype, column2 datatype, ....);VARCHAR2(N) 可变长度字符串,最大长度可达4000KB.CHAR(N) 固定长度字符串,最大长度可达2000KB.NUMBER 浮点类型的数据NU
huluedeai
·
2016-04-29 17:00
oracle
oracle基础
实战笔记
本文包含以下内容:1)Centosoracle11gexpress安装与使用;2)oracle最基本的增insertinto、删delete、改updateset、查select、Merge、distinct、drop操作等。3)视图作用;4)Shell脚本批量执行.sql文件;1.Linuxoracle安装——CentOS6.5安装OracleExpressEditionOracleExpres
wojiushiwo987
·
2016-04-19 12:00
Oracle 学习笔记(一)Oracle的基本介绍与语法
1.1
Oracle基础
知识1.1.1介绍Oracle数据库的主要特点:支持多用户、大事务量的事务处理在保持数据安全性和完整性方面性能优越支持分布式数据处理具有可移植性1.1.2Oracle基本概念系统全局区程序缓冲区数据库读写进程日志读写进程表空间
极客大全
·
2016-03-17 20:00
【Oracle学习笔记-2】
Oracle基础
术语解析
来自为知笔记(Wiz)附件列表Oracle概念解析.png表空间.png大小关系.png段segment.png块block.png区entent.png数据库基本概念.png
ssslinppp
·
2016-03-15 20:00
Oracle基础
介绍及常用相关sql*plus命令
以管理员身份运行Database Configuration Assistant,新建数据库实例。要使用Oracle首先要启动Oracle服务,在任务管理器中找到服务,打开有关OracleService的服务和相关监听服务,如若没有监听服务则需手动创建监听服务。 Oracle安装会自动的生成sys用户和system用户1.sys用户是超级用户,具有最高权限,具有sysdba角色,有create d
wxh_hoho
·
2016-03-10 18:00
Oracle基础
介绍及常用相关sql*plus命令
以管理员身份运行Database Configuration Assistant,新建数据库实例。要使用Oracle首先要启动Oracle服务,在任务管理器中找到服务,打开有关OracleService的服务和相关监听服务,如若没有监听服务则需手动创建监听服务。 Oracle安装会自动的生成sys用户和system用户1.sys用户是超级用户,具有最高权限,具有sysdba角色,有create d
wxh_hoho
·
2016-03-10 18:00
Oracle基础
介绍及常用相关sql*plus命令
以管理员身份运行DatabaseConfigurationAssistant,新建数据库实例。要使用Oracle首先要启动Oracle服务,在任务管理器中找到服务,打开有关OracleService的服务和相关监听服务,如若没有监听服务则需手动创建监听服务。Oracle安装会自动的生成sys用户和system用户1.sys用户是超级用户,具有最高权限,具有sysdba角色,有createdatab
wxh_hoho
·
2016-03-10 18:00
ORACLE基础
知识
前言:本博客花费作者大量时间,转载请声明,原文章出自:http://yuemu.blog.51cto.com一.oracle常用命令1showuser;查看登陆用户2.conn[ect] conn system/密码@orcl conn sys/密码@orcl as sysdba(sysoper)切换用户3.disc[onnect]断开连接。4.passw[ord] 用户以高级用户重置低级用户密
丝米嘛赛
·
2016-03-07 21:14
oracle
OCP
oracle基础知识
Oracle基础
知识笔记
1、打开oracle相关服务2、创建Oracle用户createuser用户名identifiedby密码;(需要dba角色创建)3、权限管理(1)添加权限grant 权限、角色to用户名[withadminoption](系统权限);grant权限on表名to用户名[widthgrantoption](对象权限);(2)删除权限revoke权限、角色 from用户名;revoke权限on表名fr
miu丶苏
·
2016-02-20 12:00
Oracle基础
(二)---操作命令
接上篇博客介绍Oracle基本概要。以下将介绍数据库的操作指令。Sql*plus经常使用命令连接命令1、conn[ect] 使用方法connusername/password@网路服务名[assysdba/sysoper]当用特权用户身份连接时,必须带上assysdba或者是assysoper文件操作命令 1、start和@ 执行sql脚本 案例sql>@d:\a.sql或者sql>s
lcchuguo
·
2016-02-20 10:00
说说自己学习Oracle的方法
学习
Oracle基础
的理论知识。大概什么是Oracle,数据库的基本概念安装数据库,建立表空间和用户、表等。
爱潜水的小八
·
2016-02-19 08:00
oracle
培训课程大纲
培训课程详解课程名称课程内容培养目标数据库应用技术OracleOracle体系结构、
Oracle基础
管理、SQL语言、、MySQL数据库简介、Sequence和同义词、数据字典及用户管理、E-R模型、PowerDesigner
starskyhu
·
2016-02-13 17:00
Oracle基础
知识-oracle常用命令
日志管理 1.forcinglogswitches sql>altersystemswitchlogfile;2.forcingcheckpoints sql>altersystemcheckpoint;3.addingonlineredologgroups sql>alterdatabaseaddlogfile[group4] sql>('/disk3/log4a.rdo','/disk4/lo
凡尘网络
·
2015-12-15 16:00
Oracle基础
知识-sqlplus使用
Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。我们通常所说的DML(数据操纵语言)、DDL(数据定义语言)、DCL(数据库控制语言)都是sql*plus语句,它们执行完后,都可以保存在一个被称为sqlbuffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sqlbuffer中的s
凡尘网络
·
2015-12-15 16:00
Oracle基础
知识-数据迁移
我们常需要对Oracle数据库进行迁移,迁移到更加高级的主机上、迁移到远程的机房上、迁移到不同的平台下一、exp/imp: 这也算是最常用最简单的方法了,一般是基于应用的owner级做导出导入。 操作方法为:在新库建立好owner和表空间,停老库的应用,在老库做expuser/pwdowner=XXXfile=exp_xxx.dmplog=exp_xxx.logbuffer=6000000传dmp
凡尘网络
·
2015-12-15 16:00
oracle基础
知识-冷备份 热备份
冷备份:在数据库完全关闭的情况下进行的,数据文件是一致的,在备份时没有任何访问和修改从冷备份中恢复:1文件还原2前向恢复热备份:在数据库已启动且正在运行时进行的备份。完全恢复:先把数据库还原,通过所有可用的归档日志对数据库进行前向恢复不完全恢复(时间点恢复):首先将数据库还原,利用部分日志有选择性的前滚到一个预先确定的时间点或系统修改号SCN。恢复的步骤:1将备份的数据文件还原到数据库文件应该驻留
凡尘网络
·
2015-12-15 16:00
Oracle基础
知识-SQL简单命令
SQL语句包括两个部分:1DDL数据定义语言2DML数据控制语言 DDL:create:创建一个表createtableb( clobchar(1) );alter:增加已经定义的表列的分配drop:删除一个表desc:查看一个表的定义DML:selelct:select*fromb;insert:insertintostatevalues('fds','fds');update:修改已有的数据d
凡尘网络
·
2015-12-15 16:00
oracle基础
备份和还原
#全库备份 expmminfo/123456buffer=64000inctype=completefile=c:\mminfo.dmplog=c:\mminfo.log #用户备份:用户mminfo下的所有表 expmminfo/123456buffer=64000owner=mminfofile=c:\mminfo.dmplog=c:\mminfo.log #表备份:备份用户(
一路前行
·
2015-12-10 00:00
Oracle基础
数据库备份和恢复
原文:
Oracle基础
数据库备份和恢复 一、为什么需要数据备份 造成数据丢失的主要原因: 1、介质故障。 2、用户的错误操作。 3、服务器的彻底崩溃。
·
2015-11-13 18:14
oracle基础
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他