﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-等牛奶的咖啡-文章分类-数据库学习记录</title><link>http://www.blogjava.net/coffee3236888/category/42244.html</link><description>经营属于我们的咖啡屋</description><language>zh-cn</language><lastBuildDate>Tue, 20 Oct 2009 07:43:24 GMT</lastBuildDate><pubDate>Tue, 20 Oct 2009 07:43:24 GMT</pubDate><ttl>60</ttl><item><title>Oracle安装问题</title><link>http://www.blogjava.net/coffee3236888/articles/298963.html</link><dc:creator>等牛奶的咖啡</dc:creator><author>等牛奶的咖啡</author><pubDate>Tue, 20 Oct 2009 01:43:00 GMT</pubDate><guid>http://www.blogjava.net/coffee3236888/articles/298963.html</guid><wfw:comment>http://www.blogjava.net/coffee3236888/comments/298963.html</wfw:comment><comments>http://www.blogjava.net/coffee3236888/articles/298963.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coffee3236888/comments/commentRss/298963.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coffee3236888/services/trackbacks/298963.html</trackback:ping><description><![CDATA[&nbsp;
<div class="articleContent" id="articleBody"><wbr>&nbsp;<wbr>&nbsp;<wbr>
工作第四天，终于在一台RedHat9上成功装上了Oracle数据库，现罗列中间出现的一些问题<br />
<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 1.
用户切换，从root用户切换到oracle用户时，使用命令su oracle，只是切换用户；使用su -
oracle（注意&#8220;-&#8221;两边的空格），在切换用户的同时加载该用户的环境变量配置文件<br />
<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 2.
Oracle的环境变量，主要是ORACLE_SID，注意要export出，即在oracle用户下，终端执行echo
$ORACLE_SID，会输出配置文件里的ORACLE_SID；环境变量里的DISPLAY设为你的ORACLE要装的服务器的IP地址，注意后面加:1.0<br />
<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 3.
dbca的使用，dbca是用于Oracle数据库创建数据库的工具，启动命令为su -
oracle&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>dbca（或者./dbca）。注意一定要用oracle用户来设置。安装新的数据库的时候，可能在96%的时候会卡，（我的就卡了一个小时），这时候点STOP，再重新开始就好了。<br />
<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 4.
出现了问题，把错误信息ORA-5个数字google一下，一般都能找到解决的办法。<br />
<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 5.
ORA-12162: TNS:net service name is incorrectly specified<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
一般原因是Oracle用户的./bash_profile里的ORACLE_SID没有export<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
DBCA的乱码<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr> 想用中文界面的原因造成的，在执行./dbca前，export
LANG=en（英文界面）<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
ORA-12546:TNS permission denied<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
环境变量的问题，使用echo $ORACLE_SID检查，或者启动数据库命令不对，命令为./sqlplus /nolog 和conn
/as sys dba<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
ORA-01078: failure in processing system parameters<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
LRM-00109: could not open parameter file
&#8217;/u01/app/oracle/product/10.1.0/Db_1/dbs/initoracle.ora&#8217;<br />
&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
将$ORACLE_BASE/admin/数据库名称/pfile目录下的init.ora.012009233838形式的文件copy
到$ORACLE_HOME/dbs目录下initoracle.ora即可。（注：initoracle.ora中的oracle为你的实例名
ORACLE_SID）<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
ORA-01017: invalid username/password; logon denied<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
用户登陆的问题，使用./sqlplus /nolog 和conn /as sysdba
</div>
<img src ="http://www.blogjava.net/coffee3236888/aggbug/298963.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coffee3236888/" target="_blank">等牛奶的咖啡</a> 2009-10-20 09:43 <a href="http://www.blogjava.net/coffee3236888/articles/298963.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle数据库中文字符集问题</title><link>http://www.blogjava.net/coffee3236888/articles/298960.html</link><dc:creator>等牛奶的咖啡</dc:creator><author>等牛奶的咖啡</author><pubDate>Tue, 20 Oct 2009 01:39:00 GMT</pubDate><guid>http://www.blogjava.net/coffee3236888/articles/298960.html</guid><wfw:comment>http://www.blogjava.net/coffee3236888/comments/298960.html</wfw:comment><comments>http://www.blogjava.net/coffee3236888/articles/298960.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coffee3236888/comments/commentRss/298960.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coffee3236888/services/trackbacks/298960.html</trackback:ping><description><![CDATA[<span style="font-size: 12pt; font-family: 楷体_GB2312;"><wbr><span style="font-weight: bold;">最近redhat上配置浙江在线统计项目时，在oracle数据库的数据导入后发现中文字符全部变成乱码，检查后发现数据库服务器端的字符集为WE8ISO8859P1，而本地客户端的字符集为ZHS16GBK。</span></span>
<p style="font-weight: bold;"><span style="font-size: 12pt; font-family: 楷体_GB2312;">解决方法：</span></p>
<p style="font-weight: bold;"><span style="font-size: 12pt; font-family: 楷体_GB2312;" xml:lang="EN-US" lang="EN-US"><span>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr></span></span>
<span style="font-size: 12pt; font-family: 楷体_GB2312;">方法<span xml:lang="EN-US" lang="EN-US">1</span>：修改客户端字符集，因为本地客户端安装在<span xml:lang="EN-US" lang="EN-US">windows</span>环境下，在注册表中修改<span xml:lang="EN-US" lang="EN-US">ORACLE</span>下的<span xml:lang="EN-US" lang="EN-US">NLS_LANG</span>项，改为服务器端字符集</span></p>
<p style="font-weight: bold;"><span style="font-size: 12pt; font-family: 楷体_GB2312;" xml:lang="EN-US" lang="EN-US"><span>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr></span></span>
<span style="font-size: 12pt; font-family: 楷体_GB2312;">发放<span xml:lang="EN-US" lang="EN-US">2</span>：把服务器端数据重装，先数据备份，然后利用<span xml:lang="EN-US" lang="EN-US">DBCA</span>删除原数据库，再重新安装并在安装过程中设置数据库字符集</span></p>
<p style="font-weight: bold;"><span style="font-size: 12pt; font-family: 楷体_GB2312;" xml:lang="EN-US" lang="EN-US">&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
PS</span><span style="font-size: 12pt; font-family: 楷体_GB2312;">：在项目前进过程中，中文字符的确是个比较容易出错的地方，普遍的<span xml:lang="EN-US" lang="EN-US">IDE</span>工具默认的中文为<span xml:lang="EN-US" lang="EN-US">ISO</span>，国内一般采用<span xml:lang="EN-US" lang="EN-US">GBK</span>或者<span xml:lang="EN-US" lang="EN-US">UTF-8</span>，个人感觉项目统一度一定要在过程中保证。</span></p>
<img src ="http://www.blogjava.net/coffee3236888/aggbug/298960.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coffee3236888/" target="_blank">等牛奶的咖啡</a> 2009-10-20 09:39 <a href="http://www.blogjava.net/coffee3236888/articles/298960.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>RedHat9上安装oracle的步骤</title><link>http://www.blogjava.net/coffee3236888/articles/298937.html</link><dc:creator>等牛奶的咖啡</dc:creator><author>等牛奶的咖啡</author><pubDate>Tue, 20 Oct 2009 01:27:00 GMT</pubDate><guid>http://www.blogjava.net/coffee3236888/articles/298937.html</guid><wfw:comment>http://www.blogjava.net/coffee3236888/comments/298937.html</wfw:comment><comments>http://www.blogjava.net/coffee3236888/articles/298937.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coffee3236888/comments/commentRss/298937.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coffee3236888/services/trackbacks/298937.html</trackback:ping><description><![CDATA[1. 系统配置参数：<br />
&nbsp;
<div class="articleContent" id="articleBody"><wbr>&nbsp;<wbr> &nbsp;<wbr>1.1.swap
分区不低于2G<br />
&nbsp;<wbr>&nbsp;<wbr> &nbsp;<wbr>1.2.selinux
状态disable<br />
&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>1.3.物理内存不低于512M<br />
&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr><br />
2. 必须安装的系统组件(缺少其中的某些也可以的，至少我这里是这样的)<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> GNOME
Desktop Environment<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
Editors<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Graphical
Internet<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Text-based
Internet<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Development
Libraries<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Development
Tools<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Legacy
Software Development<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Server
Configuration Tools<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Tools<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Base<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Legacy
Software Support<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> System
Tools<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> X Window
System<br />
3. 下载ORACLE安装包，并解压<br />
4. 修改一些配置文件(如果不会用VIM，可以按路径查找要修改的文件，打开后修改)<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 4.1. vi
/etc/sysctl.conf file:<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
kernel.shmall = 2097152<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
kernel.shmmax = 2147483648<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
kernel.shmmni = 4096<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> #
semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000
100 128<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> fs.file-max
= 65536<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
net.ipv4.ip_local_port_range = 1024 65000<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
net.core.rmem_default=262144<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
net.core.rmem_max=262144<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
net.core.wmem_default=262144<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
net.core.wmem_max=262144<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
配置好之后，运行下面命令使设置生效/sbin/sysctl -p<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 4.2. vi
/etc/security/limits.conf<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> * soft nproc
2047<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> * hard nproc
16384<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> * soft
nofile 1024<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> * hard
nofile 65536<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr><br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 4.3. vi
/etc/pam.d/login
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> session
required /lib/security/pam_limits.so<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 4.4. vi
/etc/selinux/config<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
SELINUX=disabled<br />
&nbsp;<wbr>5 安装下面的rpm包<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> # From
RedHat AS5 Disk 1<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> cd
/media/cdrom/Server<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
setarch-2*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
make-3*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
glibc-2*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
libaio-0*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> cd /<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> eject<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> # From
RedHat AS5 Disk 2<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> cd
/media/cdrom/Server<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
compat-libstdc++-33-3*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
compat-gcc-34-3*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
compat-gcc-34-c++-3*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
gcc-4*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
libXp-1*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> cd
/&nbsp;<wbr><br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> eject<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> # From
RedHat AS5 Disk 3<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> cd
/media/cdrom/Server<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
openmotif-2*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> rpm -Uvh
compat-db-4*<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> cd /<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> eject<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
6. 建立oracle用户和组<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> groupadd
oinstall<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> groupadd
dbagroup<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> useradd -g
oinstall -G dbagroup oracle<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> passwd
oracle<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
7. 建立相应的目录<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> mkdir -p
/usr/oracle/product/10.2.0/db_1<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> chown -R
oracle.oinstall /usr/oracle<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
8. 编辑/etc/redhat-release<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> vi
/etc/redhat-release<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Red Hat
Enterprise Linux Server release 5 (Tikanga) 被 redhat-4 替换<br />
<br />
9. 登陆oracle 建立相应的环境变量（这一步相当重要！）<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> su -
oracle&nbsp;<wbr>&nbsp;<wbr>
（注意&#8220;-&#8221;左右两边都有空格，意为切换用户，并加载该用户的环境变量）&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> vi
~/.bash_profile&nbsp;<wbr>
（也可以到/home/oracle/查找，注意要显示隐藏文件）<br />
<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> # Oracle
Settings<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> TMP=/tmp;
export TMP<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> export
ORACLE_HOME<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> # real
database's sid<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
ORACLE_SID=orcl;<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> export
ORACLE_SID<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
ORACLE_TERM=xterm;<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> export
ORACLE_TERM<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
PATH=/usr/local/sbin:/sbin:/usr/sbin:$PATH;<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
PATH=$ORACLE_HOME/bin:$PATH;<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> export
PATH<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> export
LD_LIBRARY_PATH<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/rdbms/jlib;<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> export
DISPLAY=ip:1.0<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> export
LANG=AMERICAN<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> export
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr><br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
使用root用户，终端执行 source /home/oracle/.bash_profile;也可以重启服务器<br />
10. 开始安装<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
到oracle解压的目录下启动安装程序./runInstaller<br />
11. 执行dbca 添加一个数据库<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
执行dbnet添加一个listener<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
在客户端使用工具看能否连接到添加的数据库<br />
12. 修改一些配置文件，让oracle能够在系统启动的时候，自启动。还原linux的版本号。<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 12.1.
安装结束后修改vi /etc/redhat-release 内容为<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> Red Hat
Enterprise Linux Server release 5 (Tikanga)<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 12.2.
设置开机启动vi /etc/oratab<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
TSH1:/u01/app/oracle/product/10.2.0/db_1:Y<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 备注：TSH1
代表你安装的数据库的sid<br />
<br />
13. 验证：打开终端，输入su - oracle<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> cd
/opt/oracle/bin<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> ./sqlplus
/nolog<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr> 登陆conn /as
sysdba<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
startup<br />
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>
关闭shutdown</div>
<img src ="http://www.blogjava.net/coffee3236888/aggbug/298937.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coffee3236888/" target="_blank">等牛奶的咖啡</a> 2009-10-20 09:27 <a href="http://www.blogjava.net/coffee3236888/articles/298937.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>