2 q124113 q124113 于 2014.02.07 18:37 提问

本机WIN7+ORACLE 10G的环境,本机启动SSH项目访问本机数据库,TNS服务要重启才正常

一个奇怪的问题,本机WIN7+ORACLE 10G的环境,ORACLE服务都启动了

STRUTS2+SPRING+HIBERNATE 配置的项目启动时,TOMCAT就没反应了,一直不动,但是在这个时候如果把tnslistener重启一次,项目就能继续启动起来,什么原因呢?

求高手

1个回答

nihao_666666
nihao_666666   2014.02.20 12:42

先启动数据库服务,然后启动监听

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
检查本地oracle的tns
  在确认你的oracle服务器是否启动,并且投入使用的时候,一般会考虑通过pl/sql工具来看是否登录上。而你想知道本地的tns配置是否奏效的另外一种方式就是敲击cmd,打开dos环境,使用tnsping vms ,这样就可以知道tns是否奏效了。这里vms就是你定义的名称,常见定义如下VMS =  (DESCRIPTION =    (ADDRESS_LIST =   
本机访问其它电脑上的oracle数据库
最近发现很多人问到怎么才能访问别人机子上的oracle,这里来给大家做个示范 借助工具的话,oracle就自己带了两个 配置和移值助手下面:net configuration assistant 和net manager 一.net configuration assistant 1.选择本地NET服务名配置  2.添加 3.在服务名中输入你要访问的机子的oracle的服务名称
Oracle允许别人远程连接本机的数据库
在oracle开发的时候会让不是本机的机器远程访问本机的数据库,这是要配置一下LISTENER,不然对方是无法连接到自己的数据库上的、 解决方法:      1.  开始——所有程序——Oracle(版本号)——Net Manager,如图所示:           2.  Oracle Net配置——本地——监听程序——LISTENER, 添加地址,如图所示:    
oracle 11gR2 本地能连接上,远程连接不上,错误码:ORA-12541 TNS 无监听程序
注意:我本地安装oracle11gR2 64位,桌面类; 我本地安装目录:D:\app\ELONG\ 解决办法:1. 修改D:\app\ELONG\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora,修改host=为你本机的IP地址,远程通过IP访问; 修改前listener.ora,如下: # listener.ora Network Confi
windows下安装oracle 12c 并远程连接数据库
经过认真修改,图片是两次安装和配置的过程,有些相同步骤没有新截图所以出现创建orcl和mydb数据库的冲突,可无视。首先先到oracle的官网下载好oracle 12c的压缩包。解压出来一个database文件夹。进去双击setup.exe。等待一会儿取消勾选安全更新,在接下来的弹窗点击“是”。选择“仅安装数据库软件” “下一步”(待会再创建数据库实例)选择“单实例数据库安装”选择“企业版”。企业...
oracle11g本地可以访问但局域网无法访问
问题描述,现在有两台电脑 A 和 B :   1)电脑 A 上有 Oracle11G服务端; ip地址 192.168.1.198; 端口1521;   2)电脑 A 本机连接数据库正常,可以登录及操作等;   3)电脑B配置访问电脑A时报错:ORA-12541:TNS:无监听程序   报这种错的话,网上有说法,说是防火墙没关,或者是服务端服务没启好等,按本人的实际情况解说
tnsping延时过高解决办法
1.检查网络ping是否正常 2.检查listener.log日志,查看是否有大量连接连入. 3.查看v$session视图,确定是否在较短时间内存在大量会话连接,并定位连接的主机.     select sid,serial#,osuser,username from v$session where status='ACTIVE'; 4.检查连接端是否有一些dbms_job,或任务计划在
服务重启后登录本地oracle报错:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
数据库安装成功之后登录Scott能够登录成功,把监听和实例服务重启之后,登录Scott报错ORA-12514。但是不断的登录,偶尔也能够登录上。 解决方法:修改配置文件listener.ora中的配置信息。 修改前: SID_LIST_LISTENER =   (SID_LIST =     (SID_DESC =       (SID_NAME = CLRExtProc)    
oralce监听配置允许访问本地数据库
数据库监听安装默认localhost,此时无法被他人访问,需要修改监听为ip. 两种方式: 1、oracle安装路径里边的 net Manager 监听程序Listener修改localhost为ip,ipconfig查看个人网络ip 2、直接修改自己的listener.ora文件中的host地址为ip 如下图 SID_LIST_LISTENER = (SID_LIST =
linux下重启oracle服务:监听器和实例
linux下重启oracle服务:监听器和实例 一、在linux下重启oracle数据库及监听器: 方法1: 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME #进入到oracle的安装目录  dbstart #重启服务器  lsnrctl start #重启监听器  cd $ORACLE_HOME #进入到ora