首页 >> 民生理财

上的最牛

民生理财  2021-08-24 18:36 字号: 大 中 小

安装RedHat Advanced Server

我装RedHat Advanced Server一直都是先择最小安装的,然后再装必须的开发环境及X11组件, 这样可以节约很多的空间(RHEL3最小安装为580M,RHEL4为646M左右,加上X11和必要的开发环境100M多一点吧). 如何手工安装必要的开发库和X11环境呢?

RHEL3 放入第二张安装盘,运行以下命令:

mount /mnt/cdrom

cd /mnt/cdrom/RedHat/RPMS

rpm -ivh cpp*.rpm

rpm -ivh XFree.3*.rpm XFree86-base-fonts-4*.rpm \\

XFree86-font-utils-4*.rpm XFree86-xauth-4*.rpm \\

XFree86-xfs-4*.rpm chkfontpath*.rpm xinitrc*.rpm \\

switchdesk*.rpm ttmkfdir*.rpm XFree86-tools*.rpm \\

desktop-file-utils*.rpm gtk+-1.2*.rpm qt-3.1.2*.rpm \\

libmng-1*.rpm XFree86-Mesa-libGLU*.rpm xterm*.rpm \\

gdk-pixbuf*.rpm

放入第三张安装盘,运行以下命令:

mount /mnt/cdrom

cd /mnt/cdrom/RedHat/RPMS

rpm -ivh gcc-3*.rpm glibc-devel*.rpm glibc-headers*.rpm \\

glibc-kernheaders*.rpm \\

gcc-c++m \\

libstdc++-devel-*.m \\

compat-libstdc++-*.m

RHEL4 RedHat 安装开发包

Disk2: rpm -i m

Disk3: rpm -i m \\

m \\

m \\

m \\

m

RedHat 安装X11

Disk2: rpm -i m \\

m \\

m \\

m \\

m \\

m \\

m

Disk3 rpm -i m \\

m \\

m \\

m \\

m \\

安装前的准备工作

1 改一下mmax参数默认值为32M,你可以改成256M或512M就足够了,在/etc/nf最后加入一行mmax=你的值, 运行sysctl -p使其生效.

2 在RHEL4 Update1上运行 ln -s /usr/lib/libstdc++.so.6.0.3 /usr/lib/libstdc++.so.5

3 安装libaio库,应当在第三张安装盘上.

安装Oracle 10g Release 2

安装过程不会有任何问题,我为了节约空间,删除了一些东西,$ORACLE_HOME目录下有jre和jdk目录, 可以将jre下面的内容删除,再建一个软件连链接,就可以了,命令如下:

rm -fr $ORACLE_HOME/jre

ln -s $ORACLE_HOME/jdk/jre $ORACLE_HOME/jre/1.4.2

之外还删除了$ORACLE_HOME/assistants/dcba/templates下面的一些大文件,两部总共可以空出160M空间吧.在安装时不会现什么问题,和第一版或Oracle 9i没什么本质区别.

创建数据库

可以用dbca来创建生成数据库的角本,然后退出dbca,再运行生成的创建角本,不会有什么问题的. 我在一个3G空间的VMware 5 Workstation的机器上安装操作系统,Oracle并生成了一个库,还多余200M空间左右.

附件A:创建Database的语句

connect \"SYS\"/\"sysPassword\" as SYSDBA

set echo on

spool /home/oracle/createdb/g

startup nomount pfile=\"/home/oracle/createdb/a\";

CREATE DATABASE \"DB10G\"

MAXINSTANCES 8

MAXLOGHISTORY 1

MAXLOGFILES 16

MAXLOGMEMBERS 3

MAXDATAFILES 100

DATAFILE \'\'/home/oracle/oradata/DB10G/f\'\' SIZE 256M REUSE EXTENT MANAGEMENT LOCAL

SYSAUX DATAFILE \'\'/home/oracle/oradata/DB10G/f\'\' SIZE 64M REUSE SMALLFILE

DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE \'\'/home/oracle/oradata/DB10G/f\'\'

SIZE SIZE SIZE 48M REUSE SMALLFILE

UNDO TABLESPACE \"UNDOTBS1\" DATAFILE \'\'/home/oracle/oradata/DB10G/f\'\' SIZE 128M REUSE

CHARACTER SET WE8ISO8859P1

NATIONAL CHARACTER SET AL16UTF16

LOGFILE

GROUP 1 (\'\'/home/oracle/oradata/DB10G/g\'\') SIZE 51200K,

GROUP 2 (\'\'/home/oracle/oradata/DB10G/g\'\') SIZE 51200K,

GROUP 3 (\'\'/home/oracle/oradata/DB10G/g\'\') SIZE 51200K

USER SYS IDENTIFIED BY \"sysPassword\" USER SYSTEM IDENTIFIED BY \"systemPassword\";

spool off

附件B:创建Database需要运行的角本

connect \"SYS\"/\"sysPassword\" as SYSDBA

set termout off

set echo on

spool /home/oracle/createdb/g

@/home/oracle/product/10g/rdbms/admin/l;

@/home/oracle/product/10g/rdbms/admin/l;

@/home/oracle/product/10g/rdbms/admin/l;

@/home/oracle/product/10g/rdbms/admin/l;

@/home/oracle/product/10g/rdbms/admin/b;

connect \"SYSTEM\"/\"systemPassword\"

@/home/oracle/product/10g/sqlplus/admin/l;

connect \"SYSTEM\"/\"systemPassword\"

你需要重新考虑。 set echo on

spool /home/oracle/createdb/g

@/home/oracle/product/10g/sqlplus/admin/help/l l;

spool off

济南白癜风重点医院
北京看白癜风专科医院
孩子消化不良怎么调理
推荐资讯