应该是你应用得那个domain得startWLS.cmd,修改他才对。
启动weblogic,看看dos命令窗口下classpath下有没有你指定得内容。^_^

解决方案 »

  1.   

    domain中的startWebLogic.cmd不是调用的weblogic81\server\bin中的startWLS.cmd文件吗,domain中没有startWLS.com啊楼上的老兄,说清楚一点啊
      

  2.   

    \bea\weblogic81\server\bin 中也有startWLS
      

  3.   

    \bea\weblogic81\samples\domains\workshop
      

  4.   

    你用 weblogic.jdbc.sqlserver.SQLServerDriver 试试 不用微软的
      

  5.   

    to victor:
    \bea\weblogic81\samples\domains\workshop中没有startWLS,运行时应该运行user_projects\domains\mydomain下的startWLS吧
      

  6.   

    我的wls是运行的\bea\weblogic81\server\bin中的 不管这个
    你在选择驱动时用weblogic的sql jdbc驱动就好了
      

  7.   

    把驱动文件假如到classpath试试
      

  8.   

    你的错误提示为:JDBC driver is not on the CLASSPATH,估计还是参数设置的问题。
    我测试通过是改的startWebLogic.cmd中的classpath,而不是
    startWLS.cmd文件(7。0版本的才是改这里的,我在8.1版本的startWebLogic.cmd文件里没有看到调用startWLS.cmd这个文件)。
    另外如果还不行的话,你试试用绝对路径。
    其实,8.1版的自带了MS SQL的驱动,你在Data drivers选择的时候选bea's ms sql server driver(type4) versions:............就可以了,不装microsoft的驱动也可以的。
    我最开始就是这样做的:)
      

  9.   

    to up programers还是不行,不过如果按编程浪子的做法,用8.1自带的,显示无法登录,DataName这个属性是自己建的sql server数据库名吗
      

  10.   

    试试把几个 JAR 文件放到系统 CLASSPATH 中呢?
      

  11.   

    [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
     
    这个原因是什么呢大家看看啊
      

  12.   

    我的参数:
    CLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%\jre\lib\rt.jar;%WL_HOME%\server\lib\webservices.jar;D:\JBuilderX\lib\jdsremote.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;%CLASSPATH%其中:D:\JBuilderX\lib\jdsremote.jar是我没有调通的JBuilder带的数据库的驱动(就是我提的那个问题,你知道的)。而C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\...就是MS SQL的驱动我刚才又用用weblogic自带的驱动测试了一下:
    1、
    Database Type:  MS SQL Server
    Database Driver:  *BEA's MS SQL Server  Driver (Type 4)  Versions:7.0, 2000
    选Continue
    2、
    Database Name:pubs  (就是你要连接的数据库)
    Host Name:localhost  (IP地址) 
    Database User Name:sa  (用户名)
    选Continue
    3、
    webLogic自动建立参数:
    Driver Classname: weblogic.jdbc.sqlserver.SQLServerDriver
    URL: jdbc:bea:sqlserver://localhost:1433
    Database User Name: sa
    Properties: user=sa
           portNumber=1433
                 databaseName=pubs
                 serverName=localhost
    选Test Driver Configuration,显示连接成功!
      

  13.   

    我的参数:
    CLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%\jre\lib\rt.jar;%WL_HOME%\server\lib\webservices.jar;D:\JBuilderX\lib\jdsremote.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;%CLASSPATH%其中:D:\JBuilderX\lib\jdsremote.jar是我没有调通的JBuilder带的数据库的驱动(就是我提的那个问题,你知道的)。而C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\...就是MS SQL的驱动我刚才又用用weblogic自带的驱动测试了一下:
    1、
    Database Type:  MS SQL Server
    Database Driver:  *BEA's MS SQL Server  Driver (Type 4)  Versions:7.0, 2000
    选Continue
    2、
    Database Name:pubs  (就是你要连接的数据库)
    Host Name:localhost  (IP地址) 
    Database User Name:sa  (用户名)
    选Continue
    3、
    webLogic自动建立参数:
    Driver Classname: weblogic.jdbc.sqlserver.SQLServerDriver
    URL: jdbc:bea:sqlserver://localhost:1433
    Database User Name: sa
    Properties: user=sa
           portNumber=1433
                 databaseName=pubs
                 serverName=localhost
    选Test Driver Configuration,显示连接成功!