zoukankan      html  css  js  c++  java
  • Linux课堂笔记--第九天

    替代

     cd /media/OL6.4 x86_64 Disc 1 20130225/Packages/

     Yuminstall  oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64.rpm

    使用hosts文件解析主机名:

    # hostname

    node1.test.com

    # vi /etc/hosts

    在物理主机中解压缩2个安装包,然后共享给虚拟机,命令如下:

    # mkdir /installation

    # mount -t vboxsf installation /installation

    # cd /installation

    # unzip p10404530_112030_Linux-x86-64_1of7.zip

    # unzip p10404530_112030_Linux-x86-64_2of7.zip

    图形界面安装:

    # xhost +

    # su - oracle

    $ cd /database/

    $ ./runInstaller

    以root身份执行两个脚本

    图形界面下创建监听,oracle执行:

    $ netca

    $ lsnrctl status

    $ netstat -tlnp | grep 1521

    图形界面创建db,oracle执行:

    $ dbca

    通用或事务处理 

    Orcl  orcl

    选中样板资源   内存1200

    数据库字符级    

    测试:

    sqlplus测试:

    $ sqlplus sys/password@orcl as sysdba

    $ sqlplus / as sysdba

    SQL> show user

    SQL> select count(*) from hr.employees;

    SQL> exit

    浏览器测试:

    https://192.168.0.1:1158/em

    sys/password  sysdba

    安装rlwrap:

    在 windows下,将rlwrap安装包移到installation

    Root身份安装

    # yum install rlwrap-0.42-1.el6.x86_64.rpm

    # vi ~oracle/.bashrc

    alias sqlplus='rlwrap sqlplus'

    alias rman='rlwrap rman'

    # su - oracle

    $ sqlplus / as sysdba

    SQL>select * from hr.employees;

    添加启动脚本:

    # vi /etc/oratab  把N改为Y

    orcl:/u01/app/oracle/product/11.2.0/db_1:Y

    # vi /etc/rc.d/init.d/oracle

    #!/bin/bash

    #chkconfig:35 99 01

    case "$1" in

      start)

            echo -n "Starting Oracle Database & Listener:"

            su - oracle -c 'dbstart $ORACLE_HOME' >/dev/null

            echo "[ ok ]"

            echo -n "Starting Oracle EM dbconsole:"

            su - oracle -c "emctl start dbconsole" >/dev/null

            echo "[ ok ]"

            touch /var/lock/subsys/oracle

            ;;

      stop)

            echo -n "Shutting Down Oracle EM dbconsole:"

            su - oracle -c "emctl stop dbconsole" >/dev/null

            echo "[ ok ]"

            echo -n "Shutting Down Oracle Database & Listener:"

            su - oracle -c 'dbshut $ORACLE_HOME' >/dev/null

            echo "[ ok ]"

            rm -f /var/lock/subsys/oracle

     ;;  *)

            echo "Usage: oracle {start|stop}"

            exit 1

    esac

    k# chkconfig --add oracle

    # chkconfig --list oracle

    删除口令有效期:

    # su - oracle

    $ sqlplus / as sysdba

    SQL> alter profile default limit PASSWORD_LIFE_TIME unlimited;

    正常关闭 退出后冲进从新$ sqlplus / as sysdba检查

    数据库用户:

    SYS管理员

    SYSTEM 操作员

    DBSNMP简单网络管理协议      信息   

    SYSMAN   自动化任务   维护账户

    Unicode 统一编码   UTF8   存储方式

  • 相关阅读:
    hdoj 2803 The MAX【简单规律题】
    hdoj 2579 Dating with girls(2)【三重数组标记去重】
    hdoj 1495 非常可乐【bfs隐式图】
    poj 1149 PIGS【最大流经典建图】
    poj 3281 Dining【拆点网络流】
    hdoj 3572 Task Schedule【建立超级源点超级汇点】
    hdoj 1532 Drainage Ditches【最大流模板题】
    poj 1459 Power Network【建立超级源点,超级汇点】
    hdoj 3861 The King’s Problem【强连通缩点建图&&最小路径覆盖】
    hdoj 1012 u Calculate e
  • 原文地址:https://www.cnblogs.com/Matilda/p/7241256.html
Copyright © 2011-2022 走看看