
正文
oracle无法连接到数据,oracle 无法连接
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
关于连接不到Oracle数据库的问题
数据库不能连接一般分两种情况,一种是用户名密码错误,另一种是配置不正确。密码错误:向数据库管理员索取正确用户名密码即可。
假如A机器访问B机器出现,TNS-12535: TNS: 操作超时。
目标数据库是否开启了服务。目标数据库是否开启了监听。目标服务器是否有防火墙或是网络策略限制不允许访问。检查下访问的配置是否正确,如IP、端口号、用户信息等等。访问账号的连接数是否过多等等。
一般是配置方法不对造成的。配置方法如下:找到$ORACLE_HOME/client_1/network/admin目录下的tnsnames.ora文件,并用文本模式打开。
要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用 jdbc thin模式,不用装oracle的客户端软件。
当然这是我机器出现了这个情况,可能你的满足要求了。。 取消勾,点击下一步: Oracle在进行安装的时候都会询问是否同时创建一个数据库出来,此处选择“创建和配置数据库”。
相关问答
Q1: oracle无法连接到数据库实例
确保TNS名称解析正确:请检查TNSNAMES.ORA文件中的连接配置是否正确,确保TNS别名和实例名称匹配。可以使用tnsping命令测试TNS别名是否能够正确解析到数据库实例。
首先,按键盘的组合键“ Win+R”,在运行窗口中输入“ services.msc”,按Enter键确认,如下图所示。其次,完成上述步骤后,转到Orcale并启动与Oracle相关的所有服务,如下图所示。
了解oracle的启动过程很关键,对数据库维护尤其重要,在windows下,服务一定要先开启动,不然的话,在sqlplus下怎么操作基本都没有用。1启动实例 startup nomount:读取参数文件,分配sga,启动后台进程。
首先我们打开PLSQL,点取消进去进入数据库。然后弹出PLSQL主界面,找到菜单栏的tools选择属性preferences进去。弹出如下界面,配置oracleclient,配置好两个设置项,点apply,然后点ok,关闭PLSQL,重启PLSQL。
找到$ORACLE_HOME/client_1/network/admin目录下的tnsnames.ora文件,并用文本模式打开。
Q2: oracle启动一段时间后,连接不上数据库了,请问这是什么原因?
数据库服务器所在机器名是否改过?在64Bit系统上装的32Bit的Oracle数据库?版本要保持一致。
当你的数据库因为ORA-00600/ORA-07445或其他ORA-报错,或丢失关键的system表空间数据文件,或ASM diskgroup损坏时均可以考虑采用PRM-DUL来做恢复。
应该是监听没有启动如果是在windows系统中,请在运行中输入services.msc,在弹出的windows服务窗口中查看对应实例的监听是否已经启动。如果是linux或者unix系统,请在oracle安装用户下执行lsnrctl status,查看监听状态是否正常。
oracle12 本地环境,中午待机后就出现17002,把oracle的启动的服务都重启了下,再把Oracle SQL Developer 重启就好了。
取消勾,点击下一步: Oracle在进行安装的时候都会询问是否同时创建一个数据库出来,此处选择“创建和配置数据库”。
oracle无法连接到数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle 无法连接、oracle无法连接到数据的信息别忘了在本站进行查找喔。







