zoukankan      html  css  js  c++  java
  • 删除Oracle程序,重装后遇到的两个小问题

    近日,删除了本机的Oracle软件后,没有删除数据库,重装软件后发现几个问题
    1.虽然数据库文件和日志文件,控制文件都还在,
    但是密码文件,spfile文件,tnsnames,sqlnet,listener这几个文件却被重装时覆盖了
    spfile文件还好,找到了备份的,新建监听,配置服务名后,发现sys始终登录不上,提示权限无效
    其它用户可以登录,修改sqlnet中的认证方式为NTS,sys倒可以登录了,但我想用None方式
    最后发现是密码文件丢失的原因,于是用orapwd创建了密码文件,sys就可以正常登录了。

    2.启用Windows中的oracle服务,没有报错,但数据库却没有启动,需要执行startup才能启动
    于是用oradim删除服务后重建,发现还是一样的结果,后来查资料发现需要下面这种方式创建服务才能正常启动
    oradim.exe -new -sid ORCL -startmode manual -spfile
    oradim.exe -edit -sid ORCL -startmode auto -srvcstart system

  • 相关阅读:
    10多媒体
    胡凡-01
    概念
    算法
    07Axios
    05VueCli
    04Vue.js路由系统
    03生命周期
    《穷人思维》学习感悟
    《基金》学习感悟之二
  • 原文地址:https://www.cnblogs.com/zyk/p/1358919.html
Copyright © 2011-2022 走看看