sp_who2 «активная» автоматизация с использованием Java - PullRequest
0 голосов
/ 11 июня 2018
  1. Я пытаюсь выполнить запрос sp_who2 'active', используя java в Microsoft SQL Server Management Studio.
  2. Если запрос выполняется успешно, он проверяет наличие блокировки в базе данных, и если есть какие-либо блокировки, я получу уведомление по электронной почте с SPID, который вызывает блокировку.
  3. Пока что я пытаюсь подключиться к базе данных следующим образом:

    package database;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    
    public class Main {
    
    public static void main(String[] args) throws Exception {
        // TODO Auto-generated method stub
    
        getConnection();
    
    }
    public static Connection getConnection() throws Exception{
    
        try {
            String driver = "com.mysql.cj.jdbc.Driver";
            String url = "jdbc:sqlserver://myLaptopName//SQLEXPRESS";
            String username = "myUserName";
            String password = "myPassword";
            Class.forName(driver).newInstance();
    
            Connection connect = DriverManager.getConnection(url, username, password);
            System.out.println(connect);
            System.out.println("Connected");
    
            return connect; 
        } catch (Exception e) {
            // TODO: handle exception
            System.out.println("something is wrong");
            e.printStackTrace();
        }
    
        return null;
    }
    
    }
    

    И ошибка, которую я получаю в затмении, заключается в следующем.

    java.sql.SQLNonTransientConnectionException: Cannot load connection class because of underlying exception:com.mysql.cj.exceptions.WrongArgumentException: Malformed database URL, failed to parse the main URL sections.

И это тоже.

Caused by: com.mysql.cj.exceptions.WrongArgumentException: Malformed database URL, failed to parse the main URL sections.

Я знаю, что делаю что-то не так,и это то, что я собираюсь узнать.Любая помощь будет оценена.Я пытаюсь, но не могу найти решение, которое могло бы решить эту проблему.Любая помощь будет оценена, ребята!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...