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 [email protected]
$ 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 存儲方式
Linux課堂筆記--第九天