Posts Tagged ‘oracle 10g’

用logminer恢复Oracle 10g数据

前天一朋友打电话给我说他一客户的一张表的数据没了,叫我帮忙看看。
电话里简单了解了一下情况,大致是上午10:15左右开发人员发现一张基础表数据全没了,由于客户也不清楚数据库是归档还是非归档,于是吩咐他赶紧把应用停下来,因为一怕数据库是非归档,万一日志被覆盖就不好恢复了,二怕undo信息被覆盖,那样的话想用flashback都不行了。

Oracle CRS log

oracle RAC出问题时我们往往需要查看其log和trace文件,那么这些log及trace存在哪里呢?下图就是一个log目录结构示意图,较直观的显示了log存放的地方:

ORA-12545:Connect failed because target host or object does not exist

客户环境:Linux+ oracle 10.2.0.2+RAC
现象:客户端用sqlplus连接统一服务名时报ORA-12545错误。
-------------------------------------------
我们先看ORA-12545错误是什么:
[ oracle @orac1 udump]$ oerr ora 12545
12545, 00000, “Connect failed because target host or object does not exist”
// *Cause: The address specified is not valid, or the program being
// connected to does not exist.
// *Action: Ensure the ADDRESS parameters have been entered correctly; the
// most likely incorrect parameter is the node name. [...]

Checking monitor:must be configured to display at least 256 colors

前几天在solaris中安装 oracle 10g时出现如下错误:
Checking monitor:must be configured to display at least 256 colors  
Failed <<<< >>>Could not execute auto check for display colors using command    
  /usr/openwin/bin/xdpyinfo. Checks if the DISPLAY variable is set. 
这其实是一个很简单的问题,但当初不知道怎么回事,居然被它折腾了半天,看来岁月不饶人呀:)

expdp常见用法

expdp是 oracle 10g提供的一个代替exp的工具,不论从速度还是功能上来讲,相对于exp来说都是一个飞跃。
1. 执行expdp之前要先创建directory对象,如:
CONNECT system/manager
CREATE OR REPLACE DIRECTORY expdir AS ‘d:\exp’;
GRANT read,write ON DIRECTORY expdir TO public;
2. 常见用法:
2.1 导出scott整个schema
expdp scott/tiger@bright parfile=c:\exp.par –默认导出登陆账号的schema
exp.par内容:
DIRECTORY=expdir
DUMPFILE=scott_full.dmp
LOGFILE=scott_full.log

Oracle中的audit

摘自:http://space.itpub.net/?uid-1698901-action-viewspace-itemid-103292 并做了些修改 
1、什么是审计
 简单来讲,就是把对数据库的操作记录下来。不管你是否打开数据库的审计功能,以下这些操作系统会强制记录。
用管理员权限连接Instance
启动数据库
关闭数据库
2、和审计相关的两个主要参数
 Audit_sys_operations
默认为false,当设置为true时,所有(注意是所有!)sys用户(包括以sysdba,sysoper身份登录的用户)的操作都会被记录,audit trail不会写在aud$表中,这个很好理解,如果数据库还未启动aud$不可用,那么像conn /as sysdba这样的连接信息,只能记录在其它地方。如果是windows平台,audti trail会记录在windows的事件管理中,如果是linux/unix平台则会记录在audit_file_dest参数指定的文件中

expdp时出现UDE-00008

今天在做expdp测试时出现如下错误:
D:\ oracle \product\10.1.0\db_1\BIN>expdp test/test@bright parfile=c:\exp.par
Export: Release 10.1.0.2.0 - Production on 星期二, 26 2月, 2008 14:45
Copyright (c) 2003, oracle .  All rights reserved.
连接到: oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
自动启用 FLASHBACK 以保持数据库完整性。
启动 “TEST”.”SYS_EXPORT_SCHEMA_06″:  test/********@bright parfile=c:\exp.par
正在使用 BLOCKS 方法进行估计…
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 24.25 MB
处理对象类型 SCHEMA_EXPORT/USER
处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
处理对象类型 [...]

Page 1 of 11

    搜索本站

    站点日历

    2月 2012
    « 4    
     12345
    6789101112
    13141516171819
    20212223242526
    272829  

    订阅本站

    文章分类

    最新日志

    热点文章

    日志存档

    常用标签