MSDE FunClub
Microsoft Data Engine FunClub
MSDE技術者向けメーリングリスト過去ログ[1247]番
 
[TOP]>[MSDE技術者向けメーリングリスト過去ログ(1247番)]>[ウィンドを閉じる]
 
SQLServer2005時代でも
開発の基本は T-SQL
上巻で T-SQL の基礎作り
 
SQLServer2005時代でも
運用の基本はバックアップ
下巻でバックアップ手法を学びましょう
PASSJ人気コンテンツで学んだ後は下巻でさらなる学習を!
 
ウィンドを閉じる
MSDE/SQLServer FAQ
MSDE / MSDE2000 
技術情報サポート
初心者向け
メーリングリスト
過去ログの表示
技術者向け
メーリングリスト
過去ログの表示
メーリングリスト
活動状況の
表示
MSDE TOP メニュー
MSDEトップメニューに移動します
 

 
Struts と MSDE接続について

Date: Sat, 28 Feb 2004 15:14:49 +0900
From: Kenji Ono <who@sub.example.com>


皆さん今日は。小野といいます。

MSDEインストーラSQL2KDeskSP3.exeを入手し、
  setup.exe SECURITYMODE=SQL SAPWD="sql2000"
上記のコマンドでMSDEをインストールしました。
ドライバ郡もホームページからダウンロードしました。
Jdk1.4.1+Tomcat4.1.27+Struts1.0系で接続を試みてます。
struts-cofig.xmlの定義は
<data-sources>
  <data-source key="jdbc/GmsCore">
    <set-property property="autoCommit" value="false" />
    <set-property property="description" value="Microsoft SQLServer 2000 Data Source Configuration" />
    <set-property property="driverClass" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
    <set-property property="maxCount" value="20" />
    <set-property property="minCount" value="2" />
    <set-property property="url" value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=GmsCore;ProgramName=GMS;SelectMethod=cursor" />
    <set-property property="user" value="sa" />
    <set-property property="password" value="sql2000" />
    <set-property property="pingQuery" value="SELECT 1" />
  </data-source>
と、上記のようにしてます。
そしてTomcatを起動すると以下のエラーがログに出力されます。
この定義のまま、SQL2000には接続できます。
ASPでODBCによる接続も正常にできました。
ひょっとして、MSDEに対してデータソース形式の接続はできないのでしょうか。
それとも、Strutsでの接続がだめなのでしょうか。

ご存知のかたがいらっしゃいましたら、教えて頂きたく、お願い致します。



===>Tomcatのログにはかれるエラーメッセージ
2004-02-11 14:52:35 action: Exception initializing application data source
jdbc/GmsIqs
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]????????????????????
 at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
 at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
 at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
 at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source)
 at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
 at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
 at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
 at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
 at org.apache.struts.util.GenericDataSource.createConnection(GenericDataSource.java:731)
 at org.apache.struts.util.GenericDataSource.open(GenericDataSource.java:668)
 at org.apache.struts.action.ActionServlet.initDataSources(ActionServlet.java:1078)
 at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
 at javax.servlet.GenericServlet.init(GenericServlet.java:256)
 at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
 at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
 at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3420)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:3608)
 at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
 at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
 at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
 at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:307)
 at org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
 at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:559)
 at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:401)
 at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)
 at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:358)
 at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:166)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
 at org.apache.catalina.core.StandardService.start(StandardService.java:497)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
 at
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at
org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:245
)
 at
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307)



[MSDE/SQLServerに関して、今、どんなことにお困りですか?]
よろしければお困りの内容を、電子メールで教えて下さい。
質問を電子メールで作成する


[ウィンドを閉じる]

[MSDE/SQLServer FAQ ]

[MSDE / MSDE2000 技術サポート情報一覧]

MSDE TOP ページに移動する

 
 
 
 
 
 
 
MSDE FunClubに関するご意見・ご要望等ございましたら、
msdefun@horikawa.ne.jp までご連絡下さい。
MSDEを始めとする各種データベースシステムの開発、コンサルタントに関するご要望等は、
msdedev@horikawa.ne.jp までご連絡下さい。