Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Ora 28547连接服务器失败,可能是Oracle Net 管理错误问题详解(可能是最简单的)
2023-11-14
最近开始学Oracle了,然后安装过程中出现了很多问题,在这就不说了(其实是当时没有保留证据)。课上老师说这玩意运气不好了可能一天都装不好,当时我不信,现在我信了。废话不多说,进入正题吧。
首先放图:
遇到这个问题我首先去找了很多博客,大多数都是让把
ADMIN
下的
listener.ora,tnsnames.ora
(要么改其中一个的,要么全改)文件中的
host
改成本地地址(计算机名)的,然而对我来说并没有什么卵用,但不能否认这些办法,因为你也不知道你自己的电脑到底卡在了什么地方,大家如果用了我下面说的方法仍然没有解决的话就找找改ora文件的那些博客试一下。
我的电脑其实是卡在了
instantclient
上,这是什么东西呢?其译为实例化客户端,是
Oracle客户端连接Oracle服务器
的枢纽,而当oci版本不匹配时,就会产生ora28547的问题。
以Navicat为例,你首先需要打开你的安装地址,查看对应的版本信息。我的原始版本是10.xx版本,而现装的Oracle版本是11g版本,因此不能匹配。
百度搜索
instantclient
,下载对应版本
下载完成后,解压到
navicat
的安装目录下
打开navicat,点击工具->选项->OCI,将正确的oci.dll文件路径输入到OCI library框中
确认,关闭navicat再重新打开即可。如果oci版本匹配但是问题还没解决,那估计只能去改host了。
步骤看起来比较多,但总结起来就一句话:下载解压改路径。愿诸位都能解决问题,如果问题解决了麻烦点个赞吧。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)
数据库
Oracle
Bug
Ora 28547连接服务器失败,可能是Oracle Net 管理错误问题详解(可能是最简单的) 的相关文章
如何使用 JDBC 将大型(或至少是重要的)BLOB 放入 Oracle 中?
我正在开发一个应用程序来执行一些批处理 并且希望将输入和输出数据作为文件存储在 Oracle 数据库的 BLOB 字段中 Oracle版本是10g r2 使用如下的PreparedStatement setBinaryStream 方法会将
Case 表达式在 SQL 查询中无法正常工作
我想连接列supplier使用逗号分隔符创建表并将其放入名为 contact 的别名字段中 我使用过检查空值的案例 假设如果contact number2则为空contact number3将在别名字段中 反之亦然 这是我的查询 SELEC
ORA-01741: 非法的零长度标识符
您好 我在 shell 脚本中使用删除查询 并且遇到了这个问题 delete from WHITELIST CLI where filecode like Line Index condense Error ERROR ORA 01741
在Oracle中,是否可以将以逗号分隔的非常大的字符串(clob)转换为具有更好性能的表
我需要通过逗号分隔符将非常大的 clob 字符串转换为表 下面的函数需要很长时间 有没有返回表的快速函数 create or replace FUNCTION UDF STRSPLIT2 P STR IN CLOB P DELIM IN V
使用多个小数点 (.) 对 Oracle 中的记录进行排序
UPDATE 甲骨文版本10G 我有一个记录列表Oracle如下 这些其实是各种书籍的章节记录按以下格式生成 主主题 子主题 第一级部分 最后级部分 Sections 1 7 1 6 2 7 1 7 4 6 8 3 6 8 2 10 1 1
Oracle PL/SQL - NO_DATA_FOUND 异常是否对存储过程性能不利?
我正在编写一个需要进行大量调节的存储过程 根据 C NET 编码中的常识 异常会损害性能 因此我也始终避免在 PL SQL 中使用它们 我在此存储过程中的调节主要围绕记录是否存在 我可以通过以下两种方式之一进行 SELECT COUNT I
获取 Oracle JDBC 连接上的 MySQL 错误堆栈跟踪
我在使用连接字符串进行 Oracle JDBC 连接时遇到非常奇怪的错误 我将用户名指定为 sys 应该是 sys as sysdba 理想情况下 它应该来自 ojdbc6 jar 但就我而言 它来自 mysql connector jav
为什么Mysql的Group By和Oracle的Group by行为不同
为什么Mysql的Group By和Oracle的Group by行为不同 我多次发现 Mysql group By 功能和 Oracle 的 GroupBy 功能表现不同 很多时候我在Oracle中发现错误 这实际上是错误的查询 但是My
神秘的 getClobVal()
我有一个表 AKADMIN 其中包含 XMLTYPE 列 其名称为 XML 我想在该列中使用 getClobVal select t xml getClobVal t xml getClobVal t xml getClobVal as c
在 Oracle 临时表上放置索引安全吗?
我读过 不应分析临时表 因为它会破坏其他表的统计信息 指数怎么样 如果我在程序运行期间在表上放置索引 使用该表的其他程序会受到该索引的影响吗 索引是否会影响我的进程以及使用该表的所有其他进程 或者它会单独影响我的过程吗 所有的回复都不是权威
Oracle中如何转义单引号? [复制]
这个问题在这里已经有答案了 我有一列包含某些存储为文本字符串的表达式 其中包括单个引号 例如 错过的交易 包括引号 发生这种情况时如何使用 where 子句 select from table where reason missed tra
如何对Oracle进行SQL注入
我正在对一个系统进行审计 开发人员坚称该系统可以防止 SQL 注入 他们通过去掉登录表单中的单引号来实现这一点 但后面的代码没有参数化 它仍然使用字面 SQL 如下所示 username username Replace var sql s
oracle日期序列?
我有一个 oracle 数据库 我需要一个包含 2 年所有日期的表 例如来自01 01 2011 to 01 01 2013 首先我想到了一个序列 但显然唯一支持的类型是数字 所以现在我正在寻找一种有效的方法来做到这一点 欢呼骗局 如果您想
将游标中的数据合并为一个
我有一个存储过程 它多次执行另一个存储过程 我需要联合并返回数据 这是在执行第二个过程后得到的 我可以以某种方式将多个游标中的数据合并到另一个游标中吗 没有临时表或类表数据类型是否可能 编辑 联合的游标计数实际上是 n 其中 n 是 1 2
仅使用 SQL 中的 MAX 函数更新重复行
我有一张这样的桌子 假设为了举例 NAME是一个唯一的标识符 NAME AGE VALUE Jack Under 65 3 Jack 66 74 5 John 66 74 7 John Over 75 9 Gill 25 35 11 Som
在 Oracle 中创建数据库链接时出错
我有两个数据库 需要编写跨数据库查询 所以我试图创建一个数据库链接 CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY 123 using DBNam
如何使用 EclipseLink 处理以 Oracle 类型作为输入或输出的 Oracle 存储过程调用
我进行了概念验证 以了解使用 EclipseLink 调用存储过程的效率如何 我能够使用带有标量 原始数据类型 链接整数 varchar 等 的 EclispeLink 来调用 Oracle 存储过程 我想了解如何使用集合 Oracle 类
如何在sql中提取周数
我有一个 varchar2 类型的转换列 其中包含以下主菜 01 02 2012 01 03 2012 etc 我使用 to date 函数将其转换为另一列中的日期格式 这是我得到的格式 01 JAN 2012 03 APR 2012 当我
如何使用低权限的 PL-SQL 获取 Oracle 中的列数据类型?
我对 Oracle 数据库中的一些表具有 只读 访问权限 我需要获取某些列的架构信息 我想使用类似于 MS SQL 的东西sp help 我看到此查询中列出了我感兴趣的表 SELECT FROM ALL TABLES 当我运行这个查询时 O
如何在 Oracle 上生成版本 4(随机)UUID?
该博客解释说 输出sys guid 对于每个系统来说不是随机的 http feuerthoughts blogspot de 2006 02 watch out for sequential oracle guids html http f
随机推荐
VSCODE显示服务器输出的图片
1 使用matplotlib库 import matplotlib pyplot as plt plt 用于显示图片 import matplotlib image as mpimg mpimg 用于读取图片 import numpy as
一个 8 年 PhpStorm 使用者的配置分享
我使用 PhpStorm 很长时间了 差不多 8 年 更准确地说是从 2012 年开始 那时候是第三版 那段时间发生了许多事 也发生了很大的改变 当然 你每天都会学到很多 这篇文章是我在 PhpStorm 的 8 年经验总结 我的这些最佳设
交互式前景提取使用GrabCut算法(opencv_python学习)
交互式前景提取使用GrabCut算法 cv grabCut 是 OpenCV 中用于执行 GrabCut 算法的函数 该函数可以将输入图像分割为前景和背景 下面是 cv grabCut 函数的基本语法 cv grabCut img mask
模拟器显示图片,而真机不显示
记录一个小bug 图片能在模拟器显示 但是在真机上显示不了 原因 图片的url有问题 真机有安全性限制 导致无法展示 1 首先 拿到图片的地址 将其拿到浏览器测试 可以看到浏览器显示的不安全 http www xxxxx com 9000
git最简单回滚并推送到远程
1 代码回退 首先你要用git reflog查看你要回到的那个版本 然后用 git reset hard HEAD 回退到上个版本 git reset hard commit id 退到 进到 指定commit id 来把你的本地代码回到你
UDP与TCP的对比
1 报头 1 TCP协议报头 TCP指传输控制协议 其报头格式如下 1 源 目的端口号 表示数据是从哪个进程来 到哪个进程去 2 32位序号 32确认号 用于可靠传输 3 4位TCP报头长度 表示该TCP头部有多少个32位bit 有多少个4
忽视日志吃大亏,手把手教你玩转 SpringBoot 日志!
一 日志重要吗 程序中的日志重要吗 在回答这个问题前 笔者先说个事例 笔者印象尤深的就是去年某个同事 收到了客户反馈的紧急bug 尽管申请到了日志文件 但因为很多关键步骤没有打印日志 导致排查进度很慢 数个小时都没能排查到问题 也无法给出解
Flutter 3.3 正式发布
Flutter 3 是我们正式为全平台提供支持的一个重量级里程碑 距离它的发布仅过去了三个月 今天让我们有请 Flutter 3 3 正式版 近三个月我们并没有放慢更新迭代的速度 自 Flutter 3 发布以来 我们已经为 Flutter
如何不借助新的变量交换两个变量的值
在很多问题的解决中都会遇到 需要交换两个变量的值 这种情况 下面的方法 三变量法 想必是大家常用的吧 include
【数据结构与算法】内排序算法全解析(附C语言代码)
导览 0 预备知识 0 1 排序的概念 0 2 排序的稳定性 0 3 内排序与外排序 0 4 排序算法的性能 0 5 常见排序算法的性能 1 比较排序 1 1 插入排序 1 1 1 直接插入排序 1 1 2 折半插入排序 1 1 3 希尔排
Redis缓存与数据库的双写一致性(先更新数据库再删除缓存并结合RabbitMQ消息队列)
实现双写一致性 通常会选择先更新数据库 然后再删除缓存的策略 并结合 RabbitMQ 的消息队列机制 主要有以下几个原因 保证数据一致性 在应用程序中 同一个数据可能存在于多个缓存服务节点中 这样会对数据的一致性造成很大影响 为了避免出现
JAVASE 注解与反射
注解与反射都是框架的基础 注解 注解的格式 注释名 参数名 参数值 可以使用在 package class method field上 作为辅助信息 内置注解 Override 重写方法 会检测方法名称 Deprecated 表明该方法已过
2013年春季学期最佳博客内容奖评选开始啦
各位亲爱的俱乐部主席们 大家好啊 暑假来啦 CSDN高校俱乐部的福利也来啦 首先感谢你们为高校俱乐部的工作所付出的一切努力 从高校俱乐部的首页改版之后起 大家开始使用博客来记录自己俱乐部的工作内容 并且向俱乐部会员和主席们分享自己的学习生活
魅族mx4服务器无响应,魅族MX4刷机失败解决方法
2014 12 23 10 25 24 魅族MX4刷机失败解决方法 标签 魅族MX4 魅族MX4刷机教程 魅族MX4刷机失败 魅族MX4ROM 对于很多魅族 MX4的新手 对刷机不太了解 很容易导致刷机失败 那么魅族 MX4刷机失败应该如何
xshell连接时显示“服务器发送了一个意外的数据包。received:3,expected:20“问题的解决方法
最近安装了openbsd6 7版本 安装完后通过xshell连接 弹出一个错误对话框 提示 服务器发送了一个意外的数据包 received 3 expected 20 的错误信息 检查sshd服务是正常开启的 防火墙也没阻止 奇怪了 我又重
pandas ExcelWriter定制格式(定制表头、渲染颜色等,非ExcelWriter标准的创建模式)...
2019独角兽企业重金招聘Python工程师标准 gt gt gt ExcelWriter这个插件有个坑 就是已经设置好的格式是无法更改 原因详见这里 的 而且有如下问题 1 无法分别给一个单元格写入值和样式 对于单个单元格 必须在写入值的
逆序数组(递归和非递归)(详细)
逆序数组 递归和非递归 一 非递归 二 递归 一 非递归 思路 将第一个元素和最后一个元素交换 再将第二个元素和倒数第二个元素交换 直到所有元素全部交换 假设有一个数组arr abcdef 我们令它的第一个元素为arr left 最后一个元
个人网页制作 大学生个人网页设计 个人网站模板 简单静态HTML个人网页作品 HTML+CSS+JavaScript
HTML5期末大作业 个人网站设计 明星汉良 7页 带轮播特效 HTML CSS JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 web学生网页设计作业源码 常见网页设计作业题材有 个人 美食 公司 学校 旅游
从软件工程的角度写机器学习5——SVM(支持向量机)实现
SVM实现 SVM在浅层学习时代是主流监督学习算法 在深度学习时代也往往作为最后一个预测层使用 说深度学习击败了SVM的纯属扯淡 SVM算法总体流程 本系列文章旨在讲解机器学习算法的工程实现方法 不在于推导数学原理 因此想深入了解原理的请移
Ora 28547连接服务器失败,可能是Oracle Net 管理错误问题详解(可能是最简单的)
最近开始学Oracle了 然后安装过程中出现了很多问题 在这就不说了 其实是当时没有保留证据 课上老师说这玩意运气不好了可能一天都装不好 当时我不信 现在我信了 废话不多说 进入正题吧 首先放图 遇到这个问题我首先去找了很多博客 大多数都是
热门标签
地图绘制
qt log
预训练语言模型
谷歌小恐龙PHP代码
前传接口
MPLANE
数据分析模型
商业数据分析
隧道
MAXScript
染色问题
中高级
南京
pytorch相关
多边形扫描转换
扫描线算法
Java底层
图信号处理
恶意家族分类
项目架构分析
Gan zoos
网络推广