Oracle单机Rman笔记[0]---环境准备
A、 安装操作系统rhel6.6,关闭防火墙,修改网卡配置IP(略)
PS:
1、默认分区选项(第二项,默认为LVM),然后进行调整
2、安装类型选择“桌面”
3、安装后 分配IP、调整防火墙、测试SSH
B、----挂载本地yum源---
1、通过VM挂载iso镜像光盘(默认挂载了/media下)
2、新建一个文件夹 mkdir /mnt/cdrom
3、把ISO里文件都复制到新建的cdrom下。cp /media/XXX /mnt/cdrom
4、cd /etc/yum.repos.d
5、新建一个本地源文件,并编辑
vi local.repo
添加如下代码:
[local]
name=local
baseurl=file:///mnt/cdrom (这里既是3个/,没写错)
gpgcheck=0
enabled=1
6、执行yum clean all
7、成功后执行 yum makecache
8、验证 yum grouplist | grep server
C、---------修改计算机名称--------
vi/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=NEWHOSTNAME #修改该值作为主机名,如:NEWPC
或者
sysctl kernel.hostname=NEWHOSTNAME
注销重新登录
D、---------安装vsftp--------
1、查看本机是否已经安装vsftpd服务,执行以下命令:
rpm –qa|grep vsftpd
2、安装 yum install vsftpd
3、安装完成,执行启动服务命令:
service vsftpd start
4、查看开启状态
service vsftpd status
5、尝试登录
如果报错530 Permission denied.
修改/etc/vsftpd 下的 user_list 将root或需要使用的用户在此中删除
如果报错500 OOPS: cannot change directory:/root
sestatus -b |grep ftp
setsebool -P allow_ftpd_full_access on
service vsftpd restart
再次尝试连接
E、----------新建用户和组---------
1、新建用户并加入到组
useradd -G {group-name} username
2、新建用户\组
useradd oracle
groupadd oinstall
3、把oracle用户增加到组中
usermod -g oinstall oracle
4、root下修改oracle用户密码为xxx
passwd oracle 此处可以建立也可在后一篇笔记中建立(此次测试使用的是下面的建立方式)
创建相关的组:
oinstall --> 产品所有者
dba --> 数据库的安全审核
groupadd oinstall
groupadd dba
创建用户
useradd -g oinstall -G dba -m oracle
PS:
useradd只会添加一个用户,没有创建它的主目录,除了添加一个新用户之外什么都没有。这个用户甚至不能登录,因为没有密码。
正确的做法是manpage里说的,adduser,这个命令实际是一个perl脚本,是useradd等类似底层命令的更友好的前端,它会用交互性的方式建立新用户,
使用它可以指定新用户的家目录,登录密码,是否加密主目录等等,它会:
1.建立一个新目录作为家目录
2.建立同名新组
3.把用户的主要组设为该组(除非命令选项覆盖以上默认动作,比如–disall-homdirecry之类)
4.从/etc/SKEL目录下拷贝文件到家目录,完成初始化
5.建立新用户的密码
6.如果其存在的话,还会执行一个脚本。
F、---------安装数据库-------
1、修改host 分配固定IP与计算机名相互对应(如果不修改则会报错:PRVF-0002,修改/etc/hosts )
2、通过yum安装依赖的包
3、/home/oracle/.oracle/logs PS
rhel6.5需要的包:
yum install unixODBC-devel -y; yum install unixODBC-devel.i686 -y; yum install unixODBC -y; yum install unixODBC.i686 -y; yum install libstdc++ -y; yum install libXtst -y; yum install libXtst.i686 -y; yum install libstdc++-devel.i686 -y; yum install libXau.i686 -y; yum install libxcb.i686 -y; yum install libX11.i686 -y; yum install libXext.i686 -y; yum install libXtst.i686 -y; yum install libaio.i686 -y; yum install libaio-devel -y; yum install glibc-devel.i686 -y; yum install compat-libstdc++.i686 -y; yum install binutils.i686 -y; yum install gcc.i686 -y; yum install gcc-c++.i686 -y; yum install glibc-devel.i686 -y; yum install glibc-devel -y; yum install libgcc.i686 -y; yum install libgcc -y; yum install libstdc++ -y; yum install libstdc++.i686 -y; yum install libstdc++-devel -y; yum install libstdc++-devel.i686 -y; yum install make -y; yum install sysstat -y; yum install libXext -y; yum install libXext.i686 -y; yum install ksh -y; yum install elfutils-libelf-devel -y; yum install gcc-c++ -y; yum install libstdc++-devel -y; yum install libaio-devel -y; yum install gcc; yum install compat-libstdc++-33 -y
-----end-------
Oracle单机Rman笔记[0]---环境准备的更多相关文章
- Oracle单机Rman笔记[1]---环境准备
A.-----安装程序准备---- 1.拷贝oracle安装包到一个目录下 2.检查并修改hostname /etc/sysconfig/network中的hostname要与/etc/hosts中的 ...
- Oracle单机Rman笔记[6]---记一次oracle脱机异地还原
系统情况介绍 正式环境:windows 2008 r2-32bit/ Oracle: Release 11.2.0.1.0 目标环境:windows 2012 Standard-64bit / Ora ...
- Oracle单机Rman笔记[5]---脱机异地还原
脱机异地还原(安装一个原环境相同的linux,并安装数据库,注意不要配置安装实例) .检查/home/oracle下的.bashrc .bash_profile内容是否与原环境一致(具体看情况而定), ...
- Oracle单机Rman笔记[3]---RMAN脱机备份及命令基础介绍
A.NOARCHIVELOG模式下的物理备份 1.完全关闭数据库 2.备份所有的数据库文件.控制文件.联机重做日志 3.重新启动数据库 B.RMAN的体系结构概述 重新构建控制文件: 将控制文件备份为 ...
- Oracle单机Rman笔记[4]---RMAN联机备份
备注:RMAN备份(仅支持基于spfile的备份,不支持基于init.ora配置的备份) 练习:开启ARCHIVELOG模式 \为归档的重做日志被指FRA和单独的归档日志目标 SQL>show ...
- Oracle单机Rman笔记[2]---RMAN基础介绍
A.DBA对于备份恢复的问题: 1.在数据库发生故障时,丢失多少数据是可承受的? 2.恢复数据库时,能够忍受的最长时间多少? 3.为了确保您的数据能够被恢复,愿意投入多少成本? 4.备份期间可以关闭系 ...
- 单机 Oracle 11g(11.2.0.4)手动打补丁PSU(11.2.0.4.8)
环境说明:database : 11.2.0.4 x64os: centos6.7 x64 准备内容:OPatch : p6880880_112000_Linux-x86-64.zipDB PSU : ...
- 使用yum源的方式单机部署MySQL8.0.13
使用yum源的方式单机部署MySQL8.0.13 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 基本上开源的软件都支持三种安装方式,即rmp方式安装,源码安装和二进制方式安装.在 ...
- Oracle RAC学习笔记:基本概念及入门
Oracle RAC学习笔记:基本概念及入门 2010年04月19日 10:39 来源:书童的博客 作者:书童 编辑:晓熊 [技术开发 技术文章] oracle 10g real applica ...
随机推荐
- 002-红黑树【B-树】、二叉查找树
一.引述-二叉查找树 红黑树(Red Black Tree) 一种特殊的二叉查找树.故先查看二叉查找树 二叉查找树特性:左字数上所有的节点的值都小于或等于他的根节点上的值 右子树上所有节点的值均大于或 ...
- IntelliJ IDEA java文件注释模板
一.设置 二.注释模板 /*** @version: java version 1.7+* @Author : * @Explain :* @contact: * @Time : ${DATE} ${ ...
- python框架之Django(13)-admin组件
使用 Django 提供了基于 web 的管理工具. Django 自动管理工具是 django.contrib 的一部分.你可以在项目的 settings.py 中的 INSTALLED_APPS ...
- 菜鸟手下的iOS开发笔记(swift)
在阳春4月的一天晨会上,有一个老板和蔼的对他的一个菜鸟手下说:“你既然会Android,那你能不能开发iOS?” 不是说好的要外包的吗?内心跌宕,但是表面淡定的菜鸟手下弱弱的回道:“可以试试”. 第二 ...
- javascript笔记——源生js实现each方法
出处:http://www.lovejavascript.com/#!zone/blog/content.html?id=48 jquery里面有个each方法,将循环操作简化.便捷. 随后es出了个 ...
- sql server 操作列
新增一列 ) 修改列类型: ) 修改列的名称: EXEC sp_rename 'tableName.column1' , 'column2' (把表名为tableName的column1列名修改为co ...
- Mysql模糊查询like效率,以及更高效的写法
在使用msyql进行模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候,查询的效率就很容易显现出来.这个时候查询的效率就 ...
- Java连接数据库 #06# SQL与代码分离(精化版本)
索引 DAO层依赖关系草图 应用示例 接Java连接数据库#05#,对代码进行改进. DAO层依赖关系草图 应用示例(只需3步!) 1.首先定义接口类: package org.sample.shop ...
- 2015全国大学生数学建模B题浅谈
题目请自主上网获取. 分析下思路.第一问,不同时空的出租车的“供求匹配”程度. 也就是说要选取的数据要有时间和地理两个维度.实体对象是出租车.关键的问题就是地点怎么选? 选择的城市具备如下经济较发达, ...
- Dart - Isolate 并发
在Dart中实现并发可以用Isolate,它是类似于线程(thread)但不共享内存的独立运行的worker,是一个独立的Dart程序执行环境.其实默认环境就是一个main isolate. 在Dar ...