zoukankan      html  css  js  c++  java
  • OracleServiceXE服务没有了

    服务里面本来应该有OracleService的(或者是Express版的OracleServiceXE),而服务列表没有此服务项,而启动数据库时出现:

    TNS监听程序当前无法识别连接描述符中请求的服务

    ORA-12518 TNS监听程序无法分发客户机连接

    在sqlplus所在目录 里面 运行 lsnrctl status 没有ORCL实例 (或者没有XE实例)

    解决方法:在命令行输入(把cmd路径切换到oracle的Bin目录下)

    参考:

    oradim -NEW -SID XE -STARTMODE manual -PFILE "F:oraclexeapporacleproduct11.2.0serverdatabaseinitXE.ora" 
    oradim -STARTUP -SID XE -STARTTYPE inst
    

    如果报权限错误,请把当前用户加入ORA_DBA用户组

    文件如果打不开,执行下面语句

    SQL*Plus: Release 11.2.0.2.0 Production on 星期二 11月 24 15:10:41 2020
    
    Copyright (c) 1982, 2014, Oracle.  All rights reserved.
    
    SQL> conn sys/123456 as sysdba;
    已连接到空闲例程。
    SQL> startup pfile=f:oraclexeapporacleproduct11.2.0serverdbsinit.ora
    ORACLE 例程已经启动。
    
    Total System Global Area 1068937216 bytes
    Fixed Size                  2260048 bytes
    Variable Size             616563632 bytes
    Database Buffers          444596224 bytes
    Redo Buffers                5517312 bytes
    

    PS,上面操作之后还不行的话,完全卸载Oracle XE重装,执行

    Microsoft Windows [版本 6.1.7601]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
    
    C:UsersAdministrator>F:
    
    F:>cd F:oraclexeapporacleproduct11.2.0serverin
    
    F:oraclexeapporacleproduct11.2.0serverin>C:WindowsSysWOW64cmd.exe  /k
     F:oraclexeapporacleproduct11.2.0serverinStartDB.bat
    
    F:oraclexeapporacleproduct11.2.0serverin>
    

    链接

    
    SQL*Plus: Release 11.2.0.2.0 Production on 星期二 11月 24 17:04:04 2020
    
    Copyright (c) 1982, 2014, Oracle.  All rights reserved.
    
    SQL> conn system/123456
    已连接。
    SQL> conn sys/123456 as sysdba
    已连接。
    SQL> select * from dual;
    
    DU
    --
    X
    
    SQL>
    
  • 相关阅读:
    Docker 简单部署 ElasticSearch
    Anaconda更新失败简单解决[CondaHTTPError: HTTP 000 CONNECTION FAILED for url]
    TermKit的新一代Mac终端,在Ubuntu 11.04 轻松安装TermKit
    Linux下如何测试网速
    centos7安装yum
    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
    yum 安装指定版本Docker
    如何在 Apache Hive 中解析 Json 数组
    unzip解压失败( cannot find zipfile directory)
    Linux 定时任务crontab_014
  • 原文地址:https://www.cnblogs.com/tangyouwei/p/14029944.html
Copyright © 2011-2022 走看看