win-64位系统 plsql 登录 出现ORA12154问题

win-64位系统 plsql 登录 出现ORA12154问题ora12154,ora28547

大家好,又见面了,我是你们的朋友全栈君。

一、现象问题

win-64位系统 plsql 登录 出现ORA12154问题 

二、解决方案

1、确认本地监听程序配置是否正确

查看本地oracle服务端安装目录下D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN的listener.ora文件

最好的方法还是直接使用Net Configuration Assistant

win-64位系统 plsql 登录 出现ORA12154问题

2、确认本地命名方法配置 sqlnet.ora,同第一步开始默认设置

3、确认本地网络服务名配置 tnsnames.ora,同第一步开始默认设置

4、plsql的选项配置,设置oracle主目录和oci库,注意这里全是oracle客户端的路径

win-64位系统 plsql 登录 出现ORA12154问题

5、到这一步设置完,oracle服务也重启完之后,基本没问题了

6、以防万一,要是还是报错,大概率是oracle的环境变量没有配置好,

不想更改全局环境变量的话,可以修改下plsql安装目录下的start.bat,如下

win-64位系统 plsql 登录 出现ORA12154问题

 到这里基本稳了,以后plsql的快捷方式就用这个start.bat

三、结语

关于ORA-28547 连接服务器失败,可能是Oracle Net 管理错误的问题

找了半天,发现是listener.ora自己手动配置的时候把HOST写成locahost了,不知道为什么这里只认我的设备名称YQ,只要改了就报ora28547错误。

win-64位系统 plsql 登录 出现ORA12154问题

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161509.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • webpack图片压缩_webpack图片打包加速

    webpack图片压缩_webpack图片打包加速图片处理url-loader(webpack5之前的处理方式)在项目开发中,我们时长会需要使用到图片,比如在img文件夹中有图片test1.png,然后在normal.css中会引用到图片body

    2022年8月7日
    4
  • JQuery.validationEngine表单验证插件

    JQuery.validationEngine表单验证插件一、说明JQuery.validationEngine表单验证控件功能强大,自带了样式显示模式:1.字符类型:非空验证、最大长度、最小长度、相等判断、数字和空格、数字和英文字母2.数字类型:数字、整数、最大值、最小值3.日期类型:日期(yyyy-MM-dd/yyyy/MM/dd等)、日期+时间、最小日期、最大日期、日期时间段4.业务字段:url、email、phone、ipv

    2022年10月3日
    0
  • gcc在Ubuntu上安装和使用「建议收藏」

    gcc在Ubuntu上安装和使用「建议收藏」安装使用命令sudoaptinstallbuild-essential,该命令将安装一堆新包,包括gcc,g++和make。要验证GCC编译器是否已成功安装,可以使用gcc-v命令打印GCC版本:使用gcc命令格式如下:gcc[选项][文件名字]主要选项如下:-c:只编译不链接为可执行文件,编译器将输入的.c文件编译为.o的目标文件。-o:<输出文件名>用来指定编译结束以后的输出文件名,如果不使用这个选项的话GCC默认编译出来的可执行文件名字为a

    2022年7月24日
    7
  • linux shell编程 if else 语句,case语句

    linux shell编程 if else 语句,case语句if-else语句#ifelse2.sh#判断两个参数的大小#!/bin/bashif[$1-ge$2] then   echo”$1>=$2″ else   echo”$1<$2"fi测试:多重if-else语句shell中的elseif语句,简写成elif#!/bin/bash#读入一个分数判断等

    2022年8月18日
    4
  • 简单介绍BASE64Encoder的使用

    简单介绍BASE64Encoder的使用BASE64Encoder其实是在jkd中的,但是默认不开放,在API中也是找不到的所以先看看怎么将其导入:右击项目–buildpath–&gt;&gt;configurebuildpath–&gt;&gt;双击Accessrules–&gt;&gt;edit–&gt;&gt;edit–&gt;&gt;修改为accessible,RulePatter…

    2022年6月15日
    285
  • tar 打包压缩命令

    tar 打包压缩命令tar命令用于文件的打包或压缩,是最为常用的打包压缩命令,其语法格式如下:tar[选项]文件名.tar.gz源文件tar-cvfzxxx.tar.gzsource_file(tar-cvfz包名.tar.gz源文件)#以tar.gz方式打包并gz方式压缩tar-xvfzxxx.tar.gz-Cpath(tar-xvfzxxx.tar.gz-C目标路径)#解压缩包注意:使用tar命令,打包仅仅是打包xxx.tar,打包

    2022年5月31日
    77

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号