针对升级到win8.1导致oracle服务丢失的处理
1、首先保证oracle相关程序能够运行,如net manager,如果能够运行,说明oracle安装仍然有效,只是因为服务被“净化”,导致oracle无法启动,plsql无法连接;现象为,“我的电脑-管理-服务”中所有oracle前缀的服务全部消失;
2、创建oracle10g、11g的监听服务:(%ORACLE_HOME%为oracle的安装目录,例如:C:\app\ivbao\product\11.2.0\dbhome_1) sc create OracleOraDb11g_home1TNSListener binPath= "%ORACLE_HOME%\BIN\TNSLSNR.EXE" 刷新“我的电脑-管理-服务”,可以看到

调用CMD管理员模式,记得,否则你想要执行的东西都调用不了,win8下“窗口键+X”-“命令提示符(管理员)”
3、创建oracle数据库服务:(ORCL-数据库SID,)
ORADIM -NEW -SID ORCL -INTPWD manager -MAXUSERS 20 -STARTMODE AUTO -PFILE %ORACLE_HOME%\database\SPFILEORCL.ORA 刷新“我的电脑-管理-服务”,可以看到增加了3个服务

当然,主sid服务已经注册上了,但是无论如何重复启动这个名为OracleServiceORCL的服务,我们的plsql仍然连接不上,因为plsql在64位的操作系统上需要安装一个32位版本的oracle client,另外,监听TNS需要重新配置一下
4、配置TNS监听:(虽然已经在win8系统中注册了TNSListener服务)

新市场营销法则 助推企业成长 电子商务营销 食品餐饮营销 建筑房产营销 消费品营销

全部默认“下一步”即可完成配置,ok,然后重新启动创建的“OracleOraDb11g_home1TNSListener”服务,当然,“我的电脑-管理-服务”完成这一步
5、启动plsql连接数据库,仍然会报如下错误:(哈,很神奇的程序反应) --------------------------- PL/SQL Developer ---------------------------

ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
--------------------------- OK
---------------------------
启动多次监听和数据库实例服务,仍然无法连接,神奇的一刻在后面一步,继续看吧
6、启动ORCL数据库实例,重启监听(多次重启才行哟) 调用CMD管理员模式,输入如下命令: Sqlplus /nolog
Conn sys/manager as sysdba Startup
命令行输出如下: SQL> startup
ORACLE 例程已经启动。
Total System Global Area 3357155328 bytes Fixed Size 2180384 bytes Variable Size 2466253536 bytes Database Buffers 872415232 bytes Redo Buffers 16306176 bytes 数据库装载完毕。 数据库已经打开。
7、plsql可以正常连接数据库了
如果仍然连不通,那么查看一下oracle安装目录下的admin目录,调整init.ora文档
例如:D:\app\ivbao\admin\orcl\pfile\init.ora.712013233329 重新命名为 init.ora,重启数据库和监听即可连接

