zoukankan      html  css  js  c++  java
  • enmo_day_01

    OCP : 三门,sql, 管理一,管理二

    VUE 考试中心

    OCM : 2天,5年经验

    11g grid

    12c cloud

    个人技术博客

    itpub, csdn, 51blog

    自己买主机,域名,搭建博客网站

    ACE, ACED, OOW(oracle open world)

    关系型数据库:二维表

    非关系型数据库:文档,宽列,关键值,搜索引擎,document, wide column, key_value, search engine.

    使用SecureCRT, putty 等支持ssh的软件,远程连接到机器(虚拟机)

    操作步骤 :

    su - oracle :-表示完全切换到oracle用户

    su - root or su - : 完全切换到root用户

    rm -rf * : 循环删除所有文件及目录

    mv -i : 若有同名文件提示问是否覆盖

    检查环境变量 :

    vi .bash_profile : 编辑隐藏文件bash_profile

    添加:

    PATH=$PATH:$HOME/bin

    export PATH

    export ORACLE_BASE=/u01/app/oracle

    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

    export ORACLE_SID=ENMOEDU

    export PATH=$ORACLE_HOME/bin:$PATH

    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

    应用新的环境变量 :

    source .bash_profile

    note : $表示寻找当前已有的路径

    ps -ef|grep smon : 查询当前运行的程序 smon

    sqlplus / as sysdba : 连接数据库

    startup : 启动数据库

    quit :推出

    Oracle官网,Downloads —> documents —> 下载

    SQL language reference

    Oracle组件概述

    Database数据库 : datafiles数据文件, control files控制文件, redo log files重做日志文件

    Instance实例 : shared pool (library cache, dara dictionary cache), database buffer cache, redo log buffer, large pool, java pool, stream pool.

    Parameter file, Password file, Archived file, 

    user process, server process, 

    注 :.dbf结尾的文件是数据文件, .log结尾的文件是日志文件, .ctl结尾的文件是控制文件

    实例是打开数据库的方式。

    一个实例只能打开一个数据库,多个实例可打开同一个数据库(RAC集群技术)

    ipcs

    ipcs -u oracle

    sqlplus / as oracle or sysdba

    ipcs

    ps -ef|grep ora

    cd $ORACLE_HOME/dbs

    ls (spfileENMOEDU.ora)

    export ORACLE_SID=EMNOEDU1

    sqlplus / as sysdba

    startup

    cat spfileENMOEDU.ora

    pfile : 参数文件 (文本,anywhere) eg : init<SID>.ora eg : initENMOEDU.ora

    spfile : 服务器参数文件 (dbs, ) eg : spfile<SID>.ora eg : spfileENMOEDU.ora

    两种参数文件间进行转化:create spfile from pfile; create pfile from spfile;

    刻画实例属性信息

    参数文件之间的优先级顺序:spfile<SID>.ora —> spfile.ora —> pfile<SID>.ora

    创建参数文件:create 

    .db_name=‘ENMOEDU’ : 参数文件内必须有

    sqlplus /nolog : 只启动sqlplus这个程序,不执行任何实例

    connect / as sysdba

    sqlplus sys(用户名)/oracle(密码)@ENMOEDU as sysdba

    sqlplus aaa/aaa as sysdba

    show user

    操作系统验证

    e.g. : sqlplus / as sysdba

    数据字典验证

    eg :

    口令文件验证 :

    eg : sqlplus sys/oracle@ENMOEDU as sysdba

    在dbs目录下:

    ls

    strings orapwENMOEDU

    shu immediate : 关闭数据库

    Oracle redo日志组的三大特点:

    顺序写入,写满切换,循环复写(多组多成员)

    归档archive

    archivelog归档日志文件,以.arc结尾(在复写之前抽取数据,写满自动切换,可以手动干预)

    /u01/app/oracle/diag/rdbms/enmoedu/ENMOEDU/trace : pwd

    cat alert_ENMOEDU.log : 告警日志文件

    trace文件以.trc结尾

    闪回日志文件,备份文件

    实例有内存和进程构成。

    SGA(system/share global area)系统/共享全局区

    PGA(process global area)进程全局区

    ps -ef | grep LOCAL=NO

    ps -ef | grep ora

    select * from v$instances

    kill -9 5033

    id, blog, document, knowledge architecture

    Oracle Database 9i/10g/11g编程艺术

  • 相关阅读:
    原型设计工具比较及实践
    2020软件工程最后一次作业
    2020软件工程第四次作业
    2020软件工程第三次作业
    2020软件工程第二次作业
    2020软件工程第一次作业
    AJAX
    MY JQUERY NOTES
    2020软件工程最后一次作业
    2020软件工程第四次作业(第二次结对)
  • 原文地址:https://www.cnblogs.com/jilili/p/4691475.html
Copyright © 2011-2022 走看看