glassfish v2 设置jTDS1.2 Sql Server 2005 连接池

从glassfish 的官网上下载最新版V2 https://glassfish.dev.java.net/downloads/v2-b58g.html 下载后在命令行运行 java -Xmx256m -jar glassfish-installer-v2-b58g-ml.jar 会启动安装程序界面,会在当前目录下生成一个名为glassfish的目录.这个就中glassfish的安装目录.

glassfish是通过ant来安装的,安装脚本在setup.xml下,在里面可以修改一些配置.

在setup.xml中主要有以下设置:
xml 代码

  1. <property name="domain.name" value="domain1"/> 域名
  2. <property name="instance.name" value="server"/>
  3. <property name="admin.user" value="admin"/> 管理员用户名
  4. <property name="admin.password" value="adminadmin"/> 管理员密码
  5. <property name="admin.port" value="4848"/> 管理平台端口
  6. <property name="instance.port" value="8080"/> 实例端口,也就是通过这个端口来访问web应用,比如http://localhost:8080
  7. <property name="orb.port" value="3700"/>
  8. <property name="imq.port" value="7676"/>
  9. <property name="https.port" value="8181"/> https端口


根据需要修改以上设置,执行:ant -f setup.xml,如果系统没有安装ant,在glassfish\lib\ant下有一个ant1.6版
安装结束后,进入glassfish/bin下,在控制台执行下面命令启动glassfish
asadmin start-domain domain1 // domain1是上面设置的domain.name,系统默认domain1
启动结束后,进入http://localhost:8080测试是否已经正确启动
asadmin stop-domain domain1停止服务器

以上部分来自网上...

下面是配置MS SQL Server 2005 的数据源:

登录控制台:http://localhost:4488,用户名:admin 密码:adminadmin (如果没有改的情况)

在左侧的树型菜单中选 资源->JDBC->连接池 在右侧会列出现在的连接池情况.

选择新建按钮,会出现新建JDBC连接池向导,

第一步:

输入连接池名称,如 myPool

选择资源类型:

javax.sql.DataSource(支持本地事务)

数据库供应商选:MS SQL Server

第二步:

数据源类名称处输入:net.sourceforge.jtds.jdbcx.JtdsDataSource 这个是jTDS连接数据源的格式

下面的其他属性根据情况进行设置.

其他的数据库的设置格式参见glassfish/lib/install/templates/resources/jdbc目录下的模板.

保存后,测试的时候会提示找不到net.sourceforge.jtds.jdbcx.JtdsDataSource .这个时候只要把jTDS1.2.jar加入到类路径就可以了.

我是在Application Server 下的JVM设置->路径设置-> 本地库路径前缀中加入jTDS1.2.jar的位置就可以了.

然后在JDBC资源中新建一个JDBC资源.注意与TOMCAT的区别是不需要在名称前加入java:comp/env了.

重启服务器就可以使用数据源了.

Technorati : glassfish, glassfish v2, jTDS

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值