Oracle 协议适配器错误的解决方法

article/2025/10/9 4:13:29

我是在cmd sqlplus时提示的协议适配器错误,但用plsql登录是可以连接上的。

查阅了很多博主的文章,按我自己解决问题的思路整理了一下:

1.首先看本地服务有没有打开:

Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统性能。(非必须启动)

OracleJobSchedulerORCL:Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)

OracleMTSRecoveryService:服务端控制。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的事务的资源管理器。(非必须启动)

OracleOraDb11g_home1ClrAgent:Oracle数据库.NET扩展服务的一部分。 (非必须启动)

OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动)

OracleOraDb11g_home1TNSListener:监听器服务,服务只有在数据库需要远程访问的时候才需要。(必须启动)

OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础, 只有该服务启动,Oracle数据库才能正常启动。(必须启动) 

2.如果服务都启动了还是不行,看看注册表对不对,“计算机\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1”,有时候创建多个账号这个数值名称可能没改过来。

 3.如果还不行,在cmd里面 tnsping orcl,看能不能解析名称,不能解析就改一下客户端的“...\product\11.2.0\client_1\network\admin”下tnsnames文件:

ORACLR_CONNECTION_DATA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)))(CONNECT_DATA =(SID = CLRExtProc)(PRESENTATION = RO)))LISTENER_ORCL =(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))ORCL=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))

改好就可以

运行sqlplus/as sysdba

 sqlplus myusername/mypassword@Host/ORCL 

 然后就可以执行sql命令了。

遇到 account is locked 的情况:

oracle sys密码的重置方法:

在系统运行中输入:sqlplus /nolog

在命令窗口分别执行:conn /as sysdba

alter user scott identified by tiger;alter user scott account unlock;

这样就把“scott”用户密码修改为“tiger”了,用户可根据自己需求,重置密码。

默认密码:

(1)用户名:scott

密码:tiger

(2)用户名:sys

密码:change_on_install

(3)用户名:system

密码:manager

(4)用户名:sysman

密码:oem_temp


http://chatgpt.dhexx.cn/article/P8D1vu46.shtml

相关文章

oracle数据库适配器错误,Oracle协议适配器错误解决方法

今天打开sqlplus发现适配器错误,登录不进去sqlplus 解决办法: 1.检查OracleServiceORCL和OracleOraDb11g_home1TNSListener是否处于打开状态 2.打开cmd命令窗口输入: 这时会发现 E: \ORACLE\DATABASE\BTS_YSH.DBF是这个文件被错误的删除 3.我们只需要将其正确删除即可 alter …

SQL plus协议适配器错误

SQL plus协议适配器错误 出现这种情况的原因是因为在打开Oracle时有部分需手动打开的服务未启动 解决方法如下: 1.打开此电脑点击管理 2.点击服务和应用程序 3.点击服务 4.找到需手动启动的Oracle服务右键点击启动 将服务启动之后就可以成功的进入到数据库了

登录Oracle数据库报错,ERROR:ORA-12560: TNS:协议适配器错误,怎么解决?

一、点击计算机、右键点击管理、点击服务、启动OracleServiveORCL服务和OracleOraDb11g_home1TNSListener服务。 二、重新cmd打开终端、输入sqlplus / as sysdba 、正常登录Oracle数据库

TNS:协议适配器错误

使用SQL plus时遇到ORA-12560:TNS:协议适配器错误,检查了一下原来是Oracle 11g的相关服务被我关闭了。 由于原来在电脑上安装过Oracle了,这次安装的是简装版的,直接使用会报错。 协议适配器错误的问题的原因有三个 1…

Oracle问题之ORA-12560TNS:协议适配器错误-转载

作者:@haimishasha本文为作者原创,转载请注明出处:https://www.cnblogs.com/haimishasha/p/5394963.html 目录 Oracle问题之ORA-12560TNS:协议适配器错误 一、造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个: 1.监听服务没有起起来。windows平台个一如下操作:开始…

ipynb文件转pdf 使用jupyter无需安装其他软件

使用jupyter将ipynb转为pdf文件,不需安装其他软件程序,本文方法只需jupyter。 1、使用jupyer打开文件,如果直接在这里点击"PDF via LaTex",会报错“nbconvert failed: xelatex not found on PATH, if you have not installed xela…

在线浏览ipynb文件

前言 我又接到奇奇怪怪的需求了,要求在线浏览ipynb,但我学的是Java,我之前连python都没接触过,甚至对这个文件格式都要先百度一下就很烦,但为了工资还是要继续的对吧。 首先讲一下我的思路,我以为是先把他…

双击快速打开ipynb文件

刚开始用jupyter notebook很不习惯,看网课下载的资料是ipynb格式,每次打开都要选择打开方式,刚开始还找不到目录,后来从网上找到这种方法可以一劳永逸,随时双击打开此类文件。 在开始菜单找到jupyter打开文件位置&…

如何打开ipynb文件

最近在学习《TensorFlow 实战GoogLe深度学习框架》这本书,发现里面提供的源码后缀是.ipynb,而不是.py,那么我们应该怎么打开.ipynb后缀的文件呢? ipynb,即ipython notebook,需要用ipython notebook打开&…

pycharm中使用jupyter运行ipynb

文章目录 pycharm中使用jupyter运行ipynb前提基本步骤运行结果坑待解决pycharm中使用jupyter运行ipynb 前提 使用anaconda虚拟环境,并安装了jupyter,怎么安装,自己去搜 ​ conda isntall jupyter notebook pycharm pro版本,即专业版 基本步骤 new 一个ipynb文件,同创建py…

ipynb转化py文件

安装jupyter pip install --upgrade pippip install jupyter方法一:命令行转化 cd ipynb文件所在目录 jupyter nbconvert --to script xxxx.ipynb执行成功后会在目录下生成一个同名py文件“xxxx.py” 方法二:打开jupyter 在cmd命令行中输入&#xff…

vscode运行.ipynb文件

vscode运行.ipynb文件 1、相关插件安装 方案一: 直接在vscode拓展商店搜索python和jupyter插件,并安装 2、运行环境内核的安装 要想运行.ipynb文件,你当前的python环境必须安装jupyter的内核,具体方法可以参考这篇博客Pytorch安…

html转为ipynb,jupyter .ipynb转.py的实现操作

jupyter 写完的代码是在*.ipynb文件下的,在其他的python代码中想引入,会报错,所以需要将其转为.py格式的标准python代码。 jupyter nbconvert Cto script demo.ipynb 例如: try: !jupyter nbconvert Cto script demo.ipynb except…

python怎么打开ipynb文件_ipynb后缀文件怎么打开

ipynb,顾名思义,ipython notebook,哦,原来是用ipython notebook打开的啊, 下面讲讲怎么安装ipython notebook(我的环境是win10 64位 python是2.7版本,如果要问为何是这个版本,我之后给你丢一个神秘的微笑 ) 第一部分:安装ipython 1:安装python,这个不说 2:安装pip…

ipynb引用另一个ipynb

step1:安装import_ipynb pip install import-ipynb step2:创建两个ipynb 举例:从model.ipynb中引用add至test.ipynb中进行测试 创建model.ipynb import import_ipynb def add(a:int,b:int):print(ab) 创建test.ipynb import import_ipynb from model import…

ipynb转换为html,md,pdf等格式

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/red_stone1/article/details/73380517 jupyter notebook是一个非常棒的工具,关于jupy…

教你几分钟玩转.ipynb文件

找代码的时候最不喜欢遇到.ipynb文件,因为要打开jupyter,作为懒癌患者,即使电脑安装了jupyter也很少去用。不知道有没有人和我一样,真的很不喜欢在终端开一个程序,不能关的那种。 今天又遇到.ipynb文件,这…

ipynb 格式文件

.ipynb文件的三种打开方式 1,GitHub 中可以直接打开 .ipynb 文件。 2,可以把 .ipynb 文件对应的下载链接复制到 https://nbviewer.jupyter.org/ 中查看。 3,安装 Anaconda,从开始菜单中打开 jupyter notebook 的快捷方式&#xff…