
Oracle Basic Knowledge
文章平均质量分 69
zw_hard
专注于 oracle mysql 运维 优化
展开
-
oracle EM 监控邮件提醒
一、配置系统参数 1、查看自动任务相关参数,是否有值。 SQL> show parameter job_queue_processes; NAME TYPE VALUE job_queue_processes integer 1000 2、查看列队控制原创 2015-06-16 17:18:47 · 3813 阅读 · 0 评论 -
Oracle 非dba用户 使用 set autotrace 功能
Oracle zw 非dba用户set autotrace提示启用 STATISTICS 报告时出错 SQL> conn zw/zwConnected.SQL> set autotrace traceonly;SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled原创 2015-12-01 14:24:03 · 1897 阅读 · 0 评论 -
修改oracle所在的linux主机名-单机
修改Oracle所在linux主机名原主机名为node3,需改为node4一、linux系统方面的修改 [root@node3 /]# hostnamenode3[root@node3 /]# vim /etc/hosts192.168.56.16 node4 -- 改为node4[root@node3 /]#原创 2015-12-08 23:46:09 · 2806 阅读 · 0 评论 -
oracle 跟踪事件 set event
一、Oracle跟踪文件 Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没有必然的联系。后台报警日志文件保存BACKGROUND_DUMP_DEST参数指定的目录中,文件格式为SIDALRT转载 2016-02-25 18:11:52 · 1326 阅读 · 1 评论 -
Data Block Address (DBA)各种形式间的转换
通过表里的数据定位文件号块号, 通过dba地址定位所在的文件号块号1. 定位 A表 a=10这一行的数据在哪个file,哪个blockSQL> select dbms_rowid.rowid_relative_fno(rowid)file#,dbms_rowid.rowid_block_number(rowid)blk# from t1 where a=原创 2016-04-13 11:50:10 · 995 阅读 · 0 评论 -
[AWR] ORA-13541修改AWR保留策略
修改awr保存时间和频率报错[oracle@node3 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Tue Feb 2 22:00:20 2016Copyright (c) 1982, 2013, Oracle. All rights reserved.Connec原创 2016-05-17 17:32:12 · 1077 阅读 · 0 评论 -
oracle手工推进scn的方法
手工推进scn的方法数据库在mount状态下:alter session set events '10015 trace name adjust_scn level n';oradebug event 10015 trace name adjust_scn level n;另外,在很多时候,可能我们还需要使用隐含参数*._minimum_giga_scn=n原创 2016-06-29 17:50:24 · 6265 阅读 · 1 评论 -
如何将oralce普通表转换为分区表
本文档 ID 1985005.1 如何将oralce普通表转换为分区表,此前面试被问到过,虽然知道在线重定义,个人觉得很简单,查查文档做个试验就差不多了,但自己没亲自操作过有点心虚;这次抽点时间好好研究一下!可以任选如下四种方法的一种来对非分区表进行分区:A) 通过 expdp/impdp 方法B) 通过 Insert with a subque原创 2016-06-21 18:01:09 · 4350 阅读 · 0 评论 -
mysql&Oracle导入导出txt格式的数据
一: mysql导入数据load data infile用法导出一张表的数据,以',' 为分隔符select * from pet into outfile 'c:/pet.txt' fields terminated by ',' lines terminated by '\r\n';select * from pet into outfile原创 2016-07-20 15:17:54 · 2343 阅读 · 0 评论 -
linux的hugepage的配置
转自:ttp://blog.youkuaiyun.com/wyzxg/article/details/7078753author:skatetime:2011/12/16 linux的hugepage的配置 linux虽然没有aix,hp unix那么强悍,但linux也是非常优秀的,为了提升linux的性能,它采用了很多io,memory的调度机制,linux使用内存的方转载 2016-09-09 10:07:16 · 2544 阅读 · 0 评论 -
oracle查看dbid
在进行数据库恢复的过程中,很多时候我们需要知道Oracle数据库的DBID,通常有以下几种方法可以获得数据库的DBID.1.查询v$database获得由于DBID在控制文件和数据文件中都存在记录,所以如果能够mount数据库就可以查询v$database视图获得. SQL> select status from v$instance;STA原创 2015-12-31 12:01:13 · 5907 阅读 · 0 评论 -
oracle 启动的步骤
startup 启动三步startup nomount ;alter database mount;alter database open;startup nomount : 启动实例 1.读参数文件 2.分配内存 3.启动后台进程 4.初始化部分v$视图startup mount :挂载 al原创 2015-11-30 17:41:05 · 3244 阅读 · 0 评论 -
AWR format 工具的使用
今天抽时间研究了一些awr format ,步骤如下1. 先下载一个Google Chrome 浏览器2. 找到 更多工具 ->扩展程序3. 选中开发者模式4.选中加载已经解压的 awr format 包5.找到解压的目录6. 选中以下标记的选项7.取消开发者模式8. 用该浏览器打开一个 awr ,原创 2015-09-01 23:16:49 · 1701 阅读 · 0 评论 -
oracle 创建一个用户并指定默认表空间和临时表空间
oracle 创建一个用户并指定默认表空间和临时表空间1. 创建临时表空间SQL> create temporary tablespace test1temp tempfile '/home/u01/app/oracle/oradata/ytzx/test1temp01.dbf' size 10240m autoextend on next 1024m maxsize 20原创 2015-08-19 15:23:03 · 19889 阅读 · 0 评论 -
oracle查看隐藏参数
create or replace view my_v$parameter_with_hidden(NUM,NAME , TYPE, display_Value , ISDEFAULT , ISSES_MODIFIABLE ,ISSYS_MODIFIABLE ,ISMODIFIED , ISADJUSTED, DESCRIPTION,UPDATE_COMMENT原创 2015-09-07 14:00:22 · 1172 阅读 · 0 评论 -
sqlplus无法登陆用系统方法做dump
如果Oracle数据库hang住了,对Oracle做system dump,或做hang analyze,是研究和解决问题的有效办法。如果能够连接数据库,并能够进行操作,那么用oradebug是简单快捷的办法。如果数据库由于hang住,sqlplus不能连接数据库,可以使用操作系统上的调试工具来dump oracle系统状态。下面是当时用gdb(linux) / dbx(原创 2015-09-16 22:55:17 · 1944 阅读 · 0 评论 -
oracle11G手动建库
oracle11g手动建库1. 设置环境变量export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.2.0.3/db_1export ORACLE_SID=ogg02export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$P原创 2015-09-16 21:56:00 · 3444 阅读 · 0 评论 -
Oracle hang 之sqlplus -prelim方法
很多情况下,Oracle hang导致sqlplus无法连接,从而无法获得Oracle系统和进程状态,使得定位问题缺少强有力的依据。所幸的是Oracle 10g推出了sqlplus -prelim选项,在Oracle挂起时依然能使用sqlplus,从而能获得数据库状态。 使用方法如下 [oracle@HadoopNameNode ~]$ sqlplus -prelim原创 2015-09-16 22:05:04 · 1222 阅读 · 0 评论 -
AWR 分析
我们经常诊断问题的时候大部分情况下可能用到AWR,下面给大家推荐两个视频讲的挺好的。 Maclean Liu 中文名:刘相兵 个人技术博客地址:http://www.askmaclean.com oracle 鹰眼调优AWR第一讲: http://www.tudou.com/programs/view/Dp_YYjvX-KM/?resourceId=781原创 2015-09-04 19:56:40 · 667 阅读 · 0 评论 -
oracle 安装后需要调整内容
1. 修改进程数量 默认150SQL> show parameter process;NAME TYPE VALUE---------------------------------------------------------------aq_tm_processes integer 1ce原创 2015-08-24 10:11:32 · 1189 阅读 · 0 评论 -
windows oracle EM的安装配置
windows系统安装 oracle 11.2.0.1.0,没有安装EM,现在需要手动安装EM---------------删除系统中原有配置--------------------------------------F:\Windows\system32>emca -deconfig dbcontrol db -repos dropEMCA 开始于 201原创 2015-06-09 20:54:17 · 5224 阅读 · 0 评论 -
ORA-39112: dependent object type comment skipped
ORA-39112: dependent object type comment skipped原文章:http://blog.itpub.net/29654823/viewspace-1779828/今天要把测试库schema用expdp倒进生产数据库中,本来非常简单的几个步骤,遇到了大量的 ora-39112: dependent object type comment skipped 这个错...原创 2016-12-15 14:58:03 · 41171 阅读 · 5 评论