随笔分类 - Oracle DBA
摘要:1、手工设置归档目录SQL> alter system set log_archive_dest_1='LOCATION=/u01/arcerzhang/poli/arch' scope=both;System altered.2、查看设置结果SQL> show parameter arch;NAME TYPE VALUE------------------------------------ ----------- ------------------------------archive_lag_target ...
阅读全文
摘要:1、第一步,查看当前归档模式状态SQL> archive log listDatabase log mode Archive ModeAutomatic archival EnabledArchive destination USE_DB_RECOVERY_FILE_DESTOldest online log sequence 25Next log sequence to archive 27Current log sequence 272、第二步,将数据库关闭后,然后再置于mount状态S...
阅读全文
摘要:1、列举出已经备份过的备份集RMAN> list backup;List of Backup Sets===================BS Key Type LV Size Device Type Elapsed Time Completion Time------- ---- -- ---------- ----------- ------------ ---------------1 Full 1.05G DISK 00:00:43 19-MAR-13 BP Key: 1 Status: AVAILA...
阅读全文
摘要:1、RMAN远程登录数据库C:\Users\MaryHu>rman target sys/oracle@DB200 nocatalogRecovery Manager: Release 11.2.0.1.0 - Production on Sat Mar 23 15:15:02 2013Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.connected to target database: POLI (DBID=3718810889)using target database con
阅读全文
摘要:1、以dba身份登录oracle,授权a2用户imp_full_database权限SQL> grant imp_full_database to a2;Grant succeeded.2、执行导入操作命令imp a2/a3@DB200 file=a1.dmp log=a2.log full=yE:\expimp>imp a2/a3@DB200 file=a1.dmp log=a2.log full=yImport: Release 11.2.0.1.0 - Production on Fri Mar 22 17:13:27 2013Copyright (c) 1982, 2009
阅读全文
摘要:1、查看数据库字符集信息QL> select * from nls_database_parameters;PARAMETER VALUE------------------------------ ------------------------------NLS_LANGUAGE AMERICANNLS_TERRITORY AMERICANLS_CURRENCY $NLS_ISO_CURRENCY AMERICANL...
阅读全文
摘要:1、创建目录mkdir /tmp/hb2、SQL>conn / as sysdba;SQL> alter tablespace example begin backup;SQL> !cp /u01/oradata/poli/example01.dbf /tmp/hbSQL> alter tablespace example end backup;3、问题在执行alter tablespace example begin backup与alter tablespace example end backup命令之间,如果有用户访问此表空间,会是什么情况?首先需要了解到,在执
阅读全文
摘要:1、sqlplus sys/pwd as sysdba2、show parameter background_dump_destSQL> show parameter background_dumpNAME TYPE VALUE------------------------------------ ----------- ------------------------------background_dump_dest string /RealData/diag/rdbms/datacenter/DATA...
阅读全文
摘要:1、Oracle存储数据的原理是什么?用户创建一张表,COMMIT之前,是存储在内存中的,COMMIT之后,先是存储到REDO LOG FILE中,最后才是写往DATA FILE;2、DDL语句是不需要进行commit的,DML语句是需要commit的;3、alter system checkpoint;将数据写到datafile中;4、alter system switch logfile;将数据归档,写到archive log file中;
阅读全文
摘要:1、概述Fundamental II第一至第五章,内容涵盖oracle net相关内容,第六至第十七章内容涵盖备份与恢复内容;
阅读全文
摘要:1、如何查找3要素信息(IP地址、端口号、服务名)IP地址:ifconfig端口号:view /$ORACLE_HOME/network/admin/listener.ora服务名:以sys用户登陆oracle server后,执行show parameter service查看2、有关Naming Method Configuration相关文件分类 oracle server site file->listener.ora client site file ->tnsnames.ora,slqnet.ora tnsnames.ora文件用于存放数据库连接三元素(IP地址、端口号
阅读全文
摘要:故障:ORA-00845: MEMORY_TARGET not supported on this systemOracle 11g的Linux版本在修改了MEMORY_TARGET或者SGA_TARGET后启动可能会报错:SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> startupORA-00845: MEMORY_TARGET not supported on this system这个问题是由于设置SGA的大小超过了操作系统/dev/shm的大
阅读全文
摘要:/* 案例二 linux下安装oracle r2 11g*/第一步:创建必备的用户和用户组创建用户、用户组******创建ORACLE_BASE目录******mkdir u01******创建oinstall用户组******groupadd oinstall******创建dba用户组******groupadd dba******创建oracle用户,并且指定Oracle默认所属组oinstall,附加组dba,默认宿主目录/u01/oracle******useradd -g oinstall -G dba -d /u01/oracle oracle******为Oracle用...
阅读全文
摘要:对于跑在Linux上的Oracle,安装完成后,对于配置Oracle的listener和tnsnames,可以不用netca来图形化操作,完全可以通过手工操作来实现,而且方便快捷。下面就简单介绍一下操作细节.首先,oracle用户登陆后,到$ORACLE_HOME/network/admin目录下,创建两个文件:$ touch tnsnames.ora$ touch listener.ora然后,vi tnsnames.ora,复制如下内容到tnsnames.ora中 ALIAS = (DESCRIPTION = (ADDRESS_LIST = ...
阅读全文
摘要:安装ORACLE 11GR2时,在编辑.bash_profile文件时,设置的ORACLE_SID太长了,当时没在意,结果到启动xmanager时,ORACLE_SID居然被截断了,感觉不爽随即修改了另外的ORACLE_SID,同时修改了.bash_profile中的ORACLE_SID,然后接着往下安装;一路向下没有问题,直到安装成功;结果,到了连接数据库时发现遭了,报错:could not open parameter file initOraceSID.ora ;根据安装过程中出现的问题分析,肯定是因为ORACLE_SID修改导致的;于是通过如下方式修改,问题得到解决:将$ORACLE_
阅读全文
摘要:DB202 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.202)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = DB202) ) )
阅读全文
摘要:SID_LIST_LISTENER =(SID_LIST = (SID_DESC = (GLOBAL_DBNAME = DB202) (SID_NAME = DB202) ))LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.202)(PORT = 1521)) ) )ADR_BASE_LISTENER = /u01
阅读全文
摘要:安装环境:CentOS 6.3 64位Oracle 11gR2 x86_x64问题描述:Oracle启动监听报错:The listener supports no services解决办法:在listener.ora文件中添加SID_LIST_LISTENER =(SID_LIST = (SID_DESC = (GLOBAL_DBNAME = DB202) (SID_NAME = DB202) ))注意:DB202是数据库的SID,需要根据自己环境,来修改;附言:查看数据库Service Name 的方法$sqlplus / as sysdbaSQL>show ...
阅读全文
摘要:环境平台: linux as 5.5 + oracle 11g R2故障描述:一个11g的bug,在安装完数据库后,能正常创建库以及监听。但在启动sqlplus命令,会发现下面的错误:[oracle@SANYFCBS ~]$ sqlplus "/as sysdba";sqlplus: error while loading shared libraries: /opt/ora11/product/11.1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied解决方法
阅读全文

浙公网安备 33010602011771号