При попытке использовать ballerina / jdbc с драйвером Microsoft JDBC я получаю:
error: ballerina/runtime:CallFailedException, message: call failed
at ..<stop>(jdbc_test.bal:4) caused by error at ballerina/jdbc:stop(endpoint.bal:66)
Кто-нибудь смог это сделать?
Я использую:
- Балерина 0.981.1
- Драйвер Microsoft JDBC 7.0 для SQL Server (с mssql-jdbc-7.0.0.jre10.jar, помещенным в C: \ Program Files \ Ballerina \ ballerina-0.981.1\ bre \ lib)
- VS Код 1.27.1
Вот пример:
import ballerina/jdbc;
endpoint jdbc:Client testDB {
url: "jdbc:sqlserver://localhost;integratedSecurity=true;",
poolOptions: { maximumPoolSize: 5 }
};
function main(string... args) {
}
Я также пытался подключиться к своему локальному серверу sqlкак экземпляр SQL Azure.Я также попытался соединиться с аутентификацией SQL Server, используя
endpoint jdbc:Client testDB {
url: "jdbc:sqlserver://localhost;user=[user];password=[pass];",
poolOptions: { maximumPoolSize: 5 }
};
и
endpoint jdbc:Client testDB {
url: "jdbc:sqlserver://localhost;",
username: "[user]",
password: "[pass]",
poolOptions: { maximumPoolSize: 5 }
};