??xml version="1.0" encoding="utf-8" standalone="yes"?>国产在线制服美女,久久国产精品影片,久久99精品久久久野外观看http://www.aygfsteel.com/todd841026/category/42136.htmlZ所qQ和爱我的h努力zh-cnThu, 15 Oct 2009 23:30:17 GMTThu, 15 Oct 2009 23:30:17 GMT60在RED HAT ENTERPRICE LINUX4 上安装ORACLE 10Ghttp://www.aygfsteel.com/todd841026/archive/2009/10/13/298104.htmlCCTue, 13 Oct 2009 11:28:00 GMThttp://www.aygfsteel.com/todd841026/archive/2009/10/13/298104.htmlhttp://www.aygfsteel.com/todd841026/comments/298104.htmlhttp://www.aygfsteel.com/todd841026/archive/2009/10/13/298104.html#Feedback0http://www.aygfsteel.com/todd841026/comments/commentRss/298104.htmlhttp://www.aygfsteel.com/todd841026/services/trackbacks/298104.html
W一?准备工作

? 查内?br /> SZ_TOMCAT:/home/xjy/soft> grep SwapTotal /proc/meminfo
SwapTotal:     2031608 kB

? 查内?br />  Linux reaky.com 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 i686 i386 GNU/Linux

? 查Y件包
SZ_TOMCAT:/home/xjy/soft> rpm -q gcc make binutils glibc libaio
gcc-3.4.3-9.EL4
make-3.80-5
binutils-2.15.92.0.2-10.EL4
glibc-2.3.4-2
libaio-0.3.102-1

SZ_TOMCAT:/home/xjy/soft> rpm -q openmotif
openmotif-2.2.3-6.RHEL4.2
setarch-1.6-1


查内核参?br /> sysctl –a

然后?ETC/sysctl.conf中添?br /> kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

执行/sbin/sysctl –p

中文化显C工?/p>

修改/etc/sysconfig/i18n文g,改ؓ
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-:en_US:en"
SYSFONT="lat0-sun16"修改/etc/sysconfig/i18n文g,改ؓ
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-:en_US:en"
SYSFONT="lat0-sun16"


W二?
? 创徏用户
su – root
[root@reaky etc]# groupadd dba
[root@reaky etc]# groupadd oinstall
[root@reaky etc]# useradd -c "Oracle software owner" -g oinstall -G dba oracle

? 讄环境
~辑/home/oracle/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
# User specific environment and startup programs
alias ls='ls -CF'
PS1='SZ_TOMCAT:$PWD> '; export PS1
umask 022
set -o vi
stty intr '^c'
stty -istrip
#if [ $USER = "oracle" ]; then
#        if [ $SHELL = "/bin/ksh" ]; then
#              ulimit -p 16384
#              ulimit -n 65536
#        else
#              ulimit -u 16384 -n 65536
#        fi
#fi
EDITOR=vi;   export EDITOR
TEMP=/tmp;   export TEMP
TMPDIR=/tmp; export TMPDIR
### SETUP ORACLE ENVIRONMENT ###
ORACLE_SID=ora10; export ORACLE_SID
ORACLE_BASE=/home/oracle;                    export ORACLE_BASE
ORACLE_HOME=/home/oracle/product/10.2.0;     export ORACLE_HOME
ORACLE_TERM=ansi;                            export ORACLE_TERM
JAVA_FONTS=/usr/share/fonts/zh_CN/TrueType/; export JAVA_FONTS
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;          export NLS_LANG
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
PATH=.:$ORACLE_HOME/bin:$PATH
export PATH
### FOR ORACLE INSTALL ###
export LC_ALL="en_US"
export LC="en_US"


W三步、安装Oracle10g
   
1Q开始Oracle普通安?br />    以oracle用户dlinuxQ加载oracle Oracle10g光盘Q?在执行runInstaller?定Oracle环境变量已经讄,可以执行如下命o验环境变量的讄:
oracle 用户登陆
$set
在终端命令窗口,执行如下命oQ开始oracle10g的安?
oracle$/mnt/cdrom/runInstaller
2.在欢q窗口界? 点击“下一?#8221;按钮
3.指定Inventory 路径和n份证明窗?
    inventory路径? /home/oracle/oraInventory
  指定操作pȝl名: oinstall
