plsql无监听程序 plsql连接oracle监听程序无法识别
- 软件开发
- 2023-08-13
- 267
其实plsql无监听程序的问题并不复杂,但是又很多的朋友都不太了解plsql连接oracle监听程序无法识别,因此呢,今天小编就来为大家分享plsql无监听程序的一些知...
其实plsql无监听程序的问题并不复杂,但是又很多的朋友都不太了解plsql连接oracle监听程序无法识别,因此呢,今天小编就来为大家分享plsql无监听程序的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
sqlnet.ora文件必须要有吗
该文件是oracle数据库的监听文件,不配置的话应该无法连接到oracle数据库。所以必须要有。
plsql安装在本机上,plsql登录时数据库后面的选项是空白的
首先能PING通,说明网络连接没有问题到虚拟机上检查ORACLE数据库监听是否启动,检查命令LSNRCTLSTATUS,如若没启动,LSNRCTLSTART启动数据库监听,命令执行完之后会显示监听的端口,主机TNSNAME中的端口要和这个一样才行在主机运行TNSPINGBTSS(注意:有些版本的可能是TNSPING80)上面一切都正常的话,还连接不上的话,那说明你的PL/SQL需要手动设置,具体设置如下:打开PL/SQL,点菜单栏TOOLS->PREFERENCES,设置右边的ORALCEHOME和OCIlibrary为的ORACLE安装的路径。
一般情况下,如果先安装oracle数据库(服务端或客户端),在安装PL/SQL,PL/SQL会自动寻找ORACLEHOME和OCIlibrary!反之就需要自己手动去设置PL/SQL
PLSQL链接数据库提示无监听程序
看看我的电脑-高级设置里面的环境变量:tns_admin的参数设置了没有:为Oracle\product\11.2.0\client\NETWORK\admin。有时候配好了也不一定可以,因为很多原因,比如之前卸载没有卸载干净。这时候一般有一个可以让oracle马上可以用的方法,就是去Oracle官网下一个与版本对应的名字为:“instantclient”的文件,注意如果用的是plsql的话,就下一个32位的,无论你的Oracle或者系统是64或32的。
打开数据库,例plsql,弹出登陆窗口点“取消”,然后进入数据库,工具-首选项-Oracle主目录名:instantclient根目录。OIC库:instantclient\oic.dll。
然后关闭再打开数据库,以系统账号登陆sys,密码。
然后windows+R-输入cmd-sqlplus-sysassysdba再输入你的系统密码。
如果以上两个都能登陆没有提示“协议不可加载”的话就ok了。
plsql连接远程数据库时提示12170错误而且telnet服务器时不通
首先进入sqlplus命令界面输入lsnrctlstatus检查监听是否启动。
如果没启就再启一下,如果启了,并且状态正常的话,那么
1.检查一下你的网络,本机。
2.检查一下你本机对于tnsname.ora文件的配置。是否正确。
sql探测器是啥
就是你在知道该执行那一条数据之前,让SQL事件探测器开始跟踪,等执行后,取那里查看,具体操作时可以在执行sql的语句前下一个断点,然后等执行到断点时,开始监听,然后继续执行,如果执行的sql语句较多,在执行你要检查的语句的后面也加一个断点,这样事件探测器就接受了一条语句,便于你查看。
plsqldeveloper怎么连接数据库plsqldeveloper连接数据库方法
PL/SQLDeveloper连接数据库的步骤如下:
打开PL/SQLDeveloper软件,点击菜单栏中的"File"选项。
在下拉菜单中,点击"New"选项,然后选择"DatabaseConnection"。
在弹出的"DatabaseConnectionConfiguration"窗口中,输入数据库的连接信息,包括主机名、端口、用户名和密码等。
点击"TestConnection"按钮,测试连接是否成功。
如果测试连接成功,则可以在左侧的"Connections"窗口中看到新建的数据库连接。
在PL/SQLDeveloper中使用该数据库连接即可。
需要注意的是,PL/SQLDeveloper还需要安装Oracle的客户端才能连接数据库,具体安装方法可以参考官方文档。
文章分享结束,plsql无监听程序和plsql连接oracle监听程序无法识别的答案你都知道了吗?欢迎再次光临本站哦!
本文链接:http://xinin56.com/ruanjian/272.html