http://expert.csdn.net/Expert/topic/1627/1627640.xml?temp=.3122827
我做的实例.
具体配置可以搜索一下,有很多相关文档的...
jb和sqlserver配置,完全可以用jdbc.odbc来连接.只是连接而已,
当然程序运行的话要用其它方法,
weblogic里 .jb也可以参考 !
url : jdbc:weblogic:mssqlserver4:192.168.2.46:1433
driver: weblogic.jdbc.mssqlserver4.Driver
propertites :
  user=
  db=
  password=jb里的话,先把weblogic.jdbc.mssqlserver4.Driver所在的包引入jb的classpath里.

解决方案 »

  1.   

    http://www.csdn.net/develop/article/15/15250.shtm
      

  2.   

    以下文章中以weblogic7为例,假定weblogic安装目录为D:\bea\weblogic700\,%WL_HOME%代表此安装目录,%BEA_HOME%代表D:\bea\目录一、 下载、安装Microsoft SQL 2000 JDBC Driver 
    1 在www.microsoft.com网站下载“Microsoft SQL Server 2000 Driver for JDBC”然后安装。 
    2 安装完成后,安装目录中就有了三个jar文件: msbase.jar、msutil.jar、mssqlserver.jar 为了便于管理最好把这三个文件放置到%WL_HOME%\server\lib目录中。
    3 将3个jar文件的路径加入到classpath中:修改%WL_HOME%\server\bin\startWLS.cmd中的“set CLASSPATH=”后加入%WL_HOME%\server\lib\msbase.jar;%WL_HOME%\server\lib\msutil.jar;%WL_HOME%\server\lib\mssqlserver.jar; 
    4 设置MSSQLServer的tcp/ip协议服务端口,默认端口是1433. 
    5 运行WebLogic,访问http://localhost:7001/console,登陆管理员控制台。
    6 在目录树中选择Services->JDBC->Connection Pools,
    单击右侧的 Configure a new JDBC Connection Pool.,输入以下信息: Configuration->General页: 
    Name = MSSQLServerConnectionPool URL = jdbc:microsoft:sqlserver://localhost:1433(此端口号与前面设置的一样) 
    Driver classname =com.microsoft.jdbc.sqlserver.SQLServerDriver Properties : databasename=testDBuser=sa password=你的sql server sa账户密码 
    单击Create创建连接池。 
    7 Connection属性设置 Configuration->Connections页: 设置Initial Capacity(1-10) 设置Maximum Capacity(1-10)
     8 Targets->Server页: 将myserver(服务器名称,也可能是其他名字)选至右侧列表中,单击Apply 
    9 配置数据源 . 在左边的目录树中选中Services->JDBC->Data Sources(或者TXData Sources)(你应该总是用TxDataSource,他支持事务),单击右侧的Configure a new JDBC Connection Pool.,输入以下信息: Configuration->General页: Name = SQLServer Tx Data Source JNDI Name = SQLServer (说明:这是此TxDataSource的jndi名字) Pool Name = MSSQLServerConnectionPool 选中Emulate Two-Phase Commit for non-XA Driver和Row Prefetch Enabled 单击Create建立数据源。 
    10 Targets->Server页: 将myserver(服务器名称)选至右侧的列表中,但击单击Apply,配置完毕。
    11 重启weblogic二、采用WebLogic的JDBC Driver for SQL Server :
    1设置MSSQLServer的tcp/ip协议服务端口,默认端口是1433. 
    2 运行WebLogic,访问http://localhost:7001/console,登陆管理员控制台。 
    3 在左边的目录树中选中Services->JDBC->Connection Pools,单击右侧的 Configure a new JDBC Connection Pool.,输入以下信息: Configuration->General页: Name = WLSQLServerConnectionPool URL = jdbc:weblogic:mssqlserver4:testDB@localhost:1433Driver classname = weblogic.jdbc.mssqlserver4.Driver Properties : user = sa password =你的sql server sa账户密码 单击Create建立连接池。 
    4 Connection属性设置 Configuration->Connections页: 设置Initial Capacity(1-10) 设置Maximum Capacity(1-10) 
    5 Targets->Server页: 将myserver(服务器名称)选至右侧的列表中,单击Apply 
    6 配置数据源 . 在左边的目录树中选中Services->JDBC->Data Sources(或者TXData Sources),单击右侧的Configure a new JDBC Connection Pool.输入以下信息: Configuration->General页: Name = SQLServer Tx Data Source JNDI Name = SQLServer (说明:这是此TxDataSource的jndi名字) Pool Name = WLSQLServerConnectionPool 选中Emulate Two-Phase Commit for non-XA Driver和Row Prefetch Enabled 单击Create建立数据源。 
    7 Targets->Server页: 将myserver(服务器名称)选至右侧的列表中,单击Apply。 
    8 重启weblogic