ORA-12545: 因目标主机或对象不存在, 连接失败 1. 问题描述 XP系统下同时安装了AX1应用程序和升级版AX2,连接同一个在本机Oracle客户端上配置的连接实例,其中AX2显示链接成功,而AX1却链接失败,其中Oracle实例配置一定正确,因为AX2已经链接成功.在此之前AX2和AX1都是能连接成功的,用户使用360杀毒后,AX1才出现问题. 2. 问题分析 通过日志分析,发现AX1返回的错误信息是“ORA-12545: 因目标主机或对象不存在, 连接失败”.显然这个信息是错误的,…
解决方法: 1.首先从最基本的入手,这里打开计算机右击,选择管理 2. 找到里面的服务和应用程序,打开服务 3.找到: OracleOraDb11g_home1TNSListener OracleServiceORCL 4.启动这两个数据服务,这是最为基本的了 5.数据服务启动完毕之后,重新进行一次连接 6.如果这时候还是出现“oracle ORA-12545:因目标主机或对象不存在”提示内容,这样的话解决方法估计就麻烦了一些,这里你肯定是将你的计算机本地的名称进行了改动 7. 打开app→账户…
错误原因如下: Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot open connection at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:99) at org.hibernate.exception.JDBCExceptionHelper.convert(JDB…
错误原因例如以下: Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot open connection at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:99) at org.hibernate.exception.JDBCExceptionHelper.convert(J…
转载:Java JDBC连接SQL Server2005错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败 错误原因如下: Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot open connection at org.hibernate.exception.SQLStateConverter.convert(SQLStateConver…
一.问题描述: 1.连接数据库时抛出的异常: com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败.错误:“Connection refused: connect.请验证连接属性.确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接. 如图所示: 图-异常 二.问题解决: (首先确保你连接数据库…
现象: ORACLE启动不了,输入cmd->lsnrctl后,出现如下错误, 经查资料,发现是主机名可能解析有问题,后来在D:\oracle\ora92\network\admin下打开listener.ora文件后将HOST后的主机名 (ADDRESS = (PROTOCOL = TCP)(HOST = SUZSOFT-8CB5627)(PORT = 1521)) 解决: 改成IP即可解决上面遇到问题 (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.7.11…
错误原因是配置错误主机名 解决: 1. 搜索你自己安装的Oracle路径,找到这俩个文件 tnsnames.ora 和 listener.ora,修改这两个文件,修改HOST=自己的主机名 我的路径如下:G:\oracle\product\10.2.0\db_1\NETWORK\ADMIN 如图: 修改完成之后,重新启动监听和服务器. 也可以看看客户端配置: 在Oracle Net Manager看看主机名是否正确. 有时候也是这个原因影响的. 重启监听器后如果不好使就重启计算机,100%好使!…
大概知道是因为主机名或者IP地址的原因引起的,但是不知道究竟,就去百度上查了查,然后就根据几种答案做出了以下就该: 1.E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN这个路径下面找到 tnsnames.ora 和  listener.ora 然后看里面的HOST的值是否一样, 是否跟计算机名一样, 发现 tnsnames.ora 里面是 HOST =  chenzhenpeng, 而listener.ora 里面 HOST = chenzhenpeng-P…
手贱修改了计算机名, 结果导致登陆oracle数据库报如下错误,一查资料,说是修改了计算机名导致的,需要进到oracle安装目录: \oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下 找到 listener.ora和tnsnames.ora. 修改HOST值,HOST = 改为自己的计算机名 但是oracle安装目录不记得在哪里了,此时可以打开cmd窗口,输入path,回车即可看到各种软件的安装路径: 找到 listener.ora 文件,用notepad+…