-
oracle查询字符集语句转换
所属栏目:[语言] 日期:2021-12-26 热度:185
(1)查看字符集(三条都是等价的) 复制代码 代码如下: select * from v$nls_parameters where parameter=NLS_CHARACTERSET select * from nls_database_parameters where parameter=NLS_CHARACTERSET select * from props$ where (2)查看国家字符集(三条都[详细]
-
oracle常用数据类型备注
所属栏目:[语言] 日期:2021-12-26 热度:179
类型 含义 存储描述 备注 CHAR 固定长度字符串 最大长度2000bytes VARCHAR2 可变长度的字符串, 最大长度4000bytes 可做索引的最大长度749 NCHAR 根据字符集而定的固定长度字符串 最大长度2000bytes NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000b[详细]
-
完全删除Oracle数据库的方法
所属栏目:[语言] 日期:2021-12-26 热度:152
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务! 3.打[详细]
-
对比Oracle临时表和SQL Server临时表的不同点
所属栏目:[语言] 日期:2021-12-26 热度:68
这篇文章主要介绍了Oracle数据库建立临时表的相关知识以及和SQL Server临时表的不同点的对比,希望能够对您有所帮助。 Oracle数据库创建临时表的过程以及和SQL Server临时表的不同点的对比的相关知识是本文我们主要要介绍的内容,接下来就让我们一起来了解[详细]
-
详解Oracle数据库各类控制语句的使用
所属栏目:[语言] 日期:2021-12-26 热度:86
本文我们主要介绍了Oracle数据库中各种控制语句的使用,包括逻辑控制语句、Case when的使用、While的使用以及For的使用等,希望本次的介绍能够对您有所收获! Oracle数据库各类控制语句的使用是本文我们主要要介绍的内容,包括一些逻辑控制语句、Case when的[详细]
-
oracle 9i使用闪回查询恢复数据库误删问题
所属栏目:[语言] 日期:2021-12-26 热度:162
本篇文章给大家介绍在oracle 9i中使用闪回查询恢复数据库误删问题,涉及到数据库增删改查的基本操作,对oracle数据库闪回查询感兴趣的朋友可以一起学习下本篇文章 如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,他们必须求助DBA来对[详细]
-
ORACLE 超长字符串问题的解决办法
所属栏目:[语言] 日期:2021-12-26 热度:177
这篇文章主要介绍了ORACLE 超长字符串问题的解决办法,需要的朋友可以参考下 前两天我在工作中遇到这样一个问题,我们有一个程序是用来增量抽取EBS 中的表数据的,有的是全量抽取,即先删除原表中的数据,然后重新抽取数据,示例代码如下: truncate table o[详细]
-
oracle数据库优化辅助SQL语句
所属栏目:[语言] 日期:2021-12-26 热度:75
这篇文章主要介绍了oracle数据库优化辅助SQL语句,需要的朋友可以参考下 具体详情请看下文代码分析。 --查询正在执行的SQL语句 SELECT OSUSER 电脑登录身份, PROGRAM 发起请求的程序, USERNAME 登录系统的用户名, SCHEMANAME, B.Cpu_Time 花费cpu的时间, STA[详细]
-
rman配置及rman常用命令操作
所属栏目:[语言] 日期:2021-12-26 热度:191
一、rman相关配置 1、进入rman:CMD下rman target/ 2、查看是否处于归档模式:SQLarchive log list;(rman需运行在归档模式下) 3、开启归档模式: 复制代码 代码如下: SQLshutdown immediate; SQLstartup mount; SQLalter database archivelog;(关闭归档[详细]
-
oracle冷备份恢复和oracle异机恢复使用方法
所属栏目:[语言] 日期:2021-12-26 热度:96
一、冷备份 1、 冷备份发生在数据库已经正常关闭的情况下,在进行冷备份之前通常要知道需要进行备份文件的名称以及路径 复制代码 代码如下: SQLselect name from v$datefile; SQLselect name from v$controlfile; SQLselect member from v$logfile; 2、冷备[详细]
-
oracle中exp,imp的使用详解
所属栏目:[语言] 日期:2021-12-26 热度:102
这篇文章主要介绍了oracle中exp,imp的使用详解,需要的朋友可以参考下 基本语法和实例: 1、EXP: 有三种主要的方式(完全、用户、表) 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户[详细]
-
如何使用log miner分析oracle日志
所属栏目:[语言] 日期:2021-12-26 热度:67
日常生活中,我们经常因为操作失误丢失数据或者是更改数据,如何进行恢复呐?这篇文章就是帮助我们解决这一困扰,需要的朋友可以参考下 当我们不小心误操作致使数据库数据丢失、改变时, 需要对数据库对象做基于时间点的恢复,找到我们需要的数据,这个时间点[详细]
-
两种oracle创建字段自增长的实现方式
所属栏目:[语言] 日期:2021-12-26 热度:84
这篇文章介绍了两种oracle创建字段自增长的实现方式,一是序列+触发器,二是序列+显示调用序列,需要的朋友可以参考下 mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能。 因[详细]
-
Oracle中查看表空间使用率的SQL脚本剖析
所属栏目:[语言] 日期:2021-12-26 热度:103
这篇文章主要介绍了Oracle中查看表空间使用率的SQL脚本分享,本文直接给出脚本代码和运行效果图,需要的朋友可以参考下 复制代码代码如下: /* Formatted on 2012/5/31 14:51:13 (QP5 v5.185.11230.41888) */ SELECT D.TABLESPACE_NAME, SPACE || M SUM_SPACE([详细]
-
Oracle中手动删除数据库技术
所属栏目:[语言] 日期:2021-12-26 热度:83
这篇文章主要介绍了Oracle中手动删除数据库教程,本文给出了详细步骤以及清除ASM数据库的步骤,需要的朋友可以参考下 在很多情况下,或无法使用dbca工具的时候,我们需要手动来删除数据库。对此,可以借助drop database命令来实现,下面的描述中给出手动删除[详细]
-
Oracle 分区索引介绍和实例演练
所属栏目:[语言] 日期:2021-12-26 热度:124
分区索引(或索引分区)主要是针对分区表而言的。随着数据量的不断增长,普通的堆表需要转换到分区表,其索引呢,则对应的转换到分区索引。分区索引的好处是显而易见的。就是简单地把一个索引分成多个片断,在获取所需数据时,只需要访问更小的索引片断(块)即[详细]
-
Oracle关于重建索引争论的结论
所属栏目:[语言] 日期:2021-12-26 热度:160
索引重建是一个争论不休被不断热烈讨论的议题。当然Oracle官方也有自己的观点,我们很多DBA也是遵循这一准则来重建索引,那就是Oracle建议对于索引深度超过4级以及已删除的索引条目至少占有现有索引条目总数的20% 这2种情形下需要重建索引。近来Oracle也提[详细]
-
Oracle 系统变量函数用法大全
所属栏目:[语言] 日期:2021-12-26 热度:165
Oracle函数多种多样,系统变量函数就是其中之一,介绍三种最常见的系统变量函数。 Oracle系统变量函数: 1)SYSDATE 该函数返回当前的日期和时间。返回的是Oracle服务器的当前日期和时间。 select sysdate from dual; insert into purchase values (Small W[详细]
-
Oracle中的MD5加密分析
所属栏目:[语言] 日期:2021-12-26 热度:86
MD5是我们常用的一种加密方式,在各个方面都有用到这个加密方式,今天我们来探讨下在Oracle中如何使用MD5加密 一、技术点 1、 DBMS_OBFUSCATION_TOOLKIT.MD5 DBMS_OBFUSCATION_TOOLKIT.MD5是MD5编码的数据包函数,但偶在使用select DBMS_OBFUSCATION_TOOLKI[详细]
-
在Oracle中导入dmp文件的措施
所属栏目:[语言] 日期:2021-12-26 热度:65
这篇文章主要介绍了如何在Oracle中导入dmp文件,很简单,但很实用,需要的朋友可以参考下 项目开始拿到了dmp文件,数据库用的是10g的,但是尽然没导成功,后来想可能导出的时候用11导出的,决定试一下。 正好自己的机器是11的客户端,结果不识别imp命令,到[详细]
-
Oracle硬解析和软解析的差异分析
所属栏目:[语言] 日期:2021-12-26 热度:156
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。在Oracle中存在两种类型的SQL语句,一类为 DDL语句(数据定义语言),就是每次执行都需要进行硬解析。还有一类就是DML语句,他们会根据情况选择要么进行硬解析,要么[详细]
-
ORACLE的五种表的优缺点解析
所属栏目:[语言] 日期:2021-12-26 热度:85
一、普通表(heap table):适合大部分设计场景,有优点也有缺点。 优点: 1.语法简单方便 2.适合大部分场景 缺点: 1.更新日志开销较大 2.Delete无法释放空间(HWM High Water Mark不下降) 3.表记录太大检索太慢 4.索引回表读开销很大 5.即便有序插入,也很难[详细]
-
Oracle数据库并行查询出错的处理方式
所属栏目:[语言] 日期:2021-12-26 热度:116
Oracle的并行查询是使用多个操作系统级别的Server Process来同时完成一个SQL查询,本文讲解Oracle数据库并行查询出错的解决方法如下: 1、错误描述 ORA-12801: 并行查询服务器P007中发出错误信号 ORA-01722:无效数字 12801.00000 -error signaled in parall[详细]
-
oracle搭建一个数据库三步走
所属栏目:[语言] 日期:2021-12-26 热度:100
这篇文章主要介绍了oracle如何创建数据库和用户,以及每一步所涉及到的代码,需要的朋友可以参考下 以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,o[详细]
-
oracle分区表总结 oracle分区表分析
所属栏目:[语言] 日期:2021-12-26 热度:112
在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。 同事的分区表总结,转载一下。 1.1 分区表PARTITION table 在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。 1.1.1 分区表的建立: 某公司的每年产生巨大[详细]