Linux-图形安装oracle

https://www.aliyun.com/minisite/goods?userCode=66ilo1gr

环境准备

安装图形界面

yum groupinstall "X Window System" -y


yum groupinstall "GNOME Desktop" "Graphical Administration Tools" -y


yum groupinstall "KDE Plasma Workspaces" #如遇安装异常无法弹窗使用kde桌面


unlink /etc/systemd/system/default.target


ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target


re

安装vnc

su - root
yum install tigervnc-server -y


创建swap分区

创建分区 
dd if=/dev/zero of=/dev/mapper/centos-swap bs=1024 count=4096000
#格式化分区
mkswap /dev/mapper/centos-swap
#设置分区
chmod -R 0600 /dev/mapper/centos-swap
mkswap -f /dev/mapper/centos-swap
#激活分区
swapon /dev/mapper/centos-swap

用户配置

groupadd oinstall 
groupadd dba 
useradd -g oinstall -g dba -m oracle 


passwd oracle 

创建oracle安装目录

mkdir -p /oracle/oraInventory 

设置目录权限

chown -R oracle:oinstall /oracle 
chown -R oracle:oinstall /oracle/oraInventory 

修改系统标示

vim /etc/redhat-release 


#CentOS Linux release 7.0.1406 (Core) 
Red Hat Enterprise Linux 6 

修改系统内核

vim /etc/sysctl.conf #编辑,在最后添加以下代码


net.ipv4.icmp_echo_ignore_broadcasts = 1
fs.file-max = 6815744 
fs.aio-max-nr = 1048576
kernel.shmall = 2097152 
kernel.shmmax = 2147483648 
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 -

修改用户限制

vim /etc/security/limits.conf


oracle soft nproc 2047 
oracle hard nproc 16384 
oracle soft nofile 1024 
oracle hard nofile 65536

配置oracle用户环境变量

vim /home/oracle/.bash_profile  


export ORACLE_BASE=/oracle 
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl 
export ORACLE_UNQNAME=$ORACLE_SID
export PATH=$ORACLE_HOME/bin:/user/sbin:$PATH 
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH 


source /home/oracle/.bash_profile 

安装oracle 数据库依赖软件

yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-* 

解压安装软件

unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip

修改系统语言编码

export LANG=en_US 

启动vnc远程端口

su - oracle
vncserver #启动服务器
vncserver :1  #开启远程端

安装oracle

运行安装程序

通过vnc连接至图形界面
cd database #之前解压的压缩包路径
./runInstaller 

启动监听

lsnrctl start

RMAN数据恢复

加载备份文件

 catalog start with 'C:\rmanbak\';

故障解决

RESTORE DATABASE;

三:RESTORE DATABASE;的时候,出现如下错误:


channel ORA_DISK_1: ORA-19870: error while restoring backup piece /data/backup/rman/18nop29i_1_1-USERDB-20121027.full
ORA-19504: failed to create file "/data/ora11g/oradata/userdb/hdmember01.dbf"
ORA-27040: file create error, unable to create file
Linux-x86_64 Error: 2: No such file or directory


    建立对应的数据目录:
    mkdir -p /data/ora11g/oradata/userd

admin

作者并不想留下任何信息~~~~~~~~~~~哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