- 博客(19)
- 收藏
- 关注
原创 Oracle-27-审计
审计分两种:普通用户审计、超级用户审计一、超级用户审计查看当前审计状态show parameter auditNAME TYPE VALUE------------------------------------ ----------- ------------------------------audit_file...
2018-05-26 00:23:34 208
原创 Oracle-26-UNDO管理
UNDO表空间保存数据修改之前的数据镜像,有四个作用:为事务提供回退、为事务提供恢复、提供读一致性、提供闪回功能。查看表空间select tablespace_name,contents from dba_tablespaces order by 2,1;TABLESPACE_NAME CONTENTS-------------------- ---------EXAMPLE ...
2018-05-22 17:05:23 155
原创 Oracle-25-用户管理
系统权限用户管理需要权限,因此我们用SYS用户进行相关操作create user tom identified by tom;刚创建好的用户是不能使用的,需要授予相应的权限授予tom创建会话的权限(连接数据库)grant create session to tom;再创建一个用户create user jerry identified by jerry;grant create session t...
2018-05-22 14:43:41 227
原创 SecureCRT使用SSH连接很慢问题解决
刚刚装完虚拟机,而且用NAT方式使虚拟机能够上网,但是很快发现ssh连接特别慢,以下是解决方法:1、在ssh服务端上更改/etc/ssh/sshd_config文件中的配置为如下内容:UseDNS no# GSSAPI optionsGSSAPIAuthentication no2、执行/etc/init.d/sshd restart重启sshd进程使上述配置生效,在连接一般就不慢了。...
2018-05-22 09:58:15 4862 7
原创 Oracle-24-锁机制
DDL锁:保护数据结构,保护对象的完整性,也叫字典锁。当我们想要向表中增加一列,要求我们先要锁定表的结构,然后增加一个新的列。select table_name,table_lock from user_tables;TABLE_NAME TABLE_LO------------------------------ --------DEPT ...
2018-05-21 20:38:27 243
原创 Oracle-23-存储结构
Oracle数据库的逻辑机构分别为:数据库、表空间、段、区、块。Oracle数据库的物理结构分别为:数据文件、操作系统块。
2018-05-20 23:28:06 145
原创 Oracle-22-数据文件和表空间管理
查看数据库表空间select tablespace_name,contents from dba_tablespaces;TABLESPACE_NAME CONTENTS------------------------------ ---------SYSTEM PERMANENTSYSAUX ...
2018-05-19 21:45:11 188
原创 Oracle-21-联机日志文件管理
日志相关介绍......查看日志的工作状态信息select * from v$log; GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM---------- ---------- ---------- ---------- --...
2018-05-19 15:50:33 221
原创 Oracle-20-控制文件管理
控制文件是一个跟踪数据库的物理组成的二进制文件,在数据库工作时至少需要一个控制文件,最多可以指定8个控制文件,在MOUNT时第一次被读取,OPEN之后时刻被使用,控制文件的位置和个数是由参数文件决定的(control_files)如果控制文件丢失,需要还原和恢复,所有控制文件都是镜像关系,读的时候读第一个控制文件(MASTER CONTROL FILE),写的时候所有的控制文件并行写。控制文件相关...
2018-05-18 22:25:56 265
原创 Oracle-19-手动创建数据库
创建数据库的两种方式:DBCA、手工创建数据库这里我们介绍下怎么手工创建数据库1.修改环境变量,export ORACLE_SID=crm查看当前数据库的sidecho $ORACLE_SIDorcl查看数据库进程是否存在ps -ef | grep pmongrid 2438 1 0 13:56 ? 00:00:00 asm_pmon_+ASMoracle ...
2018-05-17 22:58:50 3341
原创 Oracle-18-数据库的启动和停止过程
启动数据库(三个阶段)零、SHUTDOWN一、NOMOUNT(创建数据库、重新创建控制文件、查看初始化参数的值、修改初始化参数、查看后台进程信息、查看内存相关信息)使用以下命令将数据库从SHUTDOWN状态变成NOMOUNT状态startup nomount查看数据库状态select status from v$instance;STATUS------------STARTEDElaps...
2018-05-17 20:10:34 1035
原创 Oracle-17-数据库物理文件:跟踪文件
数据库连接时可以以sysdba或sysoper登录,两者区别如下sysdba:show user返回sys,全部数据库权限sysoper:show user返回public,比sysdba少4个权限(不能创建数据库、不能启动数据库到受限会话访问模式、不能进行热备份、不能进行数据库的不完全恢复)跟踪文件记录了数据库工作状态的日志,便于我们针对数据库问题进行排查解决跟踪文件分为四类:审计文件:记录超级...
2018-05-10 23:21:30 382
原创 Oracle-16-数据库物理文件:参数文件
Parameter File 参数文件参数文件是用来保存数据库中所有非默认值得初始化参数,分为spfile(二进制)和pfile(文本文件)查看数据库下的参数select name,value from v$parameter where name='compatible';NAME VALUE-------------------- --------------...
2018-05-10 22:06:51 628
原创 Oracle-15-数据库物理文件:口令文件
PasswordFile 口令文件位置:$ORACLE_HOME/dbs/orapw<ORACLE_SID>cd $ORACLE_HOME/dbs[oracle@RHEL6 dbs]$ lltotal 24-rw-rw----. 1 oracle oinstall 1544 Apr 22 02:47 hc_DBUA0.dat-rw-rw----. 1 oracle asmadmi...
2018-05-10 21:37:41 516
原创 Oracle-14-数据库用户的安全审核机制
普通用户:数据库审核:sqlplusSQL*Plus: Release 11.2.0.1.0 Production on Wed May 2 03:52:20 2018Copyright (c) 1982, 2009, Oracle. All rights reserved.Enter user-name: oracleEnter password: Connected to:Orac...
2018-05-10 21:36:26 489
原创 Oracle-13-Oracle体系结构、进程管理与结构组件
User process:连接到数据库服务器的进程,用户通过它跟数据库进行交互。但是User process不能直接和数据库进行交互,它必须和服务器的组件Server process进行连接。Server process:服务器进程,用来解释由User process传递过来的sql语句,负责commit和rollback,参与IO。启动Server process的时候会分配一块内存区域,叫做P...
2018-05-07 21:09:12 220
原创 Oracle-12-序列、索引、同义词
序列可以生成一连串有序的数字,用于生成表的主键创建序列create sequence s1;--**select * from user_sequences;SEQUENCE_NAME MIN_VALUE MAX_VALUE INCREMENT_BY C O CACHE_SIZE LAST_NUMBER---------------------------...
2018-05-02 22:08:25 211
原创 Oracle-11-视图
视图定义:视图是一个已经被命名的查询语句创建视图必须有创建视图的权限--**select * from session_privs;PRIVILEGE----------------------------------------CREATE SESSIONUNLIMITED TABLESPACECREATE TABLECREATE CLUSTERCREATE VIEWCREATE...
2018-05-02 00:05:52 329
原创 Oracle-10-创建与管理表
表的命名规则:以字母为前缀,长度不能超过30个字符,表名中可以出现的合法的符号:大小写字母 数字 _ $ #另外在同一个用户模式下,不能有两个表名相同的表,而且表名不能使用oracle的保留字创建表需要有创建表的权限以及足够的表空间create table oracle.dept1(deptno number(4),dname varchar2(10),loc varchar2(15));在创建表...
2018-05-01 21:56:01 207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人