看你怎么搞了,我现在都是直接用应用服务器提供的连接池功能,比如weblogic,就是设置一个驱动程序名,url,最大连接,递增的数量,用户名,密码之类的,很简单的,如果你用weblogic提供的连接池功能,我可以提供帮助

解决方案 »

  1.   

    你会用控制台吗?(http://127.0.0.1:7001/console) 
    然后看一下,把JDBC Connection Pool和JDBC Tx Data Source都建起来了. 我的JDBC Connection Pool是这样建的,你可以参考一下。 
    Name: mssqlPool 
    URL: jdbc:weblogic:mssqlserver4:db@yourhost:yourport 
    Driver Classname: weblogic.jdbc.mssqlserver4.Driver 
    Properties(key=value): user=yourUser server=yourDB@yourHost:8659 我的JDBC Tx Data Source是这样建的,你可以参考一下。 
    Name: mssqlDataSource 
    JNDI Name: mysqlConnection 
    Pool Name: mssqlPool 另外你可以去e-docs.bea.com下载一份weblogic的电子文档,上面对如何配置都讲得很清楚的,我也是看这些才配出来的,不是很难的,你自己去试试,不行的话再发帖子吧。
      

  2.   

    broze说得很对,你自己下一份看一下就明白了,使用那个连接池,在用一个type3的驱动连接连接池就可以了,文档上写得很清楚
      

  3.   

    broze,你用的是:
    URL: jdbc:weblogic:mssqlserver4:db@yourhost:yourport 
    我建立连接池,用的是:
    com.microsoft.jdbc.sqlserver.SQLServerDriver
    这可以吗?是不是必须得用WL提供的JDBC驱动才可以?
      

  4.   

    如果采用wl,那么用wl的jdbc驱动是一个很好的选择
    你采用的jdbc驱动如果是jdbc20标准,可以试试看有没有实现缓冲池,jdbc20本身就有缓冲池的概念实现。
    再不成,自己写一个缓冲池,无非是多线程编程+Flyweight+Singleton,网上好像有个免费的例子down,国外一个公司的
      

  5.   

    uu_snow (薇薇) 
    你是我认识的uu_snow 吗!?怎么还问这种问题啊!?!
      

  6.   

    pengji
    这帐号好几个人在用 :)
      

  7.   

    是啊,wl的帮助上写得清清楚楚,帮我解决问题的uu_snow(薇薇) 可不会问这么菜的问题