随笔分类 -  06_数据库_oracle

摘要:1.检查监听器状态C:\Users\Administrator>lsnrctl status2.启动监听程序C:\Users\Administrator>lsnrctl start3.启动oracle服务实例C:\Users\Administrator>net start oracleServiceOrcl --oracleService+数据库实例名4.关闭oracle服务实例C:\Users\Administrator>net stop oracleServiceOrcl5.关闭监听C:\Users\Administrator>lsnrctl stopcrea 阅读全文
posted @ 2013-09-14 15:25 cphmvp 阅读(3773) 评论(0) 推荐(0) 编辑
摘要:Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。 一、启动和关闭Oracle数据库 对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager。从Oracle 8i以后,系统将Server Manager的所有功能都集中到了SQL*Plus中,也就是说从8i以后对于数据库的启动和关闭可以直接通过SQL*Plus来完成,而不再另外需要 Server Manager, 但系统为了保持向下兼容,依旧保留了Server Manage... 阅读全文
posted @ 2013-09-14 15:22 cphmvp 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1 方便起见一般:执行如下即可不用往下看: 2 3 4 ① 启用行移动功能 5 6 alter table tbl_a enable row movement; 7 8 ② 闪回表数据到某个时间点 9 10 flashback table tbl_a to timestamp to_timestamp('2013-07-19 15:10:00','yyyy-mm-dd hh24:mi:ss'); 11 12 详解: 13 14 15 利用ORACLE的闪回功能恢复数据 16 17 一、 闪回表数据 18 19 20 从9i开始,Oracl... 阅读全文
posted @ 2013-09-14 15:19 cphmvp 阅读(691) 评论(0) 推荐(0) 编辑
摘要:1 --创建表 tab_a 2 -- create table tab_a (id int primary key not null,pid int); 3 --创建序列 4 /** 5 create sequence seq_a 6 increment by 1 7 start with 1 8 nomaxvalue 9 nocycle10 cache 20;11 **/12 --创建存储过程13 create or replace procedure pro_a_insert is14 i NUMBER(20);15 begin16 fo... 阅读全文
posted @ 2013-09-14 15:16 cphmvp 阅读(599) 评论(0) 推荐(0) 编辑
摘要:1、-----批量删除用户下所有表数据------保留表结构eg: 批量删除用户下的所有表数据 SELECT 'TRUNCATE TALBE '||TABLE_NAME||';' FROM USER_TABLES; 如果表中存在外键会报错,建议使用 delete ,然后再 purge recyclebin;(清空回收站操作) SELECT 'DELETE FROM '|| table_name || ';' FROM USER_TABLES ORDER BY TABLE_NAME;执行方法,在plsql 下,Command Win 阅读全文
posted @ 2013-09-05 12:12 cphmvp 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:PLSQL 快捷键使用技巧 2012-01-17 09:32:50标签:PLSQL PLSQL 编程工具快捷设置 PLSQL使用技巧 PLSQL 快捷键 oracle PLSQL 最近在开发过程中,遇到一些麻烦,就是开发效率问题,有时候其他同事使用PLSQL 编程效率明显高于自己,观察了好久,才发现他使用PLSQL 已经很长时间了而且,他自己也在其中添加了好多快捷方式, 1、登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,... 阅读全文
posted @ 2013-09-04 23:18 cphmvp 阅读(1124) 评论(0) 推荐(0) 编辑
摘要:例如ORACLE安装路径为:C:\ORACLE实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\Current 阅读全文
posted @ 2013-09-04 23:17 cphmvp 阅读(192) 评论(0) 推荐(0) 编辑
摘要:1、oracle 的体系结构图 重要!!!2、oracle的逻辑结构图 阅读全文
posted @ 2013-09-04 23:02 cphmvp 阅读(337) 评论(0) 推荐(0) 编辑
摘要:SELECT * FROM USER_TAB_PARTITIONS WHERE TABLE_NAME='TBL_PAGE';SELECT * FROM DBA_PART_TABLESSELECT * FROM ALL_PART_TABLESSELECT * FROM USER_PART_TABLESSELECT * FROM DBA_TAB_PARTITIONSSELECT * FROM ALL_TAB_PARTITIONSSELECT * FROM USER_TAB_PARTITIONSSELECT * FROM DBA_TAB_SUBPARTITIONSSELECT * F 阅读全文
posted @ 2013-09-04 22:56 cphmvp 阅读(277) 评论(0) 推荐(0) 编辑
摘要:delete from tbl_over_picture_alarm a where rowid not in (select min(b.rowid) from tbl_over_picture_alarm b where a.picture_url = b.picture_url ) 阅读全文
posted @ 2013-09-04 22:49 cphmvp 阅读(478) 评论(0) 推荐(0) 编辑
摘要:1、解锁用户以dba身份登录 sqlplus / as sysdbaalter user scott account unlock;2、解锁表alter system kill sessionSELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username, l.os_user_name,s.machine, s.terminal, o.object_name, s.logon_time FROM v$locked_object l, all_objects o, v$session s WHERE l.object_id 阅读全文
posted @ 2013-09-04 22:46 cphmvp 阅读(488) 评论(0) 推荐(0) 编辑
摘要:1、--删除已有的旧数据(表空间和临时表空间下)--DROP TABLESPACE USER_DATA INCLUDING CONTENTS AND DATAFILES;--DROP TABLESPACE USER_TEMP INCLUDING CONTENTS AND DATAFILES;2、--创建表空间CREATE TABLESPACE user_data LOGGING DATAFILE 'D:\app\cphmvp\oradata\orcl\user_data201304013.DBF ' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSI 阅读全文
posted @ 2013-09-04 22:40 cphmvp 阅读(446) 评论(0) 推荐(0) 编辑
摘要:053:数据库高级管理:目录第一部分:数据库备份与恢复... 4第一章:备份恢复概述... 41.1 备份的意义: 41.2 数据库故障的类型:... 41.3 制定你的备份和恢复的计划... 41.4 备份恢复分类... 51.5 备份恢复方式... 51.6 完全恢复与不完全恢复... 51.7 归档与非归档... 6第二章:手工备份与恢复... 62.1 手工备份:... 62.2 手工备份和恢复的命令... 62.3 备份前应对数据库进行检查: 72.4 手工非一致性备份(热备份)的执行方式及热备份的监控(v$backup)... 72.5 dbv (db verify)检查数据文件是 阅读全文
posted @ 2013-09-04 22:18 cphmvp 阅读(1283) 评论(0) 推荐(0) 编辑
摘要:OCP 052 课堂笔记目录第一部分: Oracle体系架构... 4第一章:实例与数据库... 41、Oracle 网络架构及应用环境... 42、Oracle 体系结构... 43、 SGA. 54 Oracle的进程: 95 PGA. 126、用户与Oracle服务器的连接方式... 12第二章:实例管理及数据库的启动/关闭... 142.1 实例和参数文件... 142.2 数据库启动与关闭:... 162.3 告警日志:alert_SID.log. 182.4 口令文件... 192.5 添加scott 案例... 21第三章:控制文件... 223.1 控制文件的功能和特点:... 阅读全文
posted @ 2013-09-04 22:15 cphmvp 阅读(2061) 评论(0) 推荐(0) 编辑
摘要:OCP 051课堂笔记目录OCP 051课堂笔记... 1第一章、Oracle命令类别:... 4第二章、SQL的基本函数... 42.1 单行函数与多行函数... 42.2 单行函数的几种类型... 4第三章、SQL的数据类型... 103.1 四种基本的常用数据类型... 103.2 数据类型的转换... 12第四章、WHERE子句中数据的比较和运算... 154.1 隐式比较与显式比较:... 154.2 运算符优先级:... 154.3 用BETWEEN AND操作符来查询出在某一范围内的行. 154.4 模糊查询及其通配符:... 164.5 用IN操作符来检验一个值是否在一个列表中 阅读全文
posted @ 2013-09-04 22:14 cphmvp 阅读(1844) 评论(0) 推荐(0) 编辑

爬虫在线测试小工具: http://tool.haoshuju.cn/