
Oracle
Oracle
漫天雪_昆仑巅
程序人生
展开
-
SQL语句的执行原理分析
原理:第一步:应用程序把查询SQL语句发给服务器端执行。我们在数据层执行SQL语句时,应用程序会连接到相应的数据库服务器,把SQL语句发送给服务器处理。第二步:服务器解析请求的SQL语句。1:SQL计划缓存,经常用查询分析器的朋友大概都知道这样一个事实,往往一个查询语句在第一次运行的时候需要执行特别长的时间,但是如果你马上或者在一定时间内运行同样的语句,会在很短的时间内返回查询结果原创 2013-03-22 16:36:45 · 1026 阅读 · 0 评论 -
[INS-30131] 执行安装程序验证所需的初始设置失败.
Oracle安装时候错误:[INS-30131] 执行安装程序验证所需的初始设置失败.解决方式,该问题是由于安装目录没有权限引起的,所以设置目录共享权限即可。如下:打开计算机管理 > 共享文件夹 > 共享在共享中创建共享文件,设置需要安装的磁盘,如图:设置共享后,再次安装,问题解决!原创 2017-05-28 23:11:41 · 14103 阅读 · 2 评论 -
IMP-00010:不是有效的导出文件,头部验证失败
IMP-00010:不是有效的导出文件,头部验证失败!原创 2016-06-12 11:08:27 · 6534 阅读 · 0 评论 -
oracle数据匹配merge into
Oracle数据同步,merge into使用,minus匹配差异数据原创 2016-02-04 11:04:49 · 12932 阅读 · 0 评论 -
SQL查询性能提高的10个技巧
记录详细的需求文档在写SQL之前必须弄清楚需求, 具体要取什么数据, 有些什么具体的约束条件, 在数据仓库环境中还可以考虑补上这个需求具体对应哪些报表, 对应的基础表如何. 到开发环境的话, 可以考虑加上这条SQL服务于哪些业务(页面),调用频率如何.不要重新制造轮子对于一些已经比较成熟的解决方案,有比较现成的例子的SQL,要善于利用已有SQL,已有模板原创 2013-08-16 14:44:25 · 10165 阅读 · 0 评论 -
Oracle 冷备份
网上看到一有关Oracle冷备份的文章,非常详细: 一、冷备份 数据库在关闭状态下完成所有物理系统文件拷贝的过程,也称脱机备份 适合于非归档模式下,数据库处于一致性状态 二、步骤 首先在运行的库中得到数据库运行的所有的物理文件位置,然后在计划内关闭数据库(shutdown) 再执行拷贝物理文家到备份路径或备份设备 备份完成原创 2013-05-07 12:54:49 · 5675 阅读 · 0 评论 -
Oracle归档模式
查看oracle数据库是否为归档模式1.select name,log_mode from v$database;NAME LOG_MODE------------------ ------------------------QUERY NOARCHIVELOG2.使用ARCHIVE LOG LIST 命令Database log mode转载 2013-05-06 15:04:45 · 30441 阅读 · 0 评论 -
Oracle 物化视图
近来看到一些文章有关Oracle 物化视图的,整合了下,比较详细,以作memo:物化视图(Materialized View)在9i以前的版本叫做快照(SNAPSHOT),从9i开始改名叫做物化视图。其实无论是快照还是物化视图,都能体现出这个对象的特点。物化视图中的数据来自于基表某个时刻(物化视图的创建时刻,或刷新时刻),因此可以认为是基表都个时刻的快照原创 2013-05-05 15:12:56 · 17069 阅读 · 0 评论 -
oracle循环语句小结
主要有以下五种循环:Exit When、Loop、While、For(普通循环)、For(游标循环),下面举例一一说明(均为存储过程)。1、Exit When循环:create or replace procedure proc_test_exit_when isi number;begini:=0;LOOPExit When(i>5);Dbms_Output.转载 2013-04-27 21:37:04 · 9863 阅读 · 0 评论 -
Oracle Partition 分区详细总结
Oracle Partition 分区详细总结此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念转载 2013-04-23 21:36:37 · 1984 阅读 · 0 评论 -
Oracle之 分析tnsnames.sa文件失败 ServiceAliasException:11错误
以前公司都习惯用Xp,后来换至win7后配置Oracle客户端连接时出了个小问题;win7家庭普通版、旗舰版上安装的oracle 10g/11g安装的时候是正常的,都没有报错然后在配置Enterprise Manager Console 的时候,即:添加Oracle连接至Tree;报错:分析tnsnames.ora文件失败, ServiceAliasExcept原创 2013-04-22 11:41:24 · 7324 阅读 · 0 评论 -
Oracle 远程连接访问出错ORA-01031:Insufficient privileges!
Oracle 远程连接访问出错ORA-01031:Insufficient privileges!很简单的一个经典问题:环境:win7/oracle 10.2.0.1现象:连接时报错ORA-01031:Insufficient privileges.解决方法:不能以sysdba身份连接访问,通过normal方式正常访问使用,原创 2013-04-22 11:28:04 · 18603 阅读 · 0 评论 -
Oracle表空间为"本地管理"与"数据字典"管理区别?
在Oracle8I的版本中,Oracle推出了一种全新的表空间管理方式:本地化管理的表空间。 所谓本地化管理,就是指Oracle不再利用数据字典表来记录Oracle表空间里面的区的使用状况,而是在每个表空间的数据文件的头部加入了一个位图区,在其中记录每个区的使用状况。每当一个区被使用,或者被释放以供重新使用时,Oracle都会更新数据文件头部的这个记录,反映这个变化。原创 2013-04-21 23:03:47 · 17362 阅读 · 0 评论 -
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务
PL/SQL连接Oracle时出现 ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务这个错误如下图所示:这个问题经常会遇到,往往出现的情况是:之前或者说早些天还好好的,一下子就连接不了;总结下原因:第一、使用杀毒软件或者说其他软件在优化系统性能的时候把服务给关了;第二、经常的启动以及关闭服务、导致监听不正常;原创 2013-03-06 22:49:02 · 1808 阅读 · 0 评论 -
Oracle分页
常用关系数据库分页SQL都是不相同的,不过大同小异下面是Oracle分页简单事例图片以及代码:1、普通查询:select * from table_Name t order by active_count desc;2、查询第一条记录:select * from (select * from table_Name order by active_count原创 2013-01-11 16:51:25 · 5683 阅读 · 0 评论 -
Oracle客户端使用
在日常开发中 有好些新同事不太明白如何连接Oracle服务端,在这里 我做个Oracle客户端常用方式 的简述:其实连接Oracle服务的方式很多如:Native、PL、、,其中Native for Oracle非常简单的配置 在做数据量小 或者说 数据简单的情况下还可以,如果遇到大数据的话,Native for Oracle的性能会非常的差,这个本人曾测试过。这里记一下自己常用的方式原创 2013-01-08 11:37:08 · 5927 阅读 · 0 评论 -
Navicat for Oracle 连接Oracle时出现:Navicat for Oracle Cannot create oci environment
今天用了Navicat for Oracle连接Oracle 由于以前一直是用PL/SQL 连接的,自从用了一段时间的Navicat for MySql发现还不错,整个软件都很小。可以连接时,用户名、密码、地址都正确了,就是连接不了。出现以下错误:意思是:不能创建oci环境;上网查询了下原来出现这种问题是我们需要对 Navicat for Oracle 做一下配置依此选择Navic...原创 2012-11-28 17:25:39 · 31815 阅读 · 4 评论