ORACLE9I的另类重装方法
2009-05-13 01:31:41来源:未知 阅读 ()
作为开发人员,一些人会在自己用的电脑上安装ORACLE,可是过一段时间可能会重装,重装前需要导出数据,然后在重装后再导入数据,有时可能会有一些无法导出的数据,例如,我用的数据库中有些同义词就无法导出,这时,问题就来了,怎样能快速重装呢?
我所做的事情是在WINDOWS下完成的,应该可以在UNIX下参照完成.
重装操作系统前的准备工作:
对以下文件及上当备份:
在此,假设SID为DATABASE
$ORACLE_HOMEDATABASE '相关数据库启动信息及口令
$ORACLE_HOMEORADATA '数据目录
当然,你也可以保留整个$ORACLE_HOME目录
重装操作系统完成后,按以下步骤执行:
1 安装ORACLE_HOME,不创建数据库.
如果要装在原来的目录上,请将你原来的目录先改名称,例如,原来的数据库安装在 d:oracle,那么,在安装前,将已有的d:oracle重命名,例如命名为d:oracle_bak,再开始安装,在安装的时候,保证输入的上当为d:oracle
2 使用数据库配置工具(DBCA)创建一个新数据库,在创建数据库的时候,保证输入的参数与以前的相同,例如SID,server_name等
3 创建完成后,会在你的$ORACLE_HOME下(如果你输入的SID是DATABASE)会出现database及oradata目录(创建数据库时使用缺省位置的条件下),
根据操作系统的不同,在WINDOWS下会启动这个数据,所以在进行下面的操作前,需要停止数据库.
请将oradata更名为oradata1
将你在重装前备份的oradata目录复制到这里.
将新安装的$ORACLE_HOMEDATABASE目录下的 pwddatabase.ora 更名为pwddatabase1.ora,将 SPFILEDATABASE.ora 更名为SPFILEDATABASE1.ora
将备份的$ORACLE_HOMEdatabase目录下的下的pwddatabase.ora和 SPFILEDATABASE.ora 复制到新安装的$ORACLE_HOMEDATABASE目录下
4启动数据库.
一个新建的数据主要由以下几个文件控制:
PWDdatabase.ora '按字面的意思应该是口令之类的东西
SPFILEDATABASE.ora '数据库的启动参数文件
$ORACLE_HOMEoradata '数据文件及数据库控制文件,日志文件等
如果不能启动,则可以参照SPFILEDATABASE.ora文件,看看是不是路径位置不对造成的
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/7797/showart_47349.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:webserver
下一篇:删除/tmp文件应急除理
- ACL 疑问 2009-05-13
- 升级FreeBSD7.0到7.1的方法 2009-05-13
- 从硬盘安装FREEBSD的方法 2009-05-13
- OpenBSD环境下安装PHP加速软件eAccelerator的方法[原创] 2009-05-13
- Freebsd CARP设定写测试方法 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash