工作电脑从Win7换为Win10,在给Win10系统安装Oracle时花费了很长世间终于搞定,在此给大家分享下。

1、工作中需要连接测试环境、生产环境Oracle,所以安装了公司封装的Oracle客户端,安装完后用plsql连接报"Error while trying to retrieve text for ORA-12154".针对此问题查阅了很多博客,问题依然没有解决。最后下决心安装DB。刚开始安装DB时,报"程序异常终止。发生内部错误。请将以下文件提供给Oracle……",解决此问题的方法是鼠标右击安装程序,选择“属性”,点击“兼容性”-->兼容模式-->勾选“以兼容模式运行这个程序”,下拉框选择"Windows XP(Service Pack 2)",点击确定,问题解决。

2、继续安装DB,安装步骤略述。安装完成后,通过PLsql登录scott报“(Not logged on)”,探索好久,对plsql进行兼容性设置,并管理员运行plsql。解决了“Not loggoned on”报错,却出现了“ORA-06413: 连接未打开”;

3、ORA-06413报错是因为plsql安装到C:\Program Files (x86)路径下,win10对特殊符号不友好所致。将plsql卸载,安装到其他无特殊符号路径,解决ORA-06413问题;

ORA-06413问题解决后再次登录scott,报“ORA-12170 TNS 连接超时”。解决该问题翻看了好多博客,根据提示执行了以下操作:

cmd-----ping ip地址 查看网络问题,看能否ping通

cmd-----tnsping   ip地址(或者是服务器的实例名SID)如果报“TNS-12535:操作超时”,可能是服务器端防火墙    没有关闭

cmd----netstat -na 查看1521端口是否关闭,如果关闭Windows XP中的防火墙设置中将1521端口设为例外

cmd----lsnrctl status   lsnrctl是listener-control 监听器的缩写,查看监听的状态

执行完之后发现还是报错,探索再探索,关掉了服务里一个需要手动启动的Oracle服务解决此问题。

至此Oracle安装问题解决分享告一段落。总结起来,在win10系统安装Oracle,需要做一下几点:

1、Oracle客户端、DB、plsql都要进行兼容性设置,选择“Windows XP(Service Pack 2)”。登录时以管理员身份运行

2、安装路径不要有中文、特殊字符

3、Oracle服务要特别注意,问题是实在解决不了,重启一下可能有我们想要的结果

说完Oracle安装,再举例说下Win10系统的一些不友好的地方。

因为要看Oracle服务,鼠标放在“此电脑”上,右键选择“管理”,报错信息Windows找不到文件’C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Computer Management.lnk’。按照该博客上(http://www.ihref.com/read-16296.html)说的解决办法试过后,报错信息变为“该文件没有与之关联的程序来执行该操作。请安装一个程序,或者,如果已安装程序,请在“默认程序”控制面板中创建关联”。解决此问题,试了第一种办法:运行regedit,进入注册表没有找到\Hkey_classes_root\lnkfile。又是第二种办法:输入gpedit.msc,报“Windows找不到文件‘gpedit.msc’。请确定文件名是否正确后,再试一次”…………最后,我既不想把电脑做成Win7,也不想为Win10的众多bug买单。我的解决办法是把C:\windows\System32\zh-CN下的compmgmt.msc快捷方式到桌面,双击compmgmt.msc就能进入管理界面。

Win10系统下安装Oracle服务器和Oracle客户端的更多相关文章

  1. Win10系统下安装ubuntu16.04双系统-常见问题解答

    Win10系统下安装ubuntu16.04双系统-常见问题解答 1. 安装ubuntu16.04.2系统 磁盘分区形式有两种:GPT和MBR,关系到设置引导项.在win10下压缩出500GB空间给ub ...

  2. Xmind pro Win10系统下安装问题解决与破解

    Xmind pro Win10系统下安装问题解决与破解 1.下载安装版本 解压包含文件: xmind-8-update7-windows--安装包 和XMindCrack.jar--激活破解工具 2. ...

  3. Win10系统下安装Ubuntu16.04.3教程与设置

    在Win10上刚刚装好Ubuntu16.04.3,装了不下于10次,期间出现很多问题,趁着还有记忆,写下这篇教程,里面还有Ubuntu系统的优化与Win10的一些设置. Part 1 制作Ubuntu ...

  4. Win10系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境(2020年最新攻略)

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_160 众神殿内,依次坐着Editplus.Atom.Sublime.Vscode.JetBrains家族.Comodo等等一众编辑 ...

  5. 个人亲测,在win10系统下安装多实例mysql8.0详细教程

    由于公司的新项目需要导入sql脚本,需要更高版本的mysql数据库,原来的数据库我也不想删除和升级,因此安装了第二个mysql8的实例,废话不多说,步骤如下: 1.下载mysqlGPL版本,我下载的版 ...

  6. C语言——Win10系统下安装VC6.0教程

    学习一门语言最重要的一步是搭建环境,许多人搭建在搭建环境上撞墙了,就有些放弃的心理了:俗话说,工欲善其事,必先利其器:所以接下来我们进行学习C的第一步搭建环境; 第一步:先解压我们下载好的VC6.0软 ...

  7. WampServer在win10系统下安装的坑

    WampServer之前一直是好好的,最近换了Win10的系统,安装的不太顺利. 1.问题一 出现的第一个问题,就是安装时会报错.怎么解决的,具体的我已经忘记了,好像是要下载vc运行时包. 2.问题二 ...

  8. win10系统下安装Ubuntu18.04双系统

    1.http://releases.ubuntu.com/18.04/ubuntu-18.04.2-desktop-amd64.iso下载Ubuntu 18.04镜像,准备好一个空的U盘 2.下载ru ...

  9. Win10系统下安装VC6.0教程

    学习一门语言最重要的一步是搭建环境,许多人搭建在搭建环境上撞墙了,就有些放弃的心理了:俗话说,工欲善其事,必先利其器:所以接下来我们进行学习C的第一步下载编程所用的工具;当然也有其它的软件,只不过初学 ...

随机推荐

  1. General Thread States

    对于实践中可能出现的各种General Thread States 以下列表描述了与常规查询处理关联的线程状态值,而不是更复杂的活动,例如复制. 其中许多仅用于在服务器中查找错误. after cre ...

  2. Innobackupex全备恢复(原理、演示)

    一.  Innobackupex恢复原理    After creating a backup, the data is not ready to be restored. There might b ...

  3. struts2+hibernate+spring配置版框架搭建以及简单测试(方便脑补)

    为了之后学习的日子里加深对框架的理解和使用,这里将搭建步奏简单写一下,目的主要是方便以后自己回来脑补: 1:File--->New--->Other--->Maven--->M ...

  4. python基础操作_文件读写操作

    #文件读写# r只能读不能写,且文件必须存在,w只能写不能读,a只能写不能读# w+是写读模式,清空原文件内容# r+是读写模式,没有清空原文件内容,# 只要有r,文件必须存在,只要有w,都会清空原文 ...

  5. 搭建rtmp直播流服务之3:java开发ffmpeg实现rtsp转rtmp并实现ffmpeg命令的接口化管理架构设计及代码实现

    上一篇文章简单介绍了java如何调用ffmpeg的命令:http://blog.csdn.net/eguid_1/article/details/51777716 上上一篇介绍了nginx-rtmp服 ...

  6. servlet与Javabean之间的区别

    在JSP中调用JAVA类和使用JavaBean有什么区别? 可以像使用一般的类一样使用JavaBean,Bean只是一种特殊的类.特殊在可以通过<jsp:useBean/>调用JavaBe ...

  7. JS对象创建常用方式及原理分析

    ====此文章是稍早前写的,本次属于文章迁移@2017.06.27==== 前言 俗话说"在js语言中,一切都对象",而且创建对象的方式也有很多种,所以今天我们做一下梳理 最简单的 ...

  8. Vulkan Tutorial 24 Descriptor pool and sets

    操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 Introduction 描述符布局描述了前一章节讨论过的可以绑定的描述符的类型.在 ...

  9. Linux下配置tomcat+apr+native应对高并发

    摘要:在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待.但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服 ...

  10. 【CC2530入门教程-06】CC2530的ADC工作原理与应用

    第6课  CC2530的ADC工作原理与应用 广东职业技术学院  欧浩源 一.A/D转换的基本工作原理 将时间上连续变化的模拟量转化为脉冲有无的数字量,这一过程就叫做数字化,实现数字化的关键设备是AD ...