mysql 安装一条命令就搞定了
oracle 这个真心搞不定啊,网上搜的教程都不太靠谱,
google 出来的官方文档都是英文的,啃起来很费劲。
有没有针对小白用户的一键安装脚本?
求老司机指教。
另外说一下,
发行版是 SUSE Server 13 x64
1
coolair 2016-06-08 16:27:36 +08:00 via Android
官方文档很详细,一步一步来肯定没问题,不必看别人写的记录,每个人写的都有些地方不一样,搞糊涂了自己。
|
2
wujunze 2016-06-08 16:29:55 +08:00
木有用过 oracle
|
3
strwei 2016-06-08 16:31:23 +08:00
apt-get install oracle.....(逃
|
4
holyzhou 2016-06-08 16:50:35 +08:00
一键脚本可以自己写,根据 oracle 的官方文档 ,网上有人写过 你也可以拿过来调调。
主要是之前的系统设置有点多,之后的安装过程倒是不复杂,对于系统设置可以写脚本或者用 oracle 的 linux 发行版上有一个安装包,就是做安装前的初始化工作的,适不适用 suse 没测过 对于之后的数据库安装可以首先按自己的要求装一遍生成 rsp 文件文件,之后可以通过命令行的方式用生成的 rsp 文件静默安装 |
5
SlipStupig 2016-06-08 16:54:47 +08:00
call support for tech
|
6
liuxey 2016-06-08 17:02:09 +08:00
我之前装过的是安装了桌面环境的 Linux ,和 win 一模一样 (逃
|
7
windyboy 2016-06-08 17:26:37 +08:00
用 response 文件, silent 安装
前提要先把需要准备的包安装完 |
8
alienangel 2016-06-08 18:15:30 +08:00
想简单就用 oracle-linux 装,不想就按官方文档来
|
9
jeffersonpig 2016-06-08 18:23:55 +08:00
对着工程部写的 oracle 安装配置手册安装
|
10
salmon5 2016-06-08 18:30:32 +08:00
绑定机器名和 IP 地址
检查 /etc/host,127.0.0.1 行,不要有主机名 vi /etc/hosts 192.168.1.3 oracledb 软件包 binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3 (32 bit) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-4.1.2 gcc-c++-4.1.2 glibc-2.5-24 glibc-2.5-24 (32 bit) glibc-common-2.5 glibc-devel-2.5 glibc-devel-2.5 (32 bit) glibc-headers-2.5 ksh-20060214 libaio-0.3.106 libaio-0.3.106 (32 bit) libaio-devel-0.3.106 libaio-devel-0.3.106 (32 bit) libgcc-4.1.2 libgcc-4.1.2 (32 bit) libstdc++-4.1.2 libstdc++-4.1.2 (32 bit) libstdc++-devel 4.1.2 make-3.81 sysstat-7.0.2 pdksh yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel yum install unixODBC.i686 unixODBC-devel.i686 libaio.i686 libaio-devel.i686 compat-libstdc++-33.i686 libstdc++.i686 libgcc.i686 pdksh 的安装 http://rpm.pbone.net/index.php3/stat/4/idpl/2394414/dir/redhat_6.x/com/pdksh-5.2.14-1.i386.rpm.html yum remove ksh rpm -ivh pdksh-5.2.14-1.i386.rpm 添加组和用户 #groupadd -g 502 oinstall #groupadd -g 503 dba #groupadd -g 504 oper ( oper 不是必须) #useradd -u 501 -g oinstall -G dba,oper oracle ( oper 不是必须) #useradd -u 501 -g oinstall -G dba oracle #usermod -g oinstall -G dba,oper oracle ( oper 不是必须) #passwd oracle 更改打开文件限制数 #vi /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 优化内核参数 #vi /etc/sysctl.conf # oracle 优化内核参数 fs.aio-max-nr = 1048576 fs.file-max = 6815744 # kernel.shmall = 2097152 # kernel.shmmax = 4294967295 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 #sysctl -p 创建安装文件夹 #mkdir -p /u01/app/oracle #chown -R oracle:oinstall /u01/app #chmod -R 775 /u01/app 更改 Oracle 用户环境变量 #su – oracle $vi .bash_profile PATH=$PATH:$HOME/bin:/sbin TMP=/tmp;export TMP TMPDIR=$TMP;export TMPDIR ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE ORACLE_SID=sms;export ORACLE_SID ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1;export ORACLE_HOME PATH=$PATH:$ORACLE_HOME/bin;export PATH export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8" alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman' (rlwrap 安装 wget http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.41.tar.gz tar -xzvf rlwrap-0.37.tar.gz cd rlwrap-0.37 ./configure 遇到 configure: WARNING: No termcap nor curses library found??? yum install -y libtermcap-devel readline-devel 再 ./configure 出现 Now do: make (or gmake) to build rlwrap make check for instructions how to test it make install to install it 开始 make make install 设置 DISPLAY 变量 $export DISPLAY=192.168.1.15:0.0 $ unzip linux.x64_11gR2_database_1of2.zip $unzip linux.x64_11gR2_database_2of2.zip $cd database $./runInstaller 一步一步开始安装,该界面的中文和英文字体取决于 /etc/sysconfig/i18n 文件里面的 LANG="en_US.UTF-8" LANG="zh_CN.UTF-8"设置 |
11
salmon5 2016-06-08 18:33:24 +08:00
上面是 centos 6.x x64 的。
官方文档一般比较含糊,自己摸索过才行。 |
13
yuedingwangji 2016-06-08 22:26:06 +08:00
很简单的呀,装好相应的 包 , 然后,配置好环境,就可以装了
|
14
gefranks 2016-06-09 11:41:40 +08:00 via iPhone
Suse 貌似有额外的包要装 检查的时候有提示吧
|