oracle 与 client端执行结果不一致_Oracle -PLSQLDeveloper 13 数据库连接
关于oracle 及PLSQLDeveloper 13如何下载,安装流程不一一赘述,网络帖子很多,知乎直接搜索亦可。
本次主要分享:学习前辈们关于安装流程中出现设置报错,应如何处理(本人个例,通过网络找思路,避免后人遇到类似问题,把时间浪费在文字海洋)
一、主要问题
安装oracle 、client 、PLSQLDeveloper 13 后如何连接产生问题,本人电脑win10专业版,对环境配置等问题处于被动,即从不主动调整,或修改txt文档,
产生问题也很奇怪——listener.ora和tnsnames.ora 在安装盘文件夹11.2.0client_1networkadmin中缺失,在数据库11.2.0dbhome_1NETWORKadmin中也是缺失状态,基于此尝试过全面卸载,二次安装,仍无法解决。
提问:为什么必须要有这两个文件
显示影响:无法连接数据库,报错:
Oracle ORA-12154: TNS: 无法解析指定的连接标识符
二、解决思路与结果
1、从网络寻找文本模板,针对本机情况,进行编写,保存文件、修改文件类型
报错:无法解析制定的字符连接
再次通过网络寻找修改文本的思路,保存再次登录,报错同上。
2、第二次全面删除oracle 、client 、PLSQLDeveloper 13 ,停服务、删除注册列表,这两步给我很大思路,会不会就是服务、注册列表问题?
尝试:三次安装后,仍然缺失listener.ora和tnsnames.ora
通过搜索发现,通过Net Configuration Assistant配置监听程序和配置本地网络服务名
出现转机,报错类型出现变化,步骤:在配置监听程序过程里,选择端口后报错
文字版精炼如下:1521端口已有监听程序,是否不解决冲突直接配置?
联想到缺失的listener.ora和tnsnames.ora 文件,有了解决思路,自行完成配置,生成该文件,才能有效执行命令。
2.1、listener.ora
观察1521是否被占用,被什么程序占用?
cmd→netstat-ano→代码列出先1521
如果你遇到与我一样问题,请往下看,如无,本篇对你帮助不大,请移步寻求其他办法。
仍承接cmd→netstat-ano→netstat -aon|findstr "1521" (记录1521后面数字,最后一段)→tasklist|findstr "上个语句出现数字"→出现进程名称XXXXX.exe
我这边出现为:TNSLSNR.EXE,本身就是oracle的相关进程,却占用1521端口,导致监听配置冲突,解决思路:停止oracle监听服务
方法:我的电脑→管理→服务中找到:OracleOraDb11g_home1TNSListener,当前显示为正在运行,右键停止,回到Net Configuration Assistant,1521端口冲突报错消失,按照网络流程操作(这个随便找,太多了,不做赘述),完成配置监听的操作。
2.2、tnsnames.ora
Net Configuration Assistant配置本地网络服务名,下图第三步
均是空白信息,也能理解为什么,tnsnames.ora没有产生,按照网络大佬们图解一路到下图这里:
填写完成后,输入本机ip(主要学习使用),后面步骤测试连接仍报错:监听错误!
返回2.1中,我的电脑→管理→服务中找到:OracleOraDb11g_home1TNSListener打开该服务,报错项目变更为:ORA-28009: connection as SYS should be as SYSDBA or SYSOPER,后续可以解决,使用scott用户名、密码登录,测试成功!
检测:返回client_1文件夹中,listener.ora和tnsnames.ora两个文件均已产生,尝试
打开PLSQLDeveloper 13,登录用户scott、密码无问题,再利用数据信息进行查看导入表格,一切顺利。
希望可以帮助到需要的人,节约大家宝贵时间。
oracle 与 client端执行结果不一致_Oracle -PLSQLDeveloper 13 数据库连接相关推荐
- oracle 与 client端执行结果不一致_不同模式下Spark应用的执行过程
根据应用执行的3个阶段,不同执行模式下各个阶段的执行逻辑不相同,本文分析不同模式下的执行逻辑. Yarn-Client模式的执行流程 Yarn的组成 Yarn是hadoop自带的资源管理框架,它的设计 ...
- cbuilder6 不用客户端oracle直连,Client端不安裝Oracle而用PowerBuilder直連的方法-数据库专栏,ORACLE...
client端不安裝oracle的方法 廣東中山 謝殿宏 2001/04/03 前言: 曾在網上見到許多人問client端不安裝oracle而使pb程序連上後臺oracle資料庫的方法, 本人從事 ...
- Oracle监听器Server端与Client端配置实例
Listener.ora.tnsnames.ora这两个文件常常因为格式问题而不好用,我平时都是配置好了留个备份,以后都是拷贝过去改改就好了!嘿嘿~~~ 因为平时使用linux的时候较多,所以有时还会 ...
- (转)linux下oracle instant client安装和运行
1.首先要知道什么是ORACLE的客户端: Oracle Instant client 是oracle提供的简便客户端, 支持多种平台. 可从oracle网站下载, 下载地址为 http://www. ...
- 一起ORACLE数据库中数据查询结果不一致问题的排查过程
一.问题描述 在某软件开发项目中,需要在ORACLE数据库中建立十张类型相同的员工信息表tb_employeeinfo0~tb_employeeinfo9,并建立向这十张表中插入数据的存储过程.ORA ...
- elasticsearch源码分析之search模块(client端)
elasticsearch源码分析之search模块(client端) 注意,我这里所说的都是通过rest api来做的搜索,所以对于接收到请求的节点,我姑且将之称之为client端,其主要的功能我们 ...
- 【Apache Mina2.0开发之二】自定义实现Server/Client端的编解码工厂(自定义编码与解码器)!...
本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/apache-mina/831.html ☞ ...
- Redis:安装、配置、操作和简单代码实例(C语言Client端)[转]
我转的地址: http://blog.csdn.net/hj19870806/article/details/8724907 听说游戏的用的比较多,所以了解下. --以下为转载内容 Redis是一个开 ...
- oracle装了客户端怎么登陆账号,分享Oracle 11G Client 客户端安装步骤(图文详解)...
Oracle 11G Client 客户端安装步骤,具体如下: 下载地址:http://www.gimoo.net/database/167737.html 先将下载下来的ZIP文件解压,并运行set ...
最新文章
- 使用ES6的Promise完美解决回调地狱
- cassandra的全文检索插件
- Myeclipse 2015 stable 2.0 完美破解方法
- 经典C语言程序100例之十五
- 手把手教你查看android系统源码
- Web文件管理器 elfinder-彩龙社区
- Visual Studio 2017 15.7 Preview 1 发布
- [react] 请说说什么是useEffect?
- Winfrom窗体应用程序___DataGridView
- 3,进程间通信IPC机制,线程,线程通信,互斥锁
- mysql5.7的客户端软件_mysql数据库管理客户端工具|mysql数据库管理软件 v5.7.22 64位官方版 - 软件下载 - 绿茶软件园|33LC.com...
- pythonios脚本语言-iOS开发Swift篇—(一)简单介绍
- Linux运维之--zabbix使用(实时更新)
- EFCore对数据库增删改查
- linux df -hl 数据解释,linux磁盘空间查看命令(du,df)剩余空间查看详解
- PID LSim PT3这个仿真模块 S7-1200 S7-1500 CPU下载
- 程序猿生存指南-2 抽奖事件
- 光照与渲染(十)- 自发光材质
- Java技术学习网,是我们日常学习不可欠缺的
- python滑块验证码