1、查询shared pool large pool java pool大小。
select component,granule_size from v$sga_dynamic_components;

2、更改shared_pool_size的大小。

alter system set shared_pool_size=64m;

3、两块共享内存:library cache / data dictionary cache

db_cache_size
db_keep_cahce_size
db_recycle_cache_size
alter system set db_cache_size= 96m;

4、查看网卡信息:/sbin/ifconfig

5、pfile 在linux 系统中 $oracle_home/dbs 中 windows 在database 文件夹中。

6、数据字典-启动参数表

v$parameter
7、show parameter sga;

8、将当前文件都移动到 指定文件夹内 mv * old。

9、pfile= static parameter file                     spfile=persistent server parameter file

10、alter system修改的是参数文件,所有用户都会生效

alter session只是对当前session生效

alter database 一般修改的是控制文件信息

11、创建spfile的sql 语句

create spfile='$oracle_home/dbs/spfileDBA01.ORA'
FROM PFILE='$ORACLE_HOME/dbs/initDBA01.ORA'

12、提取二进制文件中可读的字符

strings spfilewilson.ora | more
linux帮助文档
man strings

13、查找spfile里面的参数及修改该参数

show parameter fast_

alter system set fast_start_mttr_target=250;

14、查看表结果

desc v$parameter
修改表中记录的显示格式
col name format a10
col value format a10
col update_comment format a20

15、如果alter system set parameter中的 deferred 对应 v$parameter 中的ISSYS_MODIFIABLE字段。

16、instance startup command behavior order of precedence

1\spfileSID.ora
2\Default SPFILE ->spfile.ora
3\initSID.ora
4\Default PFILE -

17、移动spfilewilson.ora 实例的启动文件

mv spfilewilson.ora old

18、删除文件
rm -f initwilson.ora

19、通过指定pfile 启动数据库实例
vi abc123.ora -> spfile=$ORACLE_HOME/dbs/spfilewilson.ora
startup pfile=$ORACLE_HOME/dbs/abc123.ora

20、who can start the db?

21、starting up a database
1\shutdown
将数据库实例启动但并不挂载。
sql>startup nomount;
2\nomount (instance started)
sql>alter database mount ;
把数据库由nomount 给mount 上。
3\mount control file opened for this instance
sql>alter database open;
4\open (all files opened as described by the control file for this instance)

22、startup [force(强制)] [restrict(限制)] [nomount] [migrate(移动)] [quiet]

23、将数据库至为只读:
alter database db01 open read only;
24、将数据库至为限定;
alter system enable restricted session
25、启动监听
lsnrctl start
26、建立用户名为boobooke 密码为:bbk
sql>create user boobooke identified by bbk;

sql>grant connect,resource to boobooke;

27、踢出已经连接ORACLE的用户。
sql>select saddr,sid,serial# from v$session;

SID    SERIAL#   USERNAME
15        6      SYSTEM

sql>alter system kill session '15,6';

28、关闭数据库
1\close a database
2\unmount a database
3\shutdown an Instance

shutdown [abort] [immediate] [transactional] [normal]

29、创建表
create table bbktbl(id integer, name char(10))
insert into bbktbl values(0,'wilson')

30、日志文件类型(Diagnostic Files)诊断文件

alertSID.LOG FILE
background trace files :sid_processname_pid.trc 放在background_dump_dest目录下了。
user trace files:sid_ora_pid.trc (alter session set sql_trace=true;show parameter sql_trace)

31、更改已打开的数据库为只读模式

1、sql>shutdown immediate;
2、sql>startup mount;
3、sql>alter database open read only;

32、更改用户锁定状态

sql>alter user hr account unlock
查看用户的锁定状态
sql>select username,account_status from dba_users
33、诊断文件
(1)、文件类型:
·警告日志(alterSID.log file):记录数据库日常操作的信息
·后台跟踪文件(background trace files):
记录SMON、PMON、DBWn和其它后台进程失败时产生的重要信息
·用户跟踪文件(user trace files):
记录出现严重用户错误或用户强制执行跟踪文件时产生的重要信息
(2)、命名方式:
background trace files命名方式:SID_processname_PID.trc。
user trace files命名方式:SID_ora_PID.trc
查看该用户Client操作记录命令为:[oracle@note1 udump]$ tail -f SID_ora_PID.trc
alert log由dba来管理,位于background_dump_dest中。
(3)、存储位置:
·警告日志(alterSID.log file):存储位置由BACKGROUND_DUMP_DEST定义
·后台跟踪文件(background trace files):存储位置由BACKGROUND_DUMP_DEST定义
·用户跟踪文件(user trace files):存储位置由USER_DUMP_DEST定义

34、启动监听 lsnrctl start


35、创建Password file using the password utility
$orapwd file=$ORACLE_HOME/dbs/orapwU15
password=admin entries=5

-set REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE in initialization parameter file (strings spfilewilson.ora)
-add users to the password file
-assign appropriate privileges to each user

grant sysdba to hr;
36、利用DBCA创建新的数据库
1-dbca (在客户端安装了XManager客户端也可以看图形界面)
2-

37、将数据库SID改名:export oracle_sid=chris

38、手工创建新的数据库
1、choose a unique instance and database name
2、choose a database character set
3、set operating System variables
   -oracle_base
   -oracle_home
   -oracle_sid
   -ora_nls33
   -path
   -LD_LIBRARY_PATH
