我这里有一个mssql2000的JNDI配置,是全局的,原理都一样,改一下就行了,
首先把连接数据库的JAR导入到tomcat 下的lib目录下。
第二:修改server.xml,在  <GlobalNamingResources>的位置中加上JNDI的配置<Resource name="jdbc/connPool"
 type="javax.sql.DataSource" 
password="test" 
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
 maxIdle="30" 
maxWait="10000" 
username="test" 
url ="jdbc:microsoft:sqlserver://localhost:2433;DatabaseName=test;SelectMethod=Cursor"
maxActive="100"/>
第三步:context.xml,,<Context>加入<ResourceLink name="jdbc/connPool" global="jdbc/connPool" type="javax.sql.DataSource"/>
第四步:hibernate.hcm.xml中加入
<property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
<property name="connection.datasource">java:comp/env/jdbc/connPool</property>
<property name="show_sql">true</property>
这时就好了,,你可以正常运行,