AIX系统下冷备份的ORACLE安装.doc_第1页
AIX系统下冷备份的ORACLE安装.doc_第2页
AIX系统下冷备份的ORACLE安装.doc_第3页
AIX系统下冷备份的ORACLE安装.doc_第4页
AIX系统下冷备份的ORACLE安装.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AIX下Oracle冷备安装法这个方法的目的是将源机器A上ORACLE迁移到目标机器B上,不是通过在机器B上先通过安装程序安装ORACLE再创建用户、表空间。然后再IMP从机器A上导出的数据,而是直接将机器A上的冷备数据以及整个的ORACLE目录直接拷贝到机器B上,然后直接使用数据库。熟练操作之后将大大的节省安装时间。下面就详细的说说安装过程,我是菜鸟,所以很多最基本的操作指令也会列出,而不是用一个描述语句带过:)但是读者至少要求有基本的oracle知识,基本的vi命令操作及ftp操作。一、源机器A上的Oracle安装情况介绍1 Oracle的安装目录 /opt/oracle2 Oracle的DBF文件存放目录 /data3 Oracle的备份存放目录 /databack4 Oracle的冷备目录 /oraback5 Oracle安装之后会有的一个目录 /usr/local以上1,2,3,4的目录都是属于:用户 oracle 组 dba二、源机器A上要做的准备工作1. Oracle用户登陆,执行sqlplus “/as sysdba” 停止源机器A上的oracle: shutdown immediate;然后退出quit。 2. 停止源机器A上的lsnrctl:lsnrctl stop3. 将Oracle的DBF文件存放目录 /data下的目录打包,打包例子如下:tar cf zjyy.tar zjyyzjyy.tar 打包后的目标文件名zjyy 将要打包的目录名这个列子所示的是在本目录下/data,打包zjyy这个目录极其下面的所有文件4. 将oracle的安装目录/opt/oracle目录打包5. 本次操作,所有的tar文件都存放在目录 /oraback下,这其中可能会用到的命令cp /data/data.tar /oraback cp后面第一个参数表示源,第二个表示目的三、目标机器上的准备工作:1 用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检查一下是否有限制2 按照源机器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的总大小3 将源机器上的对应目录底下的内容对应到目标机器的对应目录下,方式可以是将打包的文件传输到目标机器B上,机器B上本地解包,注意第一大点里面的1,2,3,5是要求原样照搬过来的,4是源机器A上放准备文件的,目标机器上可建可不建。4 目录创建完毕之后,修改所有目录的所属用户和组,例子如下:chown oracle:dba /data还有一个更恶的命令:chown R oracle:dba /data这个是强制把/data极其下面的文件修改所属用户和组5 将oracle安装盘上的disk1拷贝到/home/soft下面备用。四、目标机器上的操作:1 以root用户登陆目标机器,在目录/home/soft/disk1下运行rootpre.sh命令,如果不执行rootpre.sh(以root运行)命令,在用oracle 登陆之后运行命令sqlplus “/as sysdba”时,就会出现下列错误:exec(): 0509-036 由于下列错误,不能装入程序 sqlplus: 0509-130 /usr b bc.aaio_64.o 的符号解析失败,原因是: 0509-136 符号 kaio_rdwr64 (编号 0) 没有从 从属模块 /unix 导出。 0509-136 符号 listio64 (编号 1) 没有从 从属模块 /unix 导出。 0509-136 符号 acancel64 (编号 2) 没有从 从属模块 /unix 导出。 0509-136 符号 iosuspend64 (编号 3) 没有从 从属模块 /unix 导出。 0509-136 符号 aio_nwait (编号 4) 没有从 从属模块 /unix 导出。 0509-136 符号 aio_nwait64 (编号 5) 没有从 从属模块 /unix 导出。 0509-136 符号 aio_nwait_timeout (编号 6) 没有从 从属模块 /unix 导出。 0509-136 符号 aio_nwait_timeout64 (编号 7) 没有从 从属模块 /unix 导出。 0509-026 系统错误: Error 0 0509-192 请使用 dump -Tv 命令检查 .loader 节符号。注:只有aix操作系统需要这个操作,unix,linux下不需要这一步。2 检查两个oracle的配置文件:两个都在/opt/oralce/product/network/admin目录下,一个是tnsnames.ora文件,确认配置文件中的参数HOST 项是指向目标机器B,另外一个是listener.ora,也是确认参数HOST是否指向目标机器B,如果不是,请先备份要修改的文件(备份命令:cp listener.ora listener.bak),然后修改参数HOST为指向本机B,本机服务名如果不知道,请用如下命令查看cat /etc/hosts3 以用户oracle登陆目标机器,检查所有创建的对应源机器的目录是否完整,相关目录下的文件是否都一一对应。确认无误后,激动人心的时刻到来了;4 sqlplus /as sysdba以数据库系统管理员身份登陆,将看到如下提示:SQL*Plus: Release .0 - Production on Sat Nov 17 17:19:19 2007Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.Connected to an idle instance.SQL 5 SQL startup nomountORACLE instance started.Total System Global Area 1561824584 bytesFixed Size 744776 bytesVariable Size 301989888 bytesDatabase Buffers 1258291200 bytesRedo Buffers 798720 bytes6 SQLcreate pfile from spfile;7 SQLalter database mount;8 SQLalter database open;9 SQLquit10 sqlplus 原数据库中已建立的用户名登陆11 SQLselect * from .查看数据库中的表,看数据库是否已经完全安装成功12 如果能成功执行并查看到数据,证明数据库已经移植成功!五、其他1 lsnrctl start启动监听服务器执行完成之后会现实一堆提示信息,只要看看最后一行就可以了The command completed successfully2 netstat -an |grep 1521 确认1521端口已开始监听六、与速达客应用有关的1 用tomcat登陆应用服务器2 修改两个配置文件:/home/tomcat/conf下的server.xml由指向64改为指向62(2)/home/tomcat/webapps/MessageGate/WEB-INF/classes下的/perties,修改方式同上3 停止tomcat及message服务/home/tomcat/bin/shutdown.sh用ps ef |grep java查看message的进程号用kill -9 进程号,停止message服务4 重启tomcat及message服务/home/tomcat/bin/startup.shcd /home/tomcat/bin 执行./message_new.bat5 从61上te

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论