Я гуглял это последние 3 часа, и мне не повезло. Я пытаюсь подключиться к SQL Server 2008 с Java, к которому я обычно обращаюсь с помощью SQL Management Studio. Это окна также аутентифицированы, поэтому я не могу ввести имя пользователя или пароль.
Две соответствующие строки кода:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(db_connect_string, db_userid, db_password);
То, что я хочу знать, это:
Что мне предполагается вставить для Class.forName? Я только что загрузил последнюю версию JDBC. Да, я посмотрел вокруг. Большинство сайтов говорят мне, что это такое, и почему я должен установить его, а не то, что мне нужно установить.
Где я могу определить путь к классу и как его определить? Я гуглил это, и я не могу найти ничего, что говорит мне, ГДЕ я установил это.
Поскольку это система с проверкой подлинности Windows, что я могу использовать для db_connect_string, db_userid и db_password? Я предполагаю, что db_connect_string - это localhost, верно (если это локальная база данных)?
Я не очень хорошо разбираюсь в этом, поэтому объяснение будет очень полезно!