ITPub博客

首页 > Linux操作系统 > Linux操作系统 > windows重装后不重装oracle的办法

windows重装后不重装oracle的办法

原创 Linux操作系统 作者:bitiwyh 时间:2010-12-30 22:00:26 0 删除 编辑
 windows重装后,如何不重装oracle,让原来的库可用的问题,网上也有不少资料,不过东拼西凑不能成功,有些看似又比较复杂.一通乱搞,成功了,就记录一下过程.
环境: windows 7/Oracle 11.2.0.1.0
--------------
原来的Oracle安装在F盘.重装只格式化了C盘....软件不装在系统盘实在相当必要. ^_^

1.修改注册表,在[HKEY_LOCAL_MACHINE\SOFTEWARE]下创建ORACLE项,在该项再创建项KEY_OraDb11g_home1.
 2.在创建的项中,创建三个类型为字符串的键(REG_SZ).分别为ORACLE_HOME,ORACLE_BASE,ORACLE_SID指定具体的值.
   ---有些文章说可以设置环境变量,实际上似乎是不行的.设置在环境变量中在使用oradim创建服务的时候会报文件没有找到之类的错误.
3.完成后就可以执行oradim创建服务了.
  oradim -new -sid XXX -spfile -startmode manual
4.sqlplus / as sysdba
  此时很可能会报ORA-01031: 权限不足之类的错误.但执行sqlplus sys@XXX as sysdba 可以登录成功.需要将用户加入到ora_dba组中.
 路径是:右键计算机-->管理-->计算机本地管理-->本地用户和组-->添加当前用户.
  问题:这个组ora_dba是什么时候添加的,还没有试验.(很可能是oradim的时候?)
5.完成了.... 由于前面用oradim时使用的startmode是manual,因此服务起来后还需要startup一下.如果要随服务启动,修改注册表中的ORA_LEAFGRAY_AUTOSTART键值为TRUE即可.


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

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2008-04-29

  • 博文量
    1
  • 访问量
    3436