找不到com.microsoft.jdbc.sqlserver.SQLServerDriver

埃杜孔达卢·塔维蒂

adapter.js文件:

var procedure1Statement = WL.Server.createSQLStatement("select [sname] from [TestDb].[dbo].[studentinfo]");
function procedure1() {
    return WL.Server.invokeSQLStatement({
        preparedStatement : procedure1Statement,
        parameters : []
    });
}

adapter.xml文件:

<dataSourceDefinition>
                <driverClass>com.microsoft.sqlserver.jdbc.SQLServerDriver</driverClass>
                <url>jdbc:sqlserver://localhost;databaseName=TestDb</url>
                <user>user</user>
                <password>pass</password> 
            </dataSourceDefinition>

得到这样的错误:

{
   "errors": [
      "Runtime: java.lang.ClassNotFoundException: Class com.microsoft.jdbc.sqlserver.SQLServerDriver not found in Worklight platform or project \/HelloWorld"
   ],
伊丹·阿达(Idan Adar)

读取错误。您的错误是缺少驱动程序。
确保已将jdbc驱动程序放置在your-project \ server \ lib中

然后,确保您正确指向XML文件中的数据库:IBM Worklight 6.1-使用SQL适配器连接到MS SQL失败

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Java Hibernate错误“找不到指定的JDBC驱动程序com.microsoft.sqlserver.jdbc.SQLServerDriver类”

无法使用Jmeter创建类'com.microsoft.sqlserver.jdbc.SQLServerDriver'的JDBC驱动程序

java.lang.ClassNotFoundException:创建jar后的com.microsoft.sqlserver.jdbc.SQLServerDriver

抛出ClassNotFoundException的Class.ForName(“ com.microsoft.sqlserver.jdbc.SQLServerDriver”)

com.microsoft.sqlserver.jdbc.SQLServerDriver类未找到异常(新)

抛出java.lang.ClassNotFoundException:无法加载类:com.microsoft.sqlserver.jdbc.SQLServerDriver新泊坞窗容器

java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver 尽管它是 gradle.build 文件的依赖项

通过窗口调度程序在后台连接SQL时<java.lang.ClassNotFoundException:com.microsoft.sqlserver.jdbc.SQLServerDriver>

在命令行上运行 java 时显示错误消息“java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver”

在VSTS中运行JMeter负载测试时,无法加载JDBC驱动程序类'com.microsoft.sqlserver.jdbc.SQLServerDriver'错误显示

找不到类:无法加载com.microsoft.sqlserver.jdbc.Nanos

“找不到适合 jdbc:microsoft:sqlserver 的驱动程序”

java.sql.SQLException:找不到适用于jdbc:microsoft:sqlserver的驱动程序

错误:com.microsoft.sqlserver.jdbc.SQLServerException:连接已关闭

如何解决“com.microsoft.sqlserver.jdbc.SQLServerException:无效的列名称taxi_id'”

WSJdbcConnection不包装com.microsoft.sqlserver.jdbc.SQLServerConnection类型的任何对象

com.microsoft.sqlserver.jdbc.SQLServerException:获取结果集的值时关闭连接

如何捕获com.microsoft.sqlserver.jdbc.SQLServerException:查询已超时

引起:com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'springboot.USERS'

查询已超时。嵌套的异常是com.microsoft.sqlserver.jdbc.SQLServerException:查询已超时

com.microsoft.sqlserver.jdbc.SQLServerexception:'='附近的语法不正确

com.microsoft.sqlserver.jdbc.SQLServerException:从 Apache Spark Databricks 读取 Azure SQLDB 时出错

com.microsoft.sqlserver.jdbc.SQLServerException: 不支持此操作

com.microsoft.sqlserver.jdbc.SQLServerException: 无法打开登录请求的数据库 <database>。登录失败

错误:com.microsoft.sqlserver.jdbc.SQLServerException:索引 2 超出范围

Microsoft SQL Server JPA 存储过程 com.microsoft.sqlserver.jdbc.SQLServerException:“{”附近的语法不正确

我在 java 项目上找不到 SqlServerDriver

找不到Microsoft.SqlServer.Management.Smo.Restore错误

找不到 Nuget 包 (Microsoft.EntityFrameworkCore.SqlServer)