-
Oracle数据库12cR2(项目实战之二):Linux系统安装Oracle12.2
所属栏目:[Oracle] 日期:2020-07-09 热度:75
oracle数据库12cR2(项目实战之二):linux系统安装Oracle12.2 一、课程主题: 风哥Oracle数据库教程12cR2(项目实战之二):在linux操作系统安装Oracle12.2。 二、项目需求: 某单位新版HR人力资源系统最近上线,需要在Linux系统上安装一套Oracle12cR2数据库[详细]
-
ORACLE 给用户授权truncate table 的实现方案
所属栏目:[Oracle] 日期:2020-07-09 热度:94
1,对其它用户下的表执行trundate table操作 开发说在用dwetl下执行调用shop用户下的表的时候提示没有权限操作,google了查了下,发现oracle账户没法直接赋予对某个表的truncate权限,那要怎么来实现呢? 在shop用户下面,准备测试数据 SQL create table Z_TR[详细]
-
oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。
所属栏目:[Oracle] 日期:2020-07-09 热度:145
oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。 一、查询系统中的job,可以查询视图 --相关视图 select * from dba_jobs; select * from all_jobs; select * from user_jobs; -- 查询字段描述 /* 字段(列) 类型 描述 JO[详细]
-
实际工作中ORA-01578: ORACLE data block corrupted遇到问题的解决方式
所属栏目:[Oracle] 日期:2020-07-09 热度:190
在实际项目生产环境中,外部的不可抗外部环境影响系统的正常运行往往很难控制,这样我们就需要建立一套合理的解决方案备案库来解决相应的问题,今天我们就来说说数据库文件损坏的问题ORA-01578: Oracle data block corrupted (file # 5, block #27059)SELECT[详细]
-
Oracle 存储过程导出大量数据
所属栏目:[Oracle] 日期:2020-07-09 热度:132
现场提了一个需求,要执行一条很复杂的SQL,由于是省级的系统,同样的SQL,只是一个条件不一样,需要执行60次,每次查出的数据有上百万,在网上搜索了一个方法是eagle写的: 1.main.sql脚本: [oracle@jumper utl_file]$ more main.sql set linesize 200 set t[详细]
-
oracle execute immediate 权限不足ora-01031
所属栏目:[Oracle] 日期:2020-07-09 热度:96
利用存储过程执行execute immediate 创建表,居然提示没有权限。我敢肯定是有建表权限的。 解决可以在存储过程上使用调用者权限 AUTHID CURRENT_USER IS CREATE OR REPLACE PROCEDURE PRO_TEST () AUTHID CURRENT_USER IS[详细]
-
Oracle 11g ORA-14450: 试图访问已经在使用的事务处理临时表
所属栏目:[Oracle] 日期:2020-07-09 热度:55
现场系统报ORA-14450: 试图访问已经在使用的事务处理临时表。 session1: drop table test purge; create global temporary table test (id number) on commit preserve rows; insert into test values(1); session2: alter table test mo[详细]
-
Oracle 11g队列锁等待事件解释
所属栏目:[Oracle] 日期:2020-07-09 热度:179
有时候看到数据库报告中的enq:xxx不知道什么意思,现在列出来以供参考。 enq: AD – allocate AU Synchronizes accesses to a specific OSM disk AU enq: AD – deallocate AU Synchronizes accesses to a specific OSM disk AU enq: AF – task se[详细]
-
Oracle以及SQLServer的表和记录查询
所属栏目:[Oracle] 日期:2020-07-09 热度:148
(1)Oracle表和记录查询 select t.table_name,t.num_rows from user_tables t ORDER BY t.table_name; (2)SQLServer表和记录查询 SELECT a.name,b.rows FROM sysobjects a INNER JOIN sysindexes b ON a.id=b.id WHERE b.indid IN[详细]
-
Oracle AWR管理与维护
所属栏目:[Oracle] 日期:2020-07-03 热度:112
AWR是Automatic Workload Repository的简称,中文叫着自动工作量资料档案库。对于AWR的管理,主要是针对快照和基线的管理而言。比如设定快照的间隔,删除快照,设定快照的保留时间。那对于基线而言则是基线的创建,删除,自动创建等。本文主要描述这2部分的内[详细]
-
Oracle/mysql中日期函数
所属栏目:[Oracle] 日期:2020-07-03 热度:147
最近在项目中使用oracle数据库,发现oracle跟mysql中函数还是有一些差别的,整理一下关于日期函数的使用。 日期/时间转换为字符串函数 Oracle 日期/时间转字符串函数:to_char(createDate, yyyy-mm-dd hh24:mi:ss) 字符串转日期/时间函数:T[详细]
-
Oracle 数据库性能优化3日实战(企业培训)
所属栏目:[Oracle] 日期:2020-07-03 热度:133
课程名称一: Oracle性能优化及调整 课程时长 1天 课程深度: 高级 上机实验: 10%-30% 授课对象: Oracle开发人员、Oracle数据库管理人员,应用程序开发人员 课程描述: 本课程讲述Oracle数据库物理层规划,系统性能的监控,数据库性能参数调整,统计信息的[详细]
-
Oracle - 错误汇总
所属栏目:[Oracle] 日期:2020-07-03 热度:151
这是我安装oracle时遇到的错误,再此汇总一下和大家交流分享经验。 ------------------------------------------------------------------------------------------------ 1、/downloads/database/install/.oui:/lib/ld-linux.so.2:badELFinte[详细]
-
Oracle - 11g安装
所属栏目:[Oracle] 日期:2020-07-03 热度:185
小Q:最近因为工作的变动,接触了好多没接触的东西,一直在学习和熟悉业务,期间最有收获的就属于接触了除mysql之外的数据库,首先对oracle的安装记录一次。 建议:第一次安装的朋友们,不要顺着我的来,将安装包上传后,直接解压执行./runInstaller,根据报[详细]
-
Oracle自动性能统计
所属栏目:[Oracle] 日期:2020-07-03 热度:143
Oracle自动性能统计 高效诊断性能问题,需要提供完整可用的统计信息,好比医生给病人看病的望闻问切,才能够正确的确诊,然后再开出相应的药方。Oracle数据库为系统、会话以及单独的sql语句生成多种类型的累积统计信息。本文主要描述Oracle性能统计涉及到的相[详细]
-
oracle树形查询 start with connect by
所属栏目:[Oracle] 日期:2020-07-03 热度:86
一、简介 在oracle中start with connect by (prior) 用来对树形结构的数据进行查询。其中start with conditon 给出的是数据搜索范围, connect by后面给出了递归查询的条件,prior 关键字表示父数据,prior 条件表示子数据需要满足父数据的什么条件。如下 star[详细]
-
Oracle Time Model Statistics(时间模型统计)
所属栏目:[Oracle] 日期:2020-07-03 热度:95
Oracle数据库从10g开始,启用以时间模型统计为主,命中率为辅等性能度量指标。基于时间模型统计,主要是基于操作类型测量在数据库中花费的时间的统计信息。最重要的时间模型统计是数据库时间,或DB时间。数据库时间表示在数据库调用中所花费的总时间,是实例[详细]
-
Oracle最常见的行转列
所属栏目:[Oracle] 日期:2020-07-03 热度:81
初始化数据: 组名 分数 得分项 开发一组 100 1 开发二组 90 1 开发三组 60 1 开发四组 80 1 开发一组 60 2 开发二组 70 2 开发三组 50 2 开发四组 80 2 需要得到: 开发一组 开发二组 开发三组 开发四组 1 100 90 60 80 2 60[详细]
-
Atitit 视图参数解决方案 oracle版和mysql版本 attilax总结.docx
所属栏目:[Oracle] 日期:2020-07-03 热度:112
Atitit 视图参数解决方案 oracle版和mysql版本 attilax总结.docx 1.1. Package机制 1 1.2. 全局变量机制 1 1.3. 临时表模式,oracle mysql都支持 1 1.1.Package机制 Oracle 支持 建立包头 create or replace package p_view_param is --参数[详细]
-
Oracle表空间自增长问题
所属栏目:[Oracle] 日期:2020-07-03 热度:139
1.sql查看表空间 desc dba_data_files; 2.select FILE_NAME,TABLESPACE_NAME from dba_data_files; 3.表空间增长的命令 alter tablespace GRID add datafile //opt/oracle/oradata/tianque/grid01.dbf size 3000m; grid01是新命名的[详细]
-
Oracle Linux 迷途知返
所属栏目:[Oracle] 日期:2020-07-03 热度:194
Oracle Linux 6.9 发布了。Oracle 已经宣布发布 Oracle Linux 6 发行版的更新了。 新版本 Oracle Linux 6 Update 9,包括多个已更新的内核,以及两个新的 Unbreakable Enterprise Kernel 包和一个 Red Hat Compatible Kernel 包。新版本还包括许多重大错误修[详细]
-
Oracle创建用户表空间等操作
所属栏目:[Oracle] 日期:2020-07-03 热度:202
查看用户和表空间 /*分为四步 */ /*第1步:创建临时表空间 */ create temporary tablespace user_temp tempfile E:oracleproduct10.2.0oradatauser_temp.dbf size 50m autoextend on next 50m maxsize 20480m extent manag[详细]
-
Oracle11g RAC下真的要关闭DRM
所属栏目:[Oracle] 日期:2020-07-03 热度:117
以前从来没有遇到过如此的问题,特别是gcs drm freeze in enter server mode等待事件,是DRM特性。在影响用户的角度分析,执行频繁的insert语句很慢,我想原因与两个,一是插入的时候需要读取待插入数据块,二是需要读取待插入的索引块,还有索引的分裂。数[详细]
-
ORACLE表空间添加数据文件注意事项
所属栏目:[Oracle] 日期:2020-07-03 热度:126
一般我们添加数据文件我们需要指导一些参数,需要注意,在一个表空间中我们配置的数据文件尽量保证参数一致。今天我们主要讲解一下数据文件的参数 1.存储类型---其中有两个(自动存储和文件存储)我们一般使用自动存储 2.磁盘组------一般就是我们默认创建的[详细]
-
Oracle中快速导入导出数据库的几种方式
所属栏目:[Oracle] 日期:2020-07-03 热度:143
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。 作者: 永恒の_☆ 地址: http://www.voidcn.com/article/p-zmduzyju-bhs.html 首先,我们导入导出数据,肯定是要通过oracle自带的可运行程序来[详细]
