- 博客(39)
- 资源 (33)
- 收藏
- 关注
转载 oracle 11g告警日志存放路径
Oracle 10g之前,告警日志位于bdump文件夹下,但11g对此做了变更,引入了ADR(一个存放数据库诊断日志、跟踪文件的目录),它对应的初始化参数为DIAGNOSTIC_DEST,如果设置了$ORACLE_BASE环境变量,那么DIAGNOSTIC_DEST等于$ORACLE_BASE,如果没有设置$ORACLE_BASE,则等于$ORACLE_HOME/log。可使用如下语句查询11
2013-01-31 17:48:21 4247
转载 ORA-01102: cannot mount database in EXCLUSIVE mode .
ORA-01102: cannot mount database in EXCLUSIVE mode今天在redhat上安装完11g后,测试数据库是否安装成功。STARTUP数据库时,发生如下错误: SQL> conn /as sysdba Connected to an idle instance. SQL> startup ORACLE instance st
2013-01-31 17:27:45 4297 1
原创 归档重做日志文件
归档重做日志文件概述在实际的生产中,数据库要运行在archivelog模式下数据库建立时,缺省是在noarchivelog状态下的Noarchivelog模式下,重做日志文件写满发生日志切换时,会覆盖掉联机日志文件Archivelog模式下,重做日志文件写满后进行归档服务后台进程:ARCn数据库归档模式管理笔记:说明:切换归档需要数据库是干净关闭的状态下,使用shu
2013-01-29 15:31:32 2400
原创 oracle sqlplus下查询错误输出信息
SQL> !oerr ora 0027100271, 00000, "there are no logs that need archiving"// *Cause: An attempt was made to archive the unarchived redo log// files manually, but there are no files that
2013-01-29 13:42:44 2813
原创 重做日志文件
概述特征:记录对数据所做的所有改变至少需要两个组(重做日志文件是以循环方式写入的)重做日志文件是以循环的方式使用作用:发生介质故障,重做日志文件提供恢复机制;重做日志文件用来在例程失败等情况下恢复尚未写入数据文件的提交数据,重做日志文件只用于恢复日志的切换:一旦当前联机重做日志文件组被写满,LGWR就开始写入下一个组,这成为日志的切换强制切换,使用语句:alter sy
2013-01-28 18:19:13 3422
转载 浅谈oracle网络配置文件
1.概述在 Oracle 安装目录$HOME/network/admin下,,经常看到 sqlnet.ora tnsnames.ora listener.ora 这三个文件,除了 tnsnames.ora,其他两个文件详细的用途很多人都不太了解。sqlnet.ora 用在 Oracle client端,用于配置连接服务端 Oracle 的相关参数。tnsnames.ora 用在 Ora
2013-01-24 00:21:03 764
转载 与监听有关的一些错误
客户端连接服务器端常见问题排除方法要排除客户端与服务器端的连接问题,首先检查客户端配置是否正确(客户端配置必须与数据库服务器端监听配置一致),再根据错误提示解决。下面列出几种常见的连接问题:1、ORA-12541: TNS: 没有监听器显而易见,服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器:$ lsnrctl start
2013-01-23 23:42:21 1092
原创 linux下安装完oracle 11g后使用sqlplus出现如下乱码现象
[oracle@localhost ~]$ rlwrap sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Wed Jan 23 15:25:02 2013Copyright (c) 1982, 2009, Oracle. All rights reserved.???: Oracle Database
2013-01-23 19:21:04 1736
原创 vmware linux中vmware tools安装
可以点击VM---install vmware tools安装,安装完成后挂载光盘如果点击无效,则在虚拟机安装目下找到一个iso的linux包,挂载上就好进入目录---cp /mnt/vmware-linux-tools.tar.gz /tmp---------解压--------tar zxf vmware-linux-tools.tar.gz 解压缩该软件包,默认解压到vmwar
2013-01-23 11:36:41 1001
原创 数据文件及其管理
DB_FILES参数限制数据文件的数量SQL> show parameter db_filesNAME TYPE VALUE------------------------------------ ----------- ------------------------------db_files
2013-01-22 20:52:44 993
原创 Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or
在Linux系统中安装oralce的过程中,如果Linux发行版本不是oracle的推荐版本,可能会报如下错误,导致runInstaller无法完成:Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2Faile
2013-01-22 10:50:40 7689
原创 OUI-1058:The OUI Inventory on this system does exits o is not writable
错误信息:OUI-10058: The OUI Inventory on this system does not exits or is not writable问题诊断:第一次安装ORACLE执行脚本时出错,会产生文件/etc/oraInst.loc解决方法:cd /etcrm oraInst.loc
2013-01-21 13:08:22 1298
原创 oracle 10g 升级
查看原来的版本号SQL> select version from v$timezone_file; VERSION---------- 2SQL> select version from v$instance;VERSION-----------------10.2.0.1.0停用数据库和所有服务,监听,如下8.8.1 Sto
2013-01-19 16:30:39 1581
原创 restore和recover的区别
RESTORE 是物理上数据级的恢复,使用备份恢复,还原物理文件RECOVERY 将归档日志文件和联机日志文件的重做记录应用到还原出来的文件上,还原到同一个时间点 用了RMAN备份后就必须要用restore还原到磁盘上,然后才用recover进行恢复还原(restore)是指访问先前生成的备份集,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象。恢复(rec
2013-01-18 20:25:27 4066
原创 ORA-01103: database name 'LCRO' in control file is not 'DUMMY'
在做完日志文件恢复后,启动数据库到mount状态下遇到了下面的问题,稀奇古怪网上找了半天解决了,关闭数据库,然后再重新启动数据库就不出现这问题了我数据库实例名为lcro
2013-01-18 19:43:31 18197
原创 错误ORA-00314 ORA-03113,ORA-03113
SQL> alter database open;alter database open*ERROR at line 1:ORA-00314: log 1 of thread 1, expected sequence# doesn't matchORA-00312: online log 1 thread 1: '/opt/oracle/oradata/orcl/redo01
2013-01-17 23:54:27 1539
原创 rman命令(来自循序渐进oracle)
1、查看rman的参数配置RMAN> show all;RMAN configuration parameters are:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE T
2013-01-16 23:46:59 1087
原创 oracle RMAN备份与恢复
rman命令的使用连接rman[oracle@localhost ~]$ rlwrap rman target / 把所有的信息输出到一个文件中[oracle@hxy archivelog]$ rlwrap rman target / log '/home/oracle/backuplog/rman_log.txt' 注意:使用rman备份,数据库必须运
2013-01-16 21:21:14 4658
转载 oracle RMAN增量备份与备份策略
在rman增量备份中,有差异增量和累积增量的概念 1、概念 差异增量:是备份上级及同级备份以来所有变化的数据块,差异增量是默认增量备份方式 累积增量:是备份上级备份以来所有变化的块 因为累积增量是备份上级备份以来所有变化的数据块,所以累积增量需要更多的备份时间,同时需要较小的恢复时间;而差异增量正好相反,它可以备份同级备份以来变化的数据块。所以会减少备份时
2013-01-16 12:52:30 1798
原创 ORA-25153: Temporary Tablespace is Empty
导入的时候出现如下错误:[oracle@localhost ~]$ exp parfile=expfile.txt Export: Release 10.2.0.1.0 - Production on Tue Jan 15 19:09:36 2013Copyright (c) 1982, 2005, Oracle. All rights reserved.Connected
2013-01-15 20:53:21 2115
原创 手动创建scott和表
通过手动创建scott用户我先删除scott用户SQL> drop user scott cascade;User dropped.创建scott用户SQL> create user scott identified by tiger default tablespace users quota unlimited on users temporary tablespace t
2013-01-15 20:23:03 2399
原创 ORA-01552 cannot use system rollback segment for non-system tablespace
创建表的时候报ORA-01552 cannot use system rollback segment for non-system tablespaceSQL> CREATE TABLE DEPT 2 (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY, 3 DNAME VARCHAR2(14
2013-01-15 19:35:36 3837
原创 ORA-01950:no privileges on tablespace 'USERS'
创建用户myuserSQL>create user myuser identitied by password;SQL>grant create session,resource,connect to myuser;SQL>conn myuser/password;SQL>create table TT(id number,name nvarchar2(20));出错:ORA-
2013-01-15 18:28:55 1440
原创 ORA-32004: obsolete and/or deprecated parameter(s) specified
SQL> startup ORA-32004: obsolete and/or deprecated parameter(s) specifiedORACLE instance started.Total System Global Area 167772160 bytesFixed Size 1218316 bytesVariable Si
2013-01-14 19:04:45 1060
原创 开启关闭数据的莫名错误 Oracle ORA-24324 ORA-01041 ORA-01089
SQL> conn / as sysdbaConnected to an idle instance.SQL> shutdown immediateORA-24324: service handle not initializedORA-24323: value not allowedORA-01089: immediate shutdown in progress - no
2013-01-14 14:06:54 7325
转载 查看oracle数据库是否归档和修改归档模式
查看oracle数据库是否归档和修改归档模式 oracle分为非归档模式(NOARCHIVELOG) 和归档模式(ARCHIVELOG)。非归档模式不产生归档日志,虽然节省了硬盘空间,但是备份方案选择很有限,通常只能选择冷备份。还原也只能还原到备份那一时刻的数据,通常也仅在开发时使用(据说在数据仓库中也使用),Oracle安装默认就是非归档模式。在生产环境中我们因该使用归档模式,它会产
2013-01-14 11:44:06 1047
原创 oracle安全管理之角色管理
角色管理角色概述所谓角色,就是一系列权限的集合。如下图预定义角色预定义角色的查询通过视图dba_roles查询当前数据库中所有的预定义角色通过视图dba_sys_privs查询各个预定义角色所具有的系统权限eg:SQL> select * from dba_roles;ROLE PASSWORD
2013-01-12 21:28:11 995
原创 oracle安全管理之权限管理
权限管理权限管理概述在oracle中,用户权限分为:系统权限和对象权限系统权限:指在数据库级别执行某种操作的权限,如,create session权限,create any table权限对象权限:指对某个特定的数据库对象执行某种操作的权限,如对表的增删改查的权限将权限授予用户的两种方法:(1)直接授权:利用grant命令直接为用户授权(2)间接授权:先将权限授予角色,
2013-01-12 16:50:56 1773
原创 安全管理之用户管理
用户管理使用文件orapworcl (在$ORACLE_HOME/dbs下) 验证远程用户的登陆,移除后则不能远程登陆(即不能使用sqlplussys/sys123@lcro登陆),但不影响本地登陆;此文件管理具有sysdba权限的用户密码 通过命令orapwd命令可以修改具有sysdba权限的用户密码,orapwd命令详细格式如下[oracle@localhost ~]$ or
2013-01-12 09:57:08 1691
原创 oracle用户身份认证方式
数据库身份认证数据库身份认证比较好理解,就是数据库用户口令以加密的方式保存在数据库内部,当用户连接数据库时必须输入用户名和密码,通过数据库认证后才可以登录到数据库。例如,创建一个数据库认证的用户,语句为:SQL> create user hxy4 identified bysys123; // 通过by这个关键字来确定认证方式为数据库身份认证
2013-01-12 09:13:38 3540
原创 oracle安全管理之概要文件(配置文件)
管理口令安全性和资源概要文件(配置文件)配置文件中参数介绍1. 资源限制参数 会话级资源限制 调用级资源限制2. 口令管理参数 口令账户锁定参数 口令失效和过期 口令历史记录 创建配置文件:口令配置CREATE PR
2013-01-10 20:08:14 2205 2
原创 linux安装oracle的相关参数
设置的参数参数名字含义设置设置共享内存共享内存通过将通用的结构和数据放在共享内存段中,使得进程可以对它们进行访问。这是现有最快的进程间通信(IPC)方式主要是因为数据在进程之间传递时没有涉及到内核的操作。在进程之间不需要复制数据。Oracle 将共享内存用于它的系统全局区 (SGA),这是一个由所有的 Or
2013-01-08 23:42:01 803
转载 oracle redo回滚段详解
Undo是干嘛用的? 在介绍undo之前先说一下另外一个东西 transaction ,翻译成交易或事务。我们在进行一个事务的过程中需要申请许多资源,一个复杂的事务也需要很多步来完成。那么一个复杂的事务是只有两个结果,要么成功,要么失败(相当于从来没发生过)。 一个很典型的列子,银行转账,其实其
2013-01-08 18:56:33 2038
转载 利用系统自带脚本utlsampl.sql创建scott用户及样本数据
利用系统自带脚本utlsampl.sql创建scott用户及样本数据 很多的演示程序都是以scott用户及其用户下的表做例子的,于是,快速的创建这个用户和初始化表中的数据是必须的。在Oracle 10g环境中这个过程很简便,只需要以sys用户执行一下$ORACLE_HOME/rdbms/admin/utlsampl.sql脚本就OK了。下面来演示一下这个过程。以便大家参考。1
2013-01-08 15:05:15 1579
原创 Redhat 安装 oracle 10g 详细步骤
1,安装必备软件 下面软件来自于oracle官方文档,但是下面的是对RedHat 4要求,对于RedHat 5或者更高版本包名可能发生变化2,设置oracle环境变量 export ORACLE_SID=orcl //实例名 export ORACLE_BASE=/opt/oracle //oracle的基地
2013-01-05 11:57:02 1343
原创 vmware workstation 9.0 虚拟机和主机ping通规则
折腾了虚拟机n久了,终于基本搞通虚拟机和主机内外相连的一些规则:第一,如果使用桥连接,前提是一定要在插网线的前提下,否则则使用NAT方式,或者host-only方式如下图:第二,使用桥连接的时候,设置的ip地址要和局域网的ip地址在同一个网段内 如果未插网线,则使用NAT或者host-only方式,需要重新设置主机和虚拟机的ip地址,使主机和虚拟机在同一个网段内
2013-01-04 23:41:58 1916
转载 linux 中useradd用法
useradd-c comment给账户添加注释信息,说明此账户的是干什么用的,有些linux上把它作为用户的全名-d dir 为用户指定主目录;如果不指定,将使用 /etc/default/useradd中HOME指定的路径建立主目录,主目录名称为用户名-m 此选项会检查-d指定的主目录是否存在,如果不存在则创建它;如果没有指定主目录,则以/etc/default/use
2013-01-04 15:23:35 1499
原创 opensuse12.2下oracle可视化操作工具sqldeveloper安装与配置
Linux下的可视化界面的oracle 工具一、Oracle SQL Developer 2.1 选择for linux 版本下载http://www.oracle.com/technology/software/products/sql/index.html1、安装sqldeveloper,rpm -Uhv sqldeveloper-2.1.1.64.39-1.noarch.rp
2013-01-03 16:32:56 1296
原创 linux下配置环境变量的三种方法
网上找的配置linux环境变量的三种方法,文章写的有点老1.修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这环境种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 (1)用文本编辑器打开/etc/profile (2)在profile文件末尾加入: JAVA_HOME=/usr/share/jdk1
2013-01-03 15:02:53 917
写个大忙人看的java SE 8
2016-05-23
p8670579_112010_LINUX
2013-02-20
oracleasmlib程序包 for RHEL 5.1(2.6.18-53.el5).rar
2013-02-17
linux使用oracle sqpplus工具
2013-01-08
Android SDK开发范例大全(完整版)1-8.pdf
2012-05-28
Linux相关的资源,包括各种函数库等
2012-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人