安装11G数据库脚本
2015-12-16 19:56
344 查看
关闭防火墙 网络自动管理服务 selinux修改网卡目录文件:/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 HWADDR=00:0C:29:91:98:58 TYPE=Ethernet UUID=8a365617-74ae-4f1a-b3aa-cfb5db7ce8e8 ONBOOT=yes NM_CONTROLLED=no #BOOTPROTO=dhcp IPADDR=IP NETMASK=子网掩码 GATEWAY= 网关修改Hostname:/etc/sysconfig/network
NETWORKING=yes HOSTNAME=PROD3.us.oracle.com绑定域名:/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.56.9 PROD3.us.oracle.com PROD3记得重启网络服务!!!安装tools上传---挂载--解压--安装配置YUM源:连接光盘挂载
[root@PROD3 Desktop]# mount /dev/cdrom /srv mount: block device /dev/sr0 is write-protected, mounting read-only配置YUM源文件:
[root@PROD3 etc]# vi yum.repos.d/public-yum-ol6.repo
[oracle] name=oracle baseurl=file:///srv/Server gpgcheck=0 enabled=1根据官方文档修改参数第一个:
/etc/sysctl.conf 修改完要生效
第二个: /etc/security/limits.conf建组建目录建用户并赋予权限
[root@PROD3 etc]# groupadd oinstall [root@PROD3 etc]# groupadd dba
[root@PROD3 etc]# useradd -g oinstall -G dba oracle
[root@PROD3 etc]# mkdir -p /u01/app/oracle
[root@PROD3 etc]# chown -R oracle:oinstall /u01设置环境变量要在oracle用户下设置!!!
[oracle@PROD3 ~]$ vi /home/oracle/.bash_profile
# .bash_profile# Get the aliases and functions生效环境变量
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATH
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.04/db_1
export ORACLE_SID=PROD4
export PATH=$ORACLE_HOME/bin:$PATH
[oracle@PROD3 ~]$ source .bash_profile输出所有环境变量并筛选出Oracle的变量
[oracle@PROD3 ~]$ env|grep ORACLE ORACLE_SID=PROD4 ORACLE_BASE=/u01/app/oracle ORACLE_HOME=/u01/app/oracle/product/11.0.02.4/db_1还是在Oracle用户下操作!!!上传介质安装拖到home下的oracle文件夹下一个包一个包解压
[oracle@PROD3 ~]$ ls database p13390677_112040_Linux-x86-64_2of7.zip p13390677_112040_Linux-x86-64_1of7.zip在root用户下执行xhost+
[root@PROD3 Desktop]# xhost + access control disabled, clients can connect from any hostxhost后开始进行图形化界面安装
[oracle@PROD3 database]$ ./runInstaller如果出现问题用yum安装所缺包如果没问题就OK了!
相关文章推荐
- python实践——批量统计mongodb数据库的集合大小
- MySQL 常用管理工具
- NodeJs oracledb无法完成删除数据项操作的处理方法
- python实践——批量统计mongodb数据库的集合大小
- MySQL 常用维护命令
- MySQL 索引、试图、存过、函数、触发器
- (my)sql 入门基础
- Oracle定义常量和变量
- 【转】Solr从数据库导入数据(DIH)
- Oracle 12C 新建用户连接数据库设置
- Oracle的substr函数简单用法 与substring区别
- ubuntu中设置mysql的字符集
- sql2012导入到sql2005
- oracle学习入门系列之五内存结构、数据库结构、进程
- Oracle官方文档结构说明(教你如何快速从官方文档中获取需要的知识)
- 【官方文档】【Doc】oracle官方文档总汇(9i,10g,11gR1, 11gR2)
- ORACLE会使索引失效的条件
- kettle中执行sql语句
- mysql 创建用户和密码提示失败
- 设置mysql允许外部IP连接的解决方法