oracle
文章平均质量分 65
下雨天_____
擅长领域:智慧城市,信息安全,电信业务
展开
-
ORACLE物化视图与视图区别
物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好。 物化视图:是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照!原创 2016-11-18 17:32:50 · 7776 阅读 · 0 评论 -
oracle中redo和undo的区别
redo--> undo-->datafileinsert一条记录时, 表跟undo的信息都会放进 redo 中, 在commit 或之前, redo 的信息会放进硬盘上. 故障时, redo 便可恢复那些已经commit 了的数据.redo->每次操作都先记录到redo日志中,当出现实例故障(像断电),导致数据未能更新到数据文件,则数据库重启时须redo,重新把数据更新到数据文件转载 2016-11-29 16:32:14 · 526 阅读 · 0 评论 -
oracle 不同表空间的数据迁移
1.expdp和impdpexpdp假设sglaw用户的默认表空间是users,导出用户sglaw所有数据:SQL> conn / as sysdbaSQL> create directory dir as '/home/oracle/';SQL> grant read,write on directory dir to system;$expdp system原创 2016-05-03 10:26:12 · 689 阅读 · 0 评论 -
oracle分组后取每组第一条数据
oracle分组后取每组第一条数据 ‘数据格式 分组取第一条的效果 sql?123456[sql]SELECT* FROM(SELECTROW_N转载 2016-04-14 17:37:11 · 2194 阅读 · 0 评论 -
oracle 根据子节点取出父节点sql
oracle 根据子节点取出父节点sql (1)今天在做项目的时候,有一个需求,需要根据子节点求出父节点的值. sql语句为: SELECT g.id FROM T_DICT g START WITH g.id in (283) CONNECT BY PRIOR g.PARENT_ID = g.id 上面sql中,283是三级节点,以此可以取出相应的2级,和1级节点的值.原创 2016-01-22 14:45:54 · 2997 阅读 · 0 评论 -
ORA-12520错误解决方法
ORA-12520监听程序无法为请求的服务器类型找到可用的处理程序以下不知道是不是解决方法的方法,因为我只重启下oracle服务就好了,并没进行任何修改引用别人的文章:1)数据库是专用服务器,但是在tnsname.ora配置中设置了连接方式为shared,这种情况下打开tnsname.ora, 把(server = shared)改成(server原创 2014-11-18 17:44:51 · 598 阅读 · 0 评论 -
Linux上Oracle 11g安装步骤图解
Oracle 11g下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html选择需要的oracle安装文件下载Oracle 11g 联机文档:http://www.oracle.com/pls/db112/homepage可以下载其PDF文档参考(其中的原创 2014-09-30 13:36:05 · 473 阅读 · 0 评论 -
Linux安装 oracle 11g r2
Linux安装 oracle 11g r2Linux环境配置[c-sharp] view plaincopyOS:Fedora 15 DB:Oracle 11gR2 将Oracle安装到home/oracle_11目录 配置过程:本文来自Oracle官方文档+网上资料Oracle官方文档:http://w转载 2014-09-30 13:49:21 · 634 阅读 · 0 评论 -
创建oracle的tablespace
1.本机的directoryselect * from dba_directories2.建立表空间CREATE TABLESPACE SID DATAFILE 'D:\oracle\oradata\sid\SIDDBS.DBF'SIZE 1000MAUTOEXTEND ON MAXSIZE原创 2014-09-29 18:31:55 · 596 阅读 · 0 评论 -
探索ORACLE之ASM概念
一、 ASM(自动存储管理)的来由:ASM是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷管理器,主要用于替代操作系统所提供的LVM,它不仅支持单实例,同时对RAC的支持也是非常好。ASM可以自动管理磁盘组并提供有效的数据冗余功能。 www.2cto.com 使用ASM(自动存储管理)后,数据库管理员不再需要对原创 2014-11-08 10:04:23 · 418 阅读 · 0 评论 -
oracle分页
一. 使用plsql语句分页1.sql--假设已经存在表myTble--分页模板select * from (select mt.*, rownum rn from (select * from myTable) mt where rownum= 6select * from (select mt.*, rownum rn from (select * fro原创 2014-11-08 22:48:59 · 583 阅读 · 0 评论 -
oracle表数据还原和恢复
一:表的恢复 对误删的表,只要没有使用PURGE永久删除选项,那么从flash back区恢复回来希望是挺大的。一般步骤有:1、从flash back里查询被删除的表 select * from recyclebin2.执行表的恢复 flashback table tb to before drop,这里的tb代表你要恢复的表的名称。原创 2016-11-15 17:41:28 · 2754 阅读 · 0 评论