点击“下一?#8221;按钮
4Q这时会弹出一个执行orainstRoot.sh 脚本的窗?
打开另一个终端,以root用户执行如下命o:
su – root
cd  /home/oracle/oraInventory
./orainstRoot.sh
然后Q切换到oracle安装H口Q点?#8220;l箋”按钮
5Q?nbsp;       在指定文件位|窗口弹出后Q指定相应的路径:
?
路径Q?/mnt/cdrom/stage/products.xml
目的:
名称:  OraDb10g_home1
路径: /home/oracle/product/10.1.0/db_1
然后Q点?#8220;下一?#8221;按钮
6Q选择安装cd:
选择"企业?选项Q然后点?#8220;下一?#8221;按钮。安装程序验证系l是否符合安装和配置所选品的所有最低要?br /> 7Q?nbsp;       安装E序验证pȝ是否W合安装和配|所选品的所有最低要求。当完成ƈ成功后,点击“下一?#8221;按钮
8Q?nbsp;       选择数据库设|?
选择"通用"选项Q然后点?#8220;下一?#8221;按钮
9Q指定数据库配置参数:
全局数据库名U? "test".
SID: "test".
选中“创徏带样本方案的数据?#8221;复选框Q然后,点击“下一?#8221;按钮
10Q选择数据库管理设|?
选择"使用 Database Control理数据??br /> 然后Q点?#8220;下一?#8221;
11.指定数据库文件存储选项
选择 "文gpȝ"选项.
指定数据库\? /home/oracle/oradata/
然后点击“下一?#8221;按钮Q?br />   12.指定备䆾和恢复选项:
选择"不启用自动备?.
点击 “下一?#8221;按钮
13Q指定数据库Ҏ口o:
可以为SYS、SYSTEM、SYSMAN、DBSNMP单独指定口o,或选择"所有用户用同一口o"选项.些用h定同一个口令?br /> 指定口o不要以数字开?否则会得到错误信?然后点击 “下一?#8221;按钮
14Q?nbsp;       出现概要H口后, 点击“安装”按钮
15Q?nbsp;       q时你会看到数据库安装过E窗口,然后会出现辅助设|窗口,再出现数据库创徏H口?br /> 16Q?nbsp;       数据库创建完毕,弹出数据库创建完成窗口,点击Ok按钮?br /> 当弹Z个执行root.sh脚本的窗口时在另一个终端执行如下命?
su – root
cd /home/oracle/product/10.1.0/db_1
./root.sh
点击定”按钮

17Q?nbsp;       在概要安装完毕,会报告一个发?ORACLE_BASE/product/10.1.0/db_1/portlist.ini文gQ这时点击OK按钮
18Q?nbsp;       安装l束:
点击“退?#8221;按钮Q结束安装程序?br /> 六、数据库的启动和停止
要数据库启动,执行如下命o:
oracle$ sqlplus /nolog
SQL> connect / as sysdba
SQL> startup
要数据库停止,执行如下命o:
oracle$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown
 


删除oracle10g
      如果oracle10ganzhuangq程中出现错误,需要重新安装,可以执行如下命o删除以前安装的oracleQ?br /> su –oracle
