ITPub博客

首页 > 数据库 > 数据库开发技术 > 重装系统后,使用oradim创建数据库实例!

重装系统后,使用oradim创建数据库实例!

原创 数据库开发技术 作者:xinxinhg 时间:2005-01-27 23:51:30 0 删除 编辑

        昨天重装了系统,把Oracle给忘了(因为新到了家公司,但这家公司并不用Oracle,用也是要再过一阵子了:(,所以只在自己的机器上装了Oracle做做实验),今天到论坛上看了些问题,准备做一下实验的时候,突然想起来,重装了系统,还没有装ORACLE呢:),想了想等晚上闲了再装吧!结果在看帖子的时候突然想到我安装Oracle的盘并没有格掉,原来安装的文件都在,只是C盘的安装信息没有了~~刚好还一直没有做过冷备份恢复,当初学的时候冷备份老师说冷备份很简单,自己去看看就行了!我也比较懒,一直也没愿意去做!!所以这次刚好借这个机会熟悉一下!       

[@more@]

        昨天重装了系统,把Oracle给忘了(因为新到了家公司,但这家公司并不用Oracle,用也是要再过一阵子了:(,所以只在自己的机器上装了Oracle做做实验),今天到论坛上看了些问题,准备做一下实验的时候,突然想起来,重装了系统,还没有装ORACLE呢:),想了想等晚上闲了再装吧!结果在看帖子的时候突然想到我安装Oracle的盘并没有格掉,原来安装的文件都在,只是C盘的安装信息没有了~~刚好还一直没有做过冷备份恢复,当初学的时候冷备份老师说冷备份很简单,自己去看看就行了!我也比较懒,一直也没愿意去做!!所以这次刚好借这个机会熟悉一下!

        环境:WINXP(上次装的时候是WIN200),ORACLE9I(原来是装在D盘的)

        1。首先把Oracle的主目录改一个名字,免的安装的时候覆盖掉。

        2。开始安装Oracle--选择只安装软件,安装目录和上次安装选择同一个(不是同一个应该也可以,只是我比较懒,讨厌麻烦)。Windows下安装Oracle都很简单了,就不多废话了。

        3。安装好以后,把Oracle的服务都停掉,然后把新安装的Oracle的主目录改成其他名字(先不要删,万一有问题还可以改回来,创建个实例就行了,在做数据恢复就可以了,以防万一嘛!毕竟是第一这么做,心里没底),然后把上次安装的主目录的名字改回来。

        4。一切OK,启动一下Oracle自带的一些工具,没有问题,现在就差没有实例了。

        5。进到CMD下:

          (1)、执行set ORACLE_SID=ORCL        -------这个名字一定要用上次起的实例的名字哦!!

          (2)、D:oracleora92binoradim.exe -new  -sid ORCL -startmode m   ----创建实例,创建后要手动启动Oracle服务。

          (3)、D:oracleora92binoradim.exe -edit  -sid ORCL -startmode a     ----修改实例为自动启动,刚开始没执行他,重启了一下计算机连是连上了,但是连的是空闲实例,还要手工Startup,执行后重新启动,Oracle服务已经自动起来了。

        6。该开始进行测试了    ------注:没有重建监听。。。其他的什么也没有改过,只是注册了一个实例!

           >sqlplus /nolog

          SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 1月 27 23:54:22 2005

          Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

          SQL>conn sys as sysdba

          已连接。

          SQL>select ....... SQL> conn scott/tiger  SQL>conn sys as sysdba SQL>select .......  SQL>insert ......  SQL>truncate ......  SQL>drop .......

          一切正常,数据完整,没有丢失! 

          SQL>conn scott/tiger@orcl  -----我原来的数据库里是有这个NET连接的。

          ERROR:

          ORA-12154: TNS: 无法处理服务名

          打开Net Configuration Assistant删除所有以前自己配置过的东东,我不知道这么做对不对,反正都给删了~嘿嘿~~

          重新建监听,命名方式,本地连接。

          SQL>conn scott/tiger@orcl 

          已连接。

          SQL>select ....from ...;create....;insert....;delete....;drop....  SQL>conn sys@orcl as sysdba  SQL>select .... ;grant ... ;create ....;drop....;

          OK,不知道还需要做什么操作。目前还没有发现什么问题,一切正常,真地很省事,还是冷备份恢复起来比较爽----当然了,备份的时候是很浪费时间地呀!。

          太晚了,明天再继续测试!记个笔记先。

       

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/166555/viewspace-788659/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-09-28

  • 博文量
    43
  • 访问量
    1926602