4、create the initialization parameter file
5、start the instance in NOMOUNT stage
6、create and execute the create database command
7、run scripts to generate the data dictionary and accomplish post-creation steps
8、create additional tablespaces as needed
39、手工删除数据库
rm -fr
       dbs/orap实例名 + lk实例名 +spfile实例名.ora
       oradata/实例名
       admin/实例名

40、环境变量脚本文档
ORACLE_BASE=/U01
ORACLE_HOME=$ORACLE_BASE/oracle
ORACLE_SID=bbk
ORACLE_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
给环境脚本文件加权限
chmod +x bbk.env
执行环境变量脚本
. ./bbk.env

41、

oracle 学习笔记相关推荐

  1. oracle:oracle学习笔记(四)循环、光标、异常、瀑布模型

    oracle学习笔记:循环.光标.异常 文章目录 打印Hello World 定义基本变量 引用型变量(单行)` my_name emp.ename%type ` 记录型变量(多行) `emp_rec ...

  2. Oracle学习笔记---(一)

    Oracle学习笔记---(一) 一 1.Oracle简介     Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库:是一个对象关系数据库管理系统(ORDBMS).它提供了关系数据库 ...

  3. 在大量数据迁移期间oracle学习笔记

    在数据迁移期间oracle学习笔记 0主键(自增) 1用户代码 2区域代码 3承保公司代码 4理赔编码 5投保确认码 6案件状态 7案件进展 8重开案件进展 9转换后案件状态 需求分析: 1.根据上述 ...

  4. oracle 权限问题9017,[数据库]oracle学习笔记(一)用户管理_星空网

    oracle学习笔记(一)用户管理 2014-04-13 0 1 --oracle学习第一天 2 --连接 @后面连接数据库实例,具体连接到那个数据库 3 conn scott/tiger@MYORA ...

  5. 【Oracle】Oracle学习笔记

    [Oracle]Oracle学习笔记 目录 [Oracle]Oracle学习笔记 P1.Oracle数据库的安装和配置 P2.Oracle数据库管理 P3-0.初步SQL P3-1.基本SQL SEL ...

  6. oracle学习笔记 Oracle体系结构概述

    oracle学习笔记 Oracle体系结构概述 从这节开始,开始讲oracle数据库体系结构. 首先从总体上,从概述上把oracle整体的体系结构讲一下, 然后接下来的时间我们会一块一块的将oracl ...

  7. Oracle学习笔记 字符集概述

    Oracle 学习笔记 字符集概述 这节课开始讲oracle里面的字符集 偏重于原理和简单的一些判断以及实现 字符集它涉及到很多的东西 比如建库和操作系统环境 这节课把字符集的原理性的东西以及常见的操 ...

  8. oracle学习笔记 oracle软件安装准备工作 第一部分 环境准备

    oracle学习笔记   oracle软件安装准备工作  第一部分 环境准备 这节课对初学者来说内容较多,我把它分成了三篇. 即使这样也不可能把每个可能遇到的问题都说到,如果遇到没说到的问题自己上网搜 ...

  9. Oracle学习笔记(七)——分组统计查询

    Oracle学习笔记(七)--分组统计查询 基础统计函数的使用 分组统计操作的实现,结合多表查询使用分组统计 常用统计函数 COUNT(*|[DISTINCT]字段) MAX(字段,日期或数字) MI ...

  10. oracle update单引号,Oracle学习笔记:update的字段中包括单引号

    平时update的时候直接更改字段内的值,例如: update table_temp set name = 'Hider' where id = 100; 但更新后的值中包括单引号,则不能按以上方式进 ...

最新文章

  1. 《VMware vSphere企业运维实战》——2.6 使用vCenter Converter迁移物理机到虚拟机
  2. JAVA——改变观感
  3. Elasticsearch之分词器的工作流程
  4. SPOJ 694/705 后缀数组
  5. 用C#读取数码相片的EXIF信息(一)
  6. Hexo+next的侧边栏背景与字体颜色设置方法
  7. 拓端tecdat:R语言STAN贝叶斯线性回归模型分析气候变化影响北半球海冰范围和可视化检查模型收敛性
  8. Jni 返回jstring字符串
  9. 印象笔记mac版 同步问题_印象笔记国际版无法登陆/同步问题
  10. Linux命令之rz命令与sz命令
  11. 信杂比公式_信噪比公式
  12. ICM40607 六轴传感器简介和配置
  13. 《传习录》 学习笔记
  14. T410与T410i有什么区别?
  15. USB Type-C数据线美国新标准UL9990报告检测项目
  16. getchar 和 getch区别
  17. Linux系统性能监测工具——CPU
  18. 1. 关于系统架构师
  19. 软考之路--小桥流水人家
  20. python项目-爬取妹子图

热门文章

  1. [洛谷P2124] 奶牛美容
  2. 【ASP.NET MVC 学习笔记】- 10 Controller和Action(1)
  3. TCP的ACK确认系列 — 快速确认
  4. Mac下搭建jekyll环境
  5. .NET 分布式架构开发实战之二 草稿设计
  6. .Net 实用技术收藏!!!
  7. 学习Java编程到底是为了什么,该具备什么样的能力
  8. 面试题之第一部分(Python基础篇) 80题
  9. tcp3次握手,https加密,ca认证
  10. 倒水问题(Fill,UVA 10603) lrj白书 p202