rm –rf /home/oracle/*
rm –f  /etc/oraInst.loc /etc/oratab  /etc/oracle
su –root
export ORACLE_HOME=/home/oracle/product/10.1.0/db_1
$ORACLE_HOME/bin/localconfig delete
rm –f /etc/inittab.cssd
rm –f /usr/local/bin/coraenv  /usr/local/bin/dbhome
rm –f /usr/local/bin/oraenv
执行完上q命令后Q重新启动系l,可以重新安装oracle10g数据库系l?/p>


FAQ (在Linuxq_安装Oracle比较常见的问?
1. 不能启动安装界面
q行runInstaller提示信息cM如下:
xlib:connection to "localhost:0.0" refused by server
xlib:client is not authorized to connect to server
Exception in thread "main" java.lang.InternalError:
can't connect to x11 window server using "localhost:0.0" at .......
解决办法: 讑֮你的DISPLAY环境参数.
# export DISPLAY= your_IPaddress :0.0
把your_IPaddress换成你的IP.或者用root单的执行一? xhost + (要注意这样会有安全上的隐?
2.安装界面昄很多"口口"样子的ؕ?br /> 解决办法:查看locale输出
# locale
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.GB18030
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
执行#export LC_CTYPE=en_US.UTF-8 然后重新调用安装E序.
3. 用IEdLinux服务器上的em出现q
在Linux(Unix) 环境下成功安装了Oracle 10g,从windows下用IE览器登?10g 的em, 按钮?口口"q样的方?
解决办法: 参?
http://www.dbanotes.net/Oracle/Oracle-10g-font.properties.htm
4.创徏数据库的时候出现ORA-03113的错?br /> 解决办法: 查看核心参数是否调整正确.参?
http://www.dbanotes.net/Oracle/ORA-03113.htm
5. RedHat 9 / FC1{系l?0g不支持如何安?
解决办法Q在10g不支持的Linux发行版上安装10g的解x?br /> 1). q行runInstaller -ignoreSysPrereqsQ这样会跌?
2). 摘自 www.puschitz.com 修改/etc/redhat-release文gQ?br /> #su - root
#cp /etc/redhat-release /etc/redhat-release.backup
#cat > /etc/redhat-release <<   EOF
Red Hat Enterprise Linux AS release 3 (Taroon)
EOF
安装完毕Q执行如下操作:
#su - root
#cp /etc/redhat-release.backup /etc/redhat-release
3). http://www.dbanotes.net/Oracle/10G-Beta-Install-Bug.htm
同样的思\Q我们可以修改Oracle 的install/oraparam.ini文g辑ֈ目的.
6.如何x那些 ocssd.bin q程Q?br /> 解决办法:~辑/etc/inittab文g(做好备䆾)
注释掉这一?
h1:3:respawn:/etc/init.d/init.cssd run >/dev/null 2>................
---------------------------------------------------------------------------------------------------------------------
参考信?br /> http://blog.csdn.net/itsdn/archive/2007/05/21/1619114.aspx
Q?br /> 1、在 Linux x86 上安装Oracle数据?0g
http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html#rhel3
2、Oracle 10gR2 + RedHat Enterprise Linux AS4 安装
http://www.linuxdiyf.com/viewarticle.php?id=11578
3、Oracle 10g For Linux安装手册
http://bbs.database.ccidnet.com/htm_data/27/0607/112610.html
4、Installing Oracle 10g on RHEL AS 3 Step-by-Step
http://www.dbanotes.net/Oracle/Install-Oracle10g-RHEL3.htm

/etc/rc.d/init.d/dbora文g内容
#http://staff.in2.hr/denis/oracle/10g1install_fedora3_en.html#n4_4
# chkconfig: 0356 95 1
# description: init script to start/stop oracle database 10g, TNS listener, EMS
#
#
# match these values to your environment:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=CQRCDATA
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_USER=oracle
# see how we are called:
case $1 in
start)
dltelecom  - "$ORACLE_USER" -c "$ORACLE_HOME/bin/dbstart"
dltelecom  - "$ORACLE_USER" -c "$ORACLE_HOME/bin/emctl start dbconsole"
dltelecom  - "$ORACLE_USER" -c "SORACLE_HOME/bin/isqlplusctl start"
;;
stop)
dltelecom - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl stop"
dltelecom - $ORACLE_USER -c "$ORACLE_HOME/bin/dbshut"
dltelecom - $ORACLE_USER -c "$ORACLE_HOME/bin/emctl stop dbconsole"
;;
*)
echo "Usage: $0 {start|stop}"
;;
esac

C 2009-10-13 19:28 发表评论
]]>
Linux 下安装JDKhttp://www.aygfsteel.com/todd841026/archive/2009/10/13/298014.htmlCCMon, 12 Oct 2009 17:58:00 GMThttp://www.aygfsteel.com/todd841026/archive/2009/10/13/298014.htmlhttp://www.aygfsteel.com/todd841026/comments/298014.htmlhttp://www.aygfsteel.com/todd841026/archive/2009/10/13/298014.html#Feedback0http://www.aygfsteel.com/todd841026/comments/commentRss/298014.htmlhttp://www.aygfsteel.com/todd841026/services/trackbacks/298014.html一、安?span style="font-family: Times New Roman">JDKQ?/span>

首先?span style="font-family: Times New Roman">sun官网下蝲安装包:

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter

分别下蝲Q?/span>jdk-6u16-linux-i586-rpm.bin ?span style="font-family: Times New Roman">jdk-6u16-linux-i586.bin

然后这两个安装文g攑ֈ:/usr/tmp 目录下,分别修改权限Q命令如下:

# chmod u+x ./jdk-6u16-linux-i586.bin

# chmod u+x ./jdk-6u16-linux-i586-rpm.bin

解压文gQ这两个文g可以自动解压Q:

# ./jdk-6u16-linux-i586.bin

创徏目录/usr/java:

# mkdir /usr/java

解压出来的jdk-6u16-linux-i586目录复制?span style="font-family: Times New Roman">/usr/java目录下:

# cp -fr jdk-6u16-linux-i586 /usr/java

解压文g

# ./jdk-6u16-linux-i586-rpm.bin

安装软g会将JDK自动安装?span style="font-family: Times New Roman"> /usr/java/jdk-6u16-linux-i586目录?/span>

二、配|环境变?/span>

1.修改用户环境变量

假设使用java的用户ؓ guestQ编辑该用户?span style="font-family: Times New Roman">.bashrc文gq行环境变量讄?/span>

# vi /home/ guest /.bashrc

?span style="font-family: Times New Roman"> .bashrc文g中加入:

export JAVA_HOME=/usr/java/jdk1.6.0_16

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

2.修改所有用L环境变量

# vi /etc/profile

在该文g中加?span style="font-family: Times New Roman">:

export JAVA_HOME=/usr/java/jdk1.6.0_16

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

注意CLASSPATH路径中加入了$CLASSPATHQ这样可以避免将之前配置的\径被覆盖?/span>

profile文g如下Q?/span>

############profile begin###########

# /etc/profile

# System wide environment and startup programs, for login setup

# Functions and aliases go in /etc/bashrc

pathmunge () {

        if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then

           if [ "$2" = "after" ] ; then

              PATH=$PATH:$1

           else

              PATH=$1:$PATH

           fi

        fi

}

# ksh workaround

if [ -z "$EUID" -a -x /usr/bin/id ]; then

        EUID=`id -u`

        UID=`id -ru`

fi

# Path manipulation

if [ "$EUID" = "0" ]; then

        pathmunge /sbin

        pathmunge /usr/sbin

        pathmunge /usr/local/sbin

fi

# No core files by default

ulimit -S -c 0 > /dev/null 2>&1

if [ -x /usr/bin/id ]; then

        USER="`id -un`"

        LOGNAME=$USER

        MAIL="/var/spool/mail/$USER"

fi

HOSTNAME=`/bin/hostname`

HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then

    INPUTRC=/etc/inputrc

fi

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

#java path

export JAVA_HOME=/usr/java/jdk1.6.0_16

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

for i in /etc/profile.d/*.sh ; do

    if [ -r "$i" ]; then

        . $i

    fi

done

unset i

unset pathmunge

############profile end###########

三、卸?span style="font-family: Times New Roman">jkdQ?/span>

1、卸载系l自带的jdk版本Q?/span>

查看自带?span style="font-family: Times New Roman">jdkQ?/span>

#rpm -qa | grep gcj

看到如下信息Q?/span>

libgcj-4.1.2-44.el5

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

使用rpm -e --nodeps 命o删除上面查找的内容:

#rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

2、卸?span style="font-family: Times New Roman">rpm安装?span style="font-family: Times New Roman">jkd版本

查看安装?span style="font-family: Times New Roman">jdkQ?/span>

#rpm -qa|grep jdk

看到如下信息Q?/span>

java-1.6.0-openjdk-1.6.0.0-0.25.b09.el5

jdk-1.6.0_16-fcs

卸蝲Q?/span>

#rpm -e --nodeps jdk-1.6.0_16-fcs



C 2009-10-13 01:58 发表评论
]]>
վ֩ģ壺 ˳| | ¤| ɽ| | | | ʩ| Դ| | | ̨| | | ն| | | | ţ| ó| | ½| | | ǫ| | | | | ľ| ʡ| | | | | | ˮ| 㽭ʡ| ն| | ɽ|