在MGC 2.0FINAL上安装oracle
先贴图吧,不说怎么装了。注意:我只是告诉你,在Magic Linux 2.0 Final上能安装ORACLE(10.2.0.1.0),对于数据库的性能不做担保。 因为oracle在安装时会检查主机是否是支持的发布版(SUSE/REDHAT。。。),所以需要改一改文件:
在/etc/magic-release中加一句'VERSION = 2':
Magic Linux Genius
VERSION = 2
修改database/install/oraparam.ini文件,在这段中加上'magic-2'(虽然安装时安装程序会提示这是'Unknown OS Version',但是不影响安装:
[Certified Versions]
Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2,magic-2
建立oracle用户和oinstall/dba组:
# groupadd oinstall dba
# useradd oracle -g oinstall -G dba
# passwd oracle
修改sysctl参数。
oracle的安装至少要512M内存,并且建议是1G的SWAP空间。
kernel.shmmax = 536870912 #最大共享内存
编辑一下oracle用户的目录下的~/.bashrc文件,加上几个变量的定义(每个变量具体啥意思,回头俺再说。网上的文章真他妈的都是扯淡,只告诉你要这样做,偏不告诉你这是干啥的):
# 这几个变量分别对应安装时的哪个参数,请参考截图
export ORACLE_BASE=/home/oracle # 有一些文件会安装到这个目录下
export ORACLE_HOME=/home/oracle/db
export ORACLE_SID=orcl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib/
在MGC上安装ORACLE,还需要另外装一个包:http://www.gesinet.it/oracle/libaio-0.3.96.tar.gz
否则在安装的过程中会出现通讯错误。具体的安装步骤请参考这个页面:http://www.gesinet.it/oracle/asincio.html
如果没有安装libaio,在安装进行倒上传的图片指示的那一步时,会出现contact错误。
(我猜呢,直接make之后,复制src目录下的那两个库文件到/usr/lib应该也是可以的,既简单又方便。*** 未做测试 ***)
PS:http://www.gesinet.it/oracle/ 里还有一些关于ORACLE的文章。
使用su成为oracle用户,然后就可以执行runInstaller脚本了。
因为ORACLE安装程序使用JAVA编写(所以别删了jre包哟),所以如果系统的JAVA字体没有配置好,可能会出现中文乱码(显示为方块字),所以建议用英文安装:
$ export LC_ALL=c
$ ./runInstaller
Enjoy........... 立此存照 兄弟,Move to WIKI,加上SWAP方面的说明。详细内容可以以后再完善~~ :mrgreen: 兄弟,Move to WIKI,加上SWAP方面的说明。详细内容可以以后再完善~~ :mrgreen:别急,我还在完善 OK 启动Oracle
$ su - oracle
$ lsnrctl start <- 启动端口监听程序,供客户端连接上来
$ sqlplus "/as sysdba"
SQL> startup <- 如果显示SGA信息和MOUNT信息,就表示正确启动了。
SQL> show sga <- 看看SGA信息
SQL> shutdown <- 关闭数据库
呵呵,再见情人是ML的GNOME桌面方向,MichaelBibby是ML服务器方向…… MichaelBibby 最好能把 Oracle 9i 也试一下,这个版本用的比 10g 的多 呵呵,再见情人是ML的GNOME桌面方向,MichaelBibby是ML服务器方向……俺也是GNOME的粉丝 :? 最好将所需配置文件提供一下,也让我们覆盖原文件
页:
[1]