sqlplus /  as sysdba;  使用操作系统登录oracle数据库conn panie/panie;  使用普通用户连接数utdown immediate;start
原创 2022-10-08 21:23:14
56阅读
1.查询索引数量select table_name, count(*) cnt from user_indexes where index_type='NORMAL' group by table_namehaving count(*) >= 1order by cnt desc ;2.查询外键未...
原创 2021-07-22 15:39:09
141阅读
sqlplus / as sysdba; 使用操作系统登录oracle数据库 conn panie/panie; 使用普通用户连接数据库 --开启归档模式shutdown immediate;startup mount;alter database archivelog;alter database
转载 2022-09-29 19:17:01
42阅读
最近需要是使用Oracle Job,以前搞的现在都生疏了,还是准备整理好把知识留下来,下面是一个备份短信日志的Job的处理过程。第一部分:
原创 2022-03-23 14:21:08
181阅读
Oracle常用 ##命令 命令 内容 lsnrctl status 查看监听器命令 tsnping 192.168.1.** Oracle net网络服务是否可被接受 select name from v$database 查看数据库 select instance_name from v$ins ...
转载 2021-08-12 22:48:00
115阅读
2评论
create tablespace user1 datefile '' size 20M //创建一个名为User1的表空间 autoextend on//数据文件的可扩展性 autoextend off//关闭 autoextend on next 5M//指定数据文件的增长幅度 autoextend on next 5m maxsize 500M//查看表空间是否创建成功select file
原创 2014-09-18 16:28:21
881阅读
1点赞
1.oracle的存储过程 几个去 IBM 面试的兄弟回来抱bai怨:去了好几个du不同的zhi IBM 项目组,几乎每个面试官问到数dao据库的时候都要问用没用过存储过程,烦人不?大家去面的程序员,又不是 笔者认为,存储过程说白了就是一堆 SQL 的合并。中间加了点逻辑控制。 但是存储过程处理比较
原创 2022-01-16 13:35:09
49阅读
最近需要是使用Oracle Job,以前搞的现在都生疏了,还是准备整理好把知识留下来,下面是一个备份短信日志的Job的处理过程。第一部分:简单创建一个任务1、创建存储过程create or replace procedure proc_backup_sendmessagelog is       backuptime date :=sysdate;begin   /
原创 2021-09-01 09:49:37
148阅读
[TOC] PS:本博客收录自己工作中遇到学到的一些Oracle技能,有时间就更新整理一下 (1)Oracle正则匹配使用 PS:这条SQL可以...
原创 2022-07-01 21:59:01
227阅读
1、Oracle的Windows服务和端口1.1、Oracle的Windows服务Oracle安装完成之后,会在Windows中注册大概7个服务。Oracle 数据库是一个庞大的软件. 启动它会占有大量的内存和 CPU 资源,特别是OracleServiceORCL服务非常耗时,建议改成手工启动。 至于其它Oracle服务,不限。启动如下二个服务:【OracleServiceORCL(设置为手动启
原创 2016-09-07 00:10:21
746阅读
1点赞
Oracle里的绑定变量 使用绑定变量,是可以重用解析树和执行计划基础条件. 绑定变量的典型写法 --sql var x number; exec :x := 7369; select ename from emp where empno= :x; --plsql declare vc_name v ...
转载 2021-09-04 14:29:00
396阅读
Oracle 基本知识:           1.一个表空间只能属于一个数据库。       2.每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)。       3.每个数据库最少有一个表空间(SYSTEM表空间)。      4.建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率,只应存放数据字典。      5.每个数据库最少有两个联机日志组,每组最少一个
转载 精选 2007-09-20 17:58:24
620阅读
1、删除用户 drop user username cascade; 加上cascade是删除此用户名下的所有表、视图等等数据,若不加就是删除用户名。 2、数据字典 数据字典是由oracle服务器创建和维护的一组只读的系统表。 数据字典分为两大类:一种为基表,另一种为数据字典视图; oracle服务器在数据库创建时通过运行sql.bsq来自动地生成这些基表。数据字典视图是通过运行cat
原创 2010-11-08 22:50:23
706阅读
1、             用host进行数据库备份同时修改初始化参数文件 host copy 源文件 目标文件 在E:\oracle\product\10.2.0\admin\orcl\pfile下有一个init的初始化文件,修改其中的control_files使其指向刚
原创 2010-11-08 22:51:29
703阅读
【1.事务隔离】 ①一个未提交的事务所做的修改不能被其它事务所看到。只有当事务提交成功后,在该事务之后执行的其它事务才可能看到该事务所做的改变。 ②在该事务提交之前已经执行了一部分而另一部分在该事务提交后执行的剩余部分同样也看不到该事务做出的改变。这是另一个Oracle特性:读一致和快照。我想应该是说在任何更改直接读的数据,不应之后已做的更改而该表读出时看到的内容,这样就保证了读一致吧③在该事务提
转载 精选 2010-12-23 20:09:30
367阅读
oracle基础知识
原创 2015-03-23 10:30:23
590阅读
一、选择行 1. 简单的SELECT 语句 SELECT 字段名1 [AS] '字段名1 解释' FROM table; 2. 处理NULL NVL函数可把NULL转换成其它类型的符号 编程技巧: NVL函数在多条件模糊查询的时候比较有用 NVL函数可返回多种数据类型: 返回日期 NVL(start_date,'2002-02-01') 返回字符串 NVL(title,'no title') 返回
转载 2009-08-15 11:10:11
601阅读
前言:本博客花费作者大量时间,转载请声明,原文章出自:http://yuemu.blog.51cto.com一.oracle常用命令1 show user;查看登陆用户2.conn[ect] conn system/密码@orcl conn sys/密码@orcl as sysdba(sysoper)切换用户3.disc[onnect]断
原创 2016-03-07 21:18:14
876阅读
1点赞
一个表空间只能属于一个数据库 每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上) 每个数据库最少有一个表空间(SYSTEM表空间) 建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率 每个数据库最少有两个联机日志文件 一个数据文件只能属于一个表空间 一个数据文件一旦被加入到一个表空间中,就不能再从这个表空间中移走,...
转载 2006-11-08 15:12:00
136阅读
2评论
1. 每天的8:00到23:00每隔5分钟运行一个sql语句的JOB --建立一个存储过程 CREATE OR REPLACE PROCEDURE p_jobtest IS v_hh VARCHAR2(2); BEGIN v_hh := to_char(SYSDATE, 'hh24'); IF v_
转载 2017-07-19 18:50:00
891阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5