검색결과 리스트
10.04에 해당되는 글 1건
- 2011.12.10 Installing Oracle 11g on Ubuntu 10.04
$ grep MemTotal /proc/meminfo
$ grep SwapTotal /proc/meminfo
$ df -kh /dev/shm/
$ mount -o remount /dev/shm
$ df -kh /dev/shm/
127.0.0.1 localhost.localdomain localhost
$ sudo apt-get install gcc make binutils gawk x11-utils rpm alien ksh lsb-rpm unzip build-essential libaio1 lesstif2 libmotif3
$ sudo grep oinstall /etc/group
$ sudo grep dba /etc/group
$ sudo grep nobody /etc/group
$ sudo addgroup --system oinstall
$ sudo addgroup --system dba
$ sudo useradd -r -g oinstall -G dba -m -s /bin/bash -d /home/oracle oracle
$ sudo id oracle
$ sudo id nobody
$ sudo ln -s /usr/bin/awk /bin/awk
$ sudo ln -s /usr/bin/rpm /bin/rpm
$ sudo ln -s /usr/bin/basename /bin/basename
$ sudo mkdir /etc/rc.d
$ for i in 0 1 2 3 4 5 6 S ; do sudo ln -s /etc/rc$i.d /etc/rc.d/rc$i.d ; done
$ sudo echo 'Red Hat Linux release 4' > /etc/redhat-release
$ cd /bin
$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2008-11-02 21:33 /bin/sh -> dash
$ sudo ln -sf /bin/bash /bin/sh
$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2008-11-02 22:34 /bin/sh -> bash
$ sysctl -a | grep sem
$ sysctl -a | grep shm
$ sysctl -a | grep file-max
$ sysctl -a | grep ip_local_port_range
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 1048576
net.core.wmem_max = 1048576
net.ipv4.ip_local_port_range = 9000 65500
$ sudo sysctl -p
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
session required /lib/security/pam_limits.so
session required pam_limits.so
$ sudo mkdir -p /opt/ora/app/oracle
$ sudo mkdir -p /opt/ora/oradata
$ sudo chown -R oracle:oinstall /opt/ora/
$ sudo chmod -R 775 /opt/ora/
umask 022
export ORACLE_BASE=/opt/ora/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export NLS_LANG=.AL32UTF8
unset TNS_ADMIN
if [ -d "$ORACLE_HOME/bin" ]; then
export PATH="$ORACLE_HOME/bin:$PATH"
fi
if [ -d "$ORACLE_HOME/lib" ]; then
export LD_LIBRARY_PATH="$ORACLE_HOME/lib"
fi
$ xhost +
$ sudo su - oracle
$ cp linux_11gR2_database_*.zip ~oracle
$ unzip linux_11gR2_database_1of2.zip
$ unzip linux_11gR2_database_2of2.zip
$ export LANG=c
$ cd database
$ ./runInstaller
orcl:/opt/ora/app/oracle/product/11.2.0/dbhome_1:Y
#!/bin/bash
#
# Run-level Startup script for the Oracle Instance and Listener
#
# chkconfig: 345 91 19
# description: Startup/Shutdown Oracle listener and instance
export ORACLE_BASE=/opt/ora/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export ORA_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORA_OWNR=oracle
# if the executables do not exist -- display error
if [ ! -f $ORA_HOME/bin/dbstart -o ! -d $ORA_HOME ]
then
echo "Oracle startup: cannot start"
exit 1
fi
# depending on parameter -- startup, shutdown, restart
# of the instance and listener or usage display
case "$1" in
start)
# Oracle listener and instance startup
echo -n "Starting Oracle: "
su - $ORA_OWNR -c "$ORA_HOME/bin/dbstart $ORA_HOME"
su - $ORA_OWNR -c "$ORA_HOME/bin/lsnrctl start"
#Optional : for Enterprise Manager software only
su - $ORA_OWNR -c "$ORA_HOME/bin/emctl start dbconsole"
touch /var/lock/oracle
echo "OK"
;;
stop)
# Oracle listener and instance shutdown
echo -n "Shutdown Oracle: "
#Optional : for Enterprise Manager software only
su - $ORA_OWNR -c "$ORA_HOME/bin/emctl stop dbconsole"
su - $ORA_OWNR -c "$ORA_HOME/bin/lsnrctl stop"
su - $ORA_OWNR -c "$ORA_HOME/bin/dbshut $ORA_HOME"
rm -f /var/lock/oracle
echo "OK"
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: $0 start|stop|restart|reload"
exit 1
esac
exit 0
chmod 755 /etc/init.d/oracle
update-rc.d oracle defaults 99 01
$ su - username
$ sudo -s
$ passwd username
$ su - oracle
$ lsnrctl start
$ sqlplus /nolog
# connect / as sysdba
# startup
# shutdown immediate
# exit
# alter user scott identified by tiger account unlock;
# alter user hr identified by hr account unlock;
RECENT COMMENT