2016-06-20 11 views
0

私は現在、Apache Tomcat 7.0を使用して接続しようとしているローカルデータベースに問題があります。データベースへの接続に失敗しました。 Tomcat Apache

私の設定ファイルは、すべてが受け入れられているのがわかるように、私は確かに動作していることを知っている別の実行の正確なコピーです、唯一の他の "編集"は私が新しいサーバを使用していることです)。

私はSYSTEM.LOGで、次の例外を取得:

20 jun 2016 08:08:55 -- INFO -- Starting TMCare server on: Apache Tomcat/7.0.25. 
20 jun 2016 08:08:55 -- INFO -- - Application properties... 
20 jun 2016 08:08:55 -- INFO -- - Commands... 
20 jun 2016 08:08:57 -- INFO -- - Session manager... 
20 jun 2016 08:08:57 -- INFO -- - Data access (JDBC)... 
20 jun 2016 08:08:58 -- INFO -- Database Isolation level set to '2' 
20 jun 2016 08:08:58 -- ERROR -- Connecting to DAO failed. 
20 jun 2016 08:08:58 -- INFO -- Waiting for DAO timeout (5 secs)... 
20 jun 2016 08:09:03 -- INFO -- Database Isolation level set to '2' 
20 jun 2016 08:09:03 -- FATAL -- error in init 
dk.tmnet.tmt.dao.exceptions.DAOConnectionException: Kunne ikke få forbindelse til jdbc:jtds:sqlserver://localhost:1433/Tmsund_prod. // This is where my issue is. "Kunne ikke få forbindelse til ... " Simply translates into "Cannot connect to". 
     at dk.tmnet.tmt.db.jdbc.JdbcConnectionPool.<init>(JdbcConnectionPool.java:104) 
     at dk.tmnet.tmt.db.jdbc.JdbcDAOFactory.initialize(JdbcDAOFactory.java:1813) 
     at dk.tmnet.tmt.config.Configurator.getDAOFactory(Configurator.java:784) 
     at dk.tmnet.tmt.config.Configurator.initDAO(Configurator.java:837) 
     at dk.tmnet.tmt.config.Configurator.init(Configurator.java:694) 
     at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266) 
     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185) 
     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080) 
     at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015) 
     at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302) 
     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:897) 
     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:873) 
     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615) 
     at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095) 
     at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617) 
     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
     at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 
     at java.lang.Thread.run(Thread.java:722) 

私の問題は、一番下にあるが、私はあなたの全体の起動シーケンスを与えるだろうと思いました。

私は以下を試しました: パスワードとユーザーが正しいことを確認してください:チェックしてください。 管理スタジオから接続しようとしました:確認してください。 管理スタジオを使用して別のマシンから接続しようとしました。チェックしてください。動作しません。 ローカルPCからファイアウォールをオフにしようとしました:チェックしてください、すべてオフです。

上記は試されていますが、私は単に解決策が見えませんが、接続が拒否される理由はわかりません。 私は管理スタジオで手動でポートを設定しようとしましたが、結果は変わりません。

DBとtomcatが同じPCにインストールされています。

ご協力いただきまして誠にありがとうございます。

+1

に入る...古代の情報であるかもしれませんか?エディタには書式設定オプションが用意されていますので、ここでの質問は自己完結型で、サードパーティのリンクをクリックする必要はありません。ところで、現在、pasteguruは "503 Service Unavailable"を私に返します。 –

+0

これはあなたが言ったことです、オラフ? – Nightfrost

答えて

0

動作していないtomcatにドライバがインストールされているかどうかを確認してください。 dk.tmnetコンポーネントが問題を検出したようです(「ドライバが見つかりません」などの例外をキャッチして、適切な情報なしに再送信するなど)。また、この例外の後に状況について詳しく説明する「根本的な原因」があるかもしれません。

私はsqlserverを使用していませんが、しばらく前に複数のjarファイルが必要でした。これは、あなたが右ここ例外を貼り付けでし

通常、データベースドライバのjarファイルをTomcatのグローバルlibディレクトリ(tomcat/lib/

関連する問題