- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AIX下Oracle冷备安装法
这个方法的目的是将源机器A上ORACLE迁移到目标机器B上,不是通过在机器B上先通过安装程序安装ORACLE再创建用户、表空间。。。然后再IMP从机器A上导出的数据,而是直接将机器A上的冷备数据以及整个的ORACLE目录直接拷贝到机器B上,然后直接使用数据库。熟练操作之后将大大的节省安装时间。下面就详细的说说安装过程,我是菜鸟,所以很多最基本的操作指令也会列出,而不是用一个描述语句带过:)但是读者至少要求有基本的oracle知识,基本的vi命令操作及ftp操作。
一、源机器A上的Oracle安装情况介绍
Oracle的安装目录 /opt/oracle
Oracle的DBF文件存放目录 /data
Oracle的备份存放目录 /databack
Oracle的冷备目录 /oraback
Oracle安装之后会有的一个目录 /usr/local
以上1,2,3,4的目录都是属于:用户 oracle 组 dba
二、源机器A上要做的准备工作
Oracle用户登陆,执行sqlplus “/as sysdba” 停止源机器A上的oracle:
shutdown immediate;Oracle的DBF文件存放目录 /data下的目录打包,打包例子如下:
tar –cf zjyy.tar zjyy
zjyy.tar 打包后的目标文件名
zjyy 将要打包的目录名
这个列子所示的是在本目录下/data,打包zjyy这个目录极其下面的所有文件
将oracle的安装目录/opt/oracle目录打包
本次操作,所有的tar文件都存放在目录 /oraback下,这其中可能会用到的命令cp /data/data.tar /oraback
cp后面第一个参数表示源,第二个表示目的
三、目标机器上的准备工作:
用smit建立 组dba,建立用户oracle,建立完成之后修改属性:组dba的用户列表上加上oracle,用户oracle的主目录改为/opt/oracle,建立完成之后,有个很重要的参数要进行修改,修改文件/etc/security/limits,在此文件的最后增加如下内容:
oracle:
fsize = -1
core = -1
cpu = -1
data = -1
rss = -1
stack = -1
nofiles = -1
如何修改文件内容请自行查看vi命令,实在不行就ftp到windows系统,改完了再ftp回去,注意先备份,然后再操作。改了这个限制之后,一个很大的好处是解决了大文件的ftp问题,我被这个问题困扰了不止12个小时啊,很惨痛的!
然后修改oracle的密码,passwd oracle
用oracle用户登陆,会提示改密码,改完密码之后,用ulimit –a检查一下是否有限制
按照源机器A上的oracle用户下的目录一样在目标机器上创建目录,下面以创建/data为例:
Smit-系统存储器管理(物理和逻辑存储器)-文件系统-添加文件系统-增强型日志文件系统-添加增强型日志文件系统
基本参数不累叙,重点注意一个参数“是否在系统重新启动时自动安装”一定要选为“是”,否则下次重启时,新建的目录就不会mount到系统里来(用ls –l命令看不到)
新建文件系统可能用到的几个命令:
df –k或者df –m或者df –g这些都是查看文件大小的,在把源机器上的文件拷贝到目标机器上,解包到相对应目录时,一定要注意保证目标机器上新建的文件大小要满足要求,否则传输文件或者解包时出错,又要返工,耽误时间的。
chfs –a size=+1024M /data扩大某个文件的命令
-a表示增加
Size=+1024M表示在目录/data上增加一个G的空间
lsvg rootvg 查看rootvg的总大小
将源机器上的对应目录底下的内容对应到目标机器的对应目录下,方式可以是将打包的文件传输到目标机器B上,机器B上本地解包,注意第一大点里面的1,2,3,5是要求原样照搬过来的,4是源机器A上放准备文件的,目标机器上可建可不建。
目录创建完毕之后,修改所有目录的所属用户和组,例子如下:
chown oracle:dba /data
还有一个更恶的命令:
chown –R oracle:dba /data这个是强制把/data极其下面的文件修改所属用户和组
将oracle安装盘上的disk1拷贝到/home/soft下面备用。
四、目标机器上的操作:
以root用户登陆目标机器,在目录/home/soft/disk1下运行rootpre.sh命令,
如果不执行rootpre.sh(以root运行)命令,在用oracl
文档评论(0)