【oracle 记录被别的用户锁住】教程文章相关的互联网学习教程文章

oracle中查询用户表/索引/视图创建语句

不多说,直接上干货 1、查询当前用户下表的创建语句select dbms_metadata.get_ddl(‘TABLE‘,‘ux_future‘) from dual; 2、查询其他用户下表的创建语句select dbms_metadata.get_ddl(‘TABLE‘,‘ux_future‘,‘Admin‘) from dual; 3、查询当前用户下索引的创建语句select dbms_metadata.get_ddl(‘INDEX‘,‘ux_future‘) from dual; 4、查询其他用户下索引的创建语句select dbms_metadata.get_ddl(‘INDEX‘,‘ux_future‘,‘A...

oracle snapshot standby数据库的scheduler jobs不执行

在oracle 11g中,data guard的快照备用snapshot standby数据库特性比较适用于快速部署一个临时的与线上环境相同的测试数据库,建置方法可参考:http://blog.itpub.net/28539951/viewspace-1767427/.最近在使用过程中发现快照备用snapshot standby数据库的SCHEDULER JOBS没有执行,并且在DBA_SCHEDULER_JOBS中也查不到SCHEDULER JOB的信息. 通过参考文档Jobs are not working after Dataguard Switchover/Failover (文档 ID 1292755....

Oracle12c 新概念CDB与PDB 解析【代码】【图】

转载自:http://www.cnblogs.com/siyunianhua/p/4004361.html原文章标题:Oracle 12c创建用户时出现“ORA-65096: invalid common user or role name”的错误这篇文章主要介绍CDB和PDB的基本管理,资料来源oracle官方。 基本概念:Multitenant Environment:多租户环境CDB(Container Database):数据库容器PD(Pluggable Database):可插拔数据库CDB与PDB关系图 COMMON USERS(普通用户):经常建立在CDB层,用户名以C##或c##开...

oracle自定义job名字,job调度【代码】【图】

begin-- create_scheduledbms_scheduler.create_schedule(schedule_name => ‘s_change_send_dates_statue‘, start_date => SYSDATE,repeat_interval => ‘FREQ=MINUTELY; INTERVAL=1‘, comments => ‘海关端收到企业数据改变状态schedule‘);end;SCHEDULE_NAME :指定schedule名称,注意名称不能重复。 START_DATE :指定该调度的开始时间,可为空,当为空时表示该调度暂不起用。 REPEAT_INTERVAL :指定调度的执行频率或...

oracle like 模糊查询

在一些查询时,可能把握不准需要查询的确切值,比如百度搜索时输入关键字即可查询出相关的结果,这种查询称为模糊查询。 模糊查询使用LIKE关键字通过字符匹配检索出所需要的数据行。字符匹配操作可以使用通配符“%”和“_”: %:表示零个或者多个任意字符。_:代表一个任意字符。语法是:LIKE ‘字符串‘[ESCAPE ‘字符‘]。匹配的字符串中,ESCAPE后面的“字符”作为转义字符。通配符表达式 ‘S%‘ 以S开头的字符...

[数据库] Navicat for Oracle基本用法图文介绍【图】

引自百度百科:Navicat for Oracle是一套超强的Oracle数据库系统管理工具。它有极具巧思的图形化用户界面(GUI),让你可以快速且容易的以安全且简单的方法建立、组织、存取及共享资讯。Navicatfor Oracle可以让用户连接本地/远端Oracle Server、提供一些实用的工具如数据/结构同步、导入/导出、备份及报表以协助管理数据的流程。 本文主要通过图文的方法介绍了Navicat for Oracle的基本用法,因为最近做J2EE项目涉及到远程数...

使用sqlldr向Oracle导入大的文本(txt)文件【代码】【图】

我们有多种方法可以向Oracle数据库里导入文本文件,但如果导入的文本文件过大,例如5G,10G的文本文件,有些方法就不尽如意了,例如PLSQL Developer中的导入文本功能,如果文本文件过大,不仅导入速度太慢,中间还容易出错。这时Sqlldr就能大显身手了,Sqlldr可以每秒向Oracle插入5W条数据,可以自定义控制文件,进行导入控制,而且导入过程不易出错,下面简易记录导入过程。 1.Sqlldr导入控制文件说明 1load data 2 infile ‘/ho...

oracle 12c 创建用户【代码】

--确认当前cdbSQL> select name,cdb from v$database; NAME CDB ------------------ ------ ORCL YES--查询当前pdb基本信息col pdb_name for a30 select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs; select con_id,dbid,NAME,OPEN_MODE from v$pdbs;创建使用者SQL> create user c##test identified by test; SQL> alter session set container=pdb1; SQL> show con_name; SQL> show con_name;CON_NAME -...

Oracle必备语句

Oracle_11g常用SQL语句(高级工程师必备)Oracle_11g常用SQL语句(高级工程师必备) -- 退出 SQLPLUSexit;-- 修改 system(sys) 账号密码SQLPLUS /NOLOGCONN /AS SYSDBAALTER USER SYSTEM IDENTIFIED BY tarring;-- 清除 SQLPLUS 屏幕CLEAR SCREEN;CL SCR;-- 查看数据文件位置SELECT NAME FROM v$datafile;-- 查看控制文件位置SELECT NAME FROM v$controlfile;-- 查看日志文件位置SELECT MEMBER FROM v$logfile;-- 建立表空间CREAT...

oracle误删数据恢复

关于表中数据删除的解决办法。(不考虑全库备份和利用归档日志)删除表中数据有三种方法:·delete(删除记录)不改变表结构·drop或truncate删除表格中数据 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------1.delete误删除的解决方法原理:利用oracle提供的闪...

Oracle一条SQL语句时快时慢

今天碰到一个非常奇怪的问题问题,一条SQL语句在PL/SQL developer中很慢,需要9s,问题SQL: SELECT * FROM GG_function_location f WHERE f.parent_id =‘03000000000001‘; 表GG_function_location有5千万的数据,parent_id上是有索引的。 诊断第一步:就在PL/SQL developer中按F5,看到的执行计划是走索引的,应该不会慢啊。 第二步:在sqlplus中用autotrace看,非常快,0.06s。 第三部:我想要重现这种慢,于是在PL/SQ...

浅析Oracle语句优化规则

1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖。 为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行analyze 命令,以增加数据库中的对象统计信息...

oracle insert、append、parallel、随后查询的redo与磁盘读写【代码】

SQL>set autotrace traceonly statistics; SQL>insertinto big_table_dir_test1 select*from big_table_dir_test;2853792 rows created.Statistics----------------------------------------------------------148 recursive calls358348 db block gets111261 consistent gets2 physical reads333542568 redo size832 bytes sent via SQL*Net to client817 bytes received via SQL*Net from client3 SQL*Net roundtrips to...

Oracle VM Virtualbox 安装错误处理【图】

在win7 2009 旗舰版中安装VirtualBox版本高于4.3.12时候会报安装错误:创建COM对象失败.应用程序将被中断.明细:被召者 RC:E_INVALIDARG(0x80070057)->点击确定后:不能为虚拟电脑xp打开一个新任务.The virtual machine‘xp‘ has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in ‘c:\User\Admininstrator\VirtualBox VMs\xp\Logs\VBoxStartup.log‘ 原文:http://www.cnblogs...

Oracle 获取当前日期及日期格式

Oracle 获取当前日期及日期格式获取系统日期: SYSDATE() 格式化日期: TO_CHAR(SYSDATE(),‘YY/MM/DD HH24:MI:SS) 或 TO_DATE(SYSDATE(),‘YY/MM/DD HH24:MI:SS) 格式化数字: TO_NUMBER注: TO_CHAR 把日期或数字转换为字符串 TO_CHAR(number, ‘格式‘) TO_CHAR(salary, ‘$99,999.99‘) TO_CHAR(date, ‘格式‘) TO_DATE 把字符串转换为数据库中的日期类型 TO_DATE(cha...