已有101人关注
java项目开发案例全程实录(第二版)企业门户网站源码问题
发表在Java图书答疑 2012-08-23
是否精华
版块置顶:
在sql2000中附加数据库出现如下错误:
Microsoft sql-dmo (odbc sqlstate:42000)
错误5123:当试图打开或创建物理文件。。。。。。。。。时,create file 遇到操作系统错误5(拒绝访问)
在sql2005中附加数据库成功:
导入sql2005数据库sqljdbc.jar文件放在新建文件夹lib下,并重建路径,修改server.xml文件
<GlobalNamingResources>
    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users
    -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />
<Resource name="jdbc/ConnectionPool" auth="Container"
              type="javax.sql.DataSource"
              maxActive="20"
  maxIdle="5"
  maxWait="10000"
  usename="sa"
  password=""
  driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
  url="jdbc:sqlserver://localhost:1433;DatabaseName=tb_net"/>
</GlobalNamingResources>
在《host》标签中增加如下内容,并更换了driverClassName和url
<host>
<Context path="/net" docBase="D:\myeclipseworkspace\net" reloadable="true" corssContext="true">
<Resource name="jdbc/ConnectionPool" auth="Container"
              type="javax.sql.DataSource"
              maxActive="20"
  maxIdle="5"
  maxWait="10000"
  usename="sa"
  password=""
  driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
  url="jdbc:sqlserver://localhost:1433;DatabaseName=tb_net"
/>
</Context>
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
</host>
之后出现如下错误:
Project ‘net’ is missing required library ‘’webroot/web-inf/lib/msbase.jar
Project ‘net’ is missing required library ‘’webroot/web-inf/lib/messqlserver.jar
Project ‘net’ is missing required library ‘’webroot/web-inf/lib/msurtil.jar
Project ‘net’ is missing required library ‘’webroot/web-inf/lib/tomat-dbcp.jar
The project cannot be built untile buile path error are resolved

前三个jar文件是sql2000的数据库jar文件,我现在已经用成2005了,怎么还出现这样的错误,tomat-dbcp.jar在网上找不到,只有common-dbcp.jar,问题怎么解决?
分享到:
精彩评论 1
无语_mrkj
学分:3155 LV11
2012-08-23
沙发
您在eclipse或者MyEclipse中配置并运行该程序试一试,另外,在修改数据库连接字符串和驱动时,要修改net/src/proxool.preperties文件中的内容。
对于本程序所用的Jar包可以到明日图书网的技术支持栏目中下载,下载后,将其中的SQL Server 2000的驱动包换成2005的就可以了。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照