升​级​到​w​i​n​8​.​1​导​致​o​r​a​c​l​e​服​务​丢​失​的​处​理的更多相关文章

  1. W​i​n​d​o​w​s​2​0​0​3​建​立​F​T​P​服​务​器以及报530 User <用户名> cannot log in home directory inaccessible的解决方法

    W​i​n​d​o​w​s​2​0​0​3​建​立​F​T​P​服​务​器:                   W​i​n​d​o​w​s​2​0​0​3​建​立​F​T​P​服​务​器 FTP连接 ...

  2. n维向量空间W中有子空间U,V,如果dim(U)=r dim(V)=n-r U交V !={0},那么U,V的任意2组基向量的组合必定线性相关

    如题取U交V中的向量p (p!=0), 那么p可以由 U中的某一组基线性组合成(系数不全是零),同时,-p也可以由V中的某一组基线性组合成(系数不全为零) 考察p+(-p)=0 可知道,U中的这组基跟 ...

  3. 架​设​W​e​b​服​务​器

    服务器是网站的灵魂,是打开网站的必要载体.按照体系架构来区分,服务器主要分为非X86服务器.x86服务器.非X86服务器使用RISC(精简指令集)或EPIC(并行指令代码)处理器:X86服务器又称CI ...

  4. 如​何​屏​蔽​C​h​r​o​m​e​、​S​a​f​a​r​i​等​W​e​b​k​i​t​内​核​浏​览​器​文​本​框​和​文​本​域​的​高​亮​边​框​、​可​变​大​小​等​自​动​外​观​处​理

    1.高亮外框的取消 input { outline: none; } textarea { outline: none; } 如上,使用CSS的outline就可以实现 2.文本域缩放功能的取消 也是 ...

  5. 【2016 ACM/ICPC Asia Regional Qingdao Online】

    [ HDU 5878 ] I Count Two Three 考虑极端,1e9就是2的30次方,3的17次方,5的12次方,7的10次方. 而且,不超过1e9的乘积不过5000多个,于是预处理出来,然 ...

  6. linux 常用命令--------雪松整理

    linux 常用命令--------雪松整理 博客: http://hi.baidu.com/quanzhou722/blog错误在所难免,还望指正!========================= ...

  7. Linux 系统运维常用命令

    1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================------------ ...

  8. LVS安装使用详解

    简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org. ...

  9. IPVS实现分析

    IPVS实现分析 IPVS实现分析 根据LVS官方网站的介绍,LVS支持三种负载均衡模式:NAT,tunnel和direct routing(DR). NAT是通用模式,所有交互数据必须通过均衡器:后 ...

随机推荐

  1. 升级的华为云“GaussDB”还能战否?

    摘要:芯片.操作系统.数据库是现代信息技术领域的三大核心基础,做数据库,不仅需要技术和投入,对华为这种做通讯起家的企业,更需要的是一种并非玩票性质的态度. GaussDB,不仅蕴含着华为对数学和科学的 ...

  2. 问题定位 | Peronca Xtrabackup 8.0近日踩坑总结 - xtrabackup 2.4和8.0区别

    目录 前言 适配过程中遇到的坑 xtrabackup 2.4和8.0区别 问题定位 坑一:MySQL 8.0 + Semi-Sync 重建问题 坑二:MySQL 8.0 + Group-Replica ...

  3. 查看/设置 mysql时区

    # 查看时区 show variables like '%time_zone%'; # 设置全局 set global time_zone='+8:00';  # 设置当前会话 set time_zo ...

  4. 焦大:seo思维进化论(中)

    http://www.wocaoseo.com/thread-52-1-1.html 给你一个网站,你第一步做的是什么?我觉得这个是一个绝好的问题,但是却也是个难题,最常见的答案是莫过于做修改标题/查 ...

  5. windows快速安装linux虚拟机

    1. 场景描述 因测试中需要linux集群,目前的服务器不太方便部署,需要本机(windows7)启动多个linux虚拟机,记录下,希望能帮到需要的朋友. 2. 解决方案 2.1 软件准备 (1)使用 ...

  6. Apache Pulsar 社区周报:08-15 ~ 08-21

    关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储分离架构设计,支 ...

  7. android 申请忽略电池节电

    fun checkBattery(){ var main = activity as MainActivity if(main.isIgnoringBatteryOptimizations()){ L ...

  8. ios 常见性能优化

    1. 用ARC管理内存 2. 在正确的地方使用reuseIdentifier 3. 尽可能使Views透明 4. 避免庞大的XIB 5. 不要block主线程 6. 在Image Views中调整图片 ...

  9. bootstrap的时间控件使用(双日历)

    这段时间看了下bootstrap的时间控件,发现使用起来还是很简单的,趁着有时间的时候整理了一下,方便自己以后忘记的时候查阅... 废话不多说先上效果图 接下来是代码实现 第一步当然是导入css.js ...

  10. Rng(求逆元)

    Problem Description Avin is studying how to synthesize data. Given an integer n, he constructs an in ...