`
houzhh
  • 浏览: 31632 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
创建一个比较有用的初始化参数,简单的初始化参数 1:DB_RECOVERY_FILE_DEST 可以是一个目录也是一组目录结构在11g中默认使用该参数,该参数指定数据库的快速回去区,该区域包含控制文件,联机重做日志文件,归档日志文件等2:DB_RECOVERY_FILE_DEST_SIZE 用于指定DB_RECOVERY_FILE_DEST的大小3:CONTROL_FILES 控制文件 每个数据库至少要包含一个控制文件4:COMPATIBLE 用于描述数据的版本11.2.05:AUDIT_TRAIL 用于Oracle的认证 默认值为none 可选值有none os db ,如果你使用的BDCA ...
手工创建数据库 参考oracle11g联机文档 Administrator's Guide 2 Creating and Configuring an Oracle DatabaseCreating a Database with the CREATE DATABASE Statement   Step 1: Specify an Instance Identifier (SID) 确定使用的SID: ORACLE_SID=hzh Step 2: Ensure That the Required Environment Variables Are Set设置环境变量 ORACLE ...
DBCA创建数据库 dbca创建数据库需要有图形化界面,一般情况下用于生产环境的Linux系统是没有装图形界面的。为了使用dbca创建数据库,我们使用Xmanager这个软件 用oracle用户登陆到Linux系统在.bash_profile中添加以下内容DISPLAY=192.168.1.1:0.0 #192.168.1.1为win平台的ip 如果使用虚拟机host-only,那么该地址为VMnet1的ip地址export DISPLAY 在win平台启动Xmanager passive 这样我们就可以在使用dbca命令来创建数据库 dbca创建数据时需要指定以下的几个环境变量 O ...
创建数据库 首先要确定数据库的用途,这就需要根据业务要求来确定应该创建哪种数据库类型。数据库类型包括数据仓库、用于高效的联机事务处理或用于通用目的的数据库。确定了用途和类型后,接下来就是概括要应用的数据库体系结构。例如:如何组织和存储数据文件、控制文件和重做日志文件?Oracle 的“最佳灵活体系结构” (Optimal Flexible Architecture) 可以帮助您安排数据库文件的结构和位置。定义了体系结构之后,您必须为新的数据库选择数据库名称和系统标识名。 Oracle 建议使用标准的数据库体系结构布局OFA有三条规则1:建立一个目录,在该目录结构中,任何数据库文件都可以存储在任 ...
诊断文件Diagnostic Files(续)alertSID.log 只有一个background trace files 一个生命周期内一个 user trace files 用alertSID.log 文件恢复初始化参数文件show parameter background_dump_dest默认位置$ORACLE_BASE/admin/SID/bdumpcd $ORACLE_BASE/admin/SID/bdumpvi alertSID.log找到初始化参数拷贝出来 字符串用单引号括起来空字符串要用''cd $oracle_home/dbs/vi xxx.ora把复制的东西粘贴进来 ...
诊断文件获取有关数据库信息的一种方法。同时也是管理instance的工具。能更好的进行数据库的日常管理,用于解决问题,包含出现的重要事件的信息有3中类型A:alertSID.log(警报日志文件):记录数据日常操作信息每个Oracle instance 都有一个alertSID.log文件,如果该文件没有创建,将在instance启动过程中创建。由DBA来管理,随数据库的运行不断增长。诊断日常操作或错误时,应该首先查看该日志。记录以下信息:-数据库启动或关闭时间-所有非缺省的初始化参数列表-后天进程的启动-instance使用的线程-正在先其中写入信息的日志序列号LGWR-有关日志的切换的信息- ...
Oracle 关闭数据库(续) shutdown normal | immediate | transactional在关闭过程中:把数据缓存区得数据写到磁盘文件中没有提交的事物回滚释放资源启动过程:不需要instance recoverynormal模式:未建立新连接Oracle服务器等待所有用户断开后才开始关闭数据库和重做缓存区中的数据已写入磁盘后台进程已终止,SGA从内存中删除下次启动不需要instance recoveryimmediate 模式Oracle服务器不等待当前连接到数据库的用户断开Oracle回退活动的事物并断开所有连接用户Oracle在关闭instance前将关闭并卸载 ...
启动Oracle 使用 startup FORCE强制启动,上次关闭没有完整关闭,把历史清除掉 Restricted Mod 受限管理员维护数据库的时候只有少数特权用户才能连接startup restrict语法如下:Alter SYSTEM [{ENABLE|DISABLE} RESTRICTED SESSION]ENABLE RESTRICTED SESSION 仅 ...
Oracle的启动STARTUP启动的顺序:-spfileSID.ora-Default SPFILE -->spflie.ora-initSID.ora-Default PFILE startup pfile = $ORACLE_HOME/dbs/initDBA1.orastartup后面只能跟pfile 不能指定spfile如果一定要在startup 后面指定spfile可以使用下面方法:在$ORACLE_HOME/dbs/目录下创建一个pfile.ora(abc.ora)spfile=$ORACLE_HOME/dbs/spfileSID.orastartup pfile=$ORA ...
修改SPFILE的值登陆Oracle服务器,使用相关的命令来修改对应的值ALTER SYSTEM SET parameter=value <comment='text'> <deferred> <scope=memory|spfile|both><sid='sid|*'>sid='sid|*'默认为*,表示所有的Instance,一般请款下一个Instance对应一个Database,如果是RAC(一个Database对应多个Instance),需要指定不同的SID<scope=memory|spfile|both>memory:只改内 ...
Oracle 启动的时候需要读取初始化参数文件文本文件形式PFILE$ORACLE_HOME/dbs目录下创建PFILEDBCA手工创建cp init.ora $ORACLE_HOME/dbs/initSID.ora修改initSID.oradbca 创建数据库后,Oracle启动时默认使用spfileSID.ora一般情况我们不用init.ora来创建pfile,因为init.ora太旧了,使用的oracle8 SPFILEBinary file 二进制文件由Oracle Server来维护,sql/plus来修改一直存在服务器端,备份初始化参数文件不能用vi来修改 创建spfile,需要 ...
管理Oracle Instance 初始化参数文件有两种类型的参数---显示:文件中指定了值,oracle启动时使用该值---隐式:文件中没有指定参数的值,oracle取系统默认值可以存在多个参数文件。要启动一个Oracle instance,Oracle服务器必须读取初始化参数文件,有两种类型的初始化参数文件---PFILE 一般命名为initSID.ora,默认为init.ora---SPFILE 一般命名为 spfileSID.ora 参数文件放在试图v$parameterdesc v$parameter可以用查询语句来查看具体那个参数的值,或者使用show parameter 模糊 ...
Oracle 的进程结构 User Process在用户请求连接到Oracle Server时启动,必须先建立连接,不与Oracle服务器直接交互,中间有Sever process只要客户端连接到oracle就有一个user process一个user process 就有一个 server process,负责客户端连接oracle 两台计算机连接 走 tcp/ip本地sql/plus连接Oracle 走 ipc 或者是tcp/ip协议 lo网卡 Server Process直接与Oracle 服务器交互,user process 断开连接后,server process 进程终止。se ...
这次介绍Oracle的Memory Structure(内存块)Oracle包含两大内存块1:System Global Area(SGA)SGA 主要有3个内存块 Shared Pool(共享池),Database Buffer Cache(数据缓存池),Redo Log Buffer(日志缓存池),还有2个 Large Pool,Java Pool查看SGA的大小:SQL> show sga;SGA是 ...
OracleDBA之路 1:Oracle包含两大块 Instance 和 Database a:Instance 包含两大块:内存块和 后台进程background process 一个Instance只能有一个Database,而一个Database可以有多个Instance。 内存块又包含两部分:SGA和PGA SGA:Shared Pool、Database Buffer Cache、Redo Log Buffer、Java Pool、Large Pool Shared Pool:Liberay Cache、Data Dictionary Cache background p ...
Global site tag (gtag.js) - Google Analytics