1. Чтобы использовать базу данных на Java, вам необходимо использовать JDBC (соединение с базой данных Java) для подключения и работы.
Адрес загрузки: http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774.
2. После завершения распакуйте его на любой диск, например: G:/Program Files/sqljdbc;
3.Microsoft JDBC Drivr 4.0 для SQL Server поддерживает только jdk1.6 и более поздние версии и содержит два внутренних пакета: sqljdbc4.jar и sqljdbc.jar.
4. Поместите sqljdbc4.jar в установочный пакет Java.
Например: G:/Program Files/Java/jdk1.7.0_05/jre/lib/ext (должно быть: ./jdk1.7.0_05/jre/lib/ext)
ps: Добавляйте в пакет только sqljdbc4.jar, а не sqljdbc.jar, потому что jdbc может быть только один, и если два будут помещены одновременно, будет выдано сообщение об ошибке.
5. В Пуск->Microsoft Sql server 2008 R2 (или других версий)->Инструменты настройки->Диспетчер конфигурации SQL Server.
->Конфигурация сети SQL Server 2008 r2->Протокол MSSQLSERVER;
Включите «TCP/IP»; дважды щелкните элемент «TCP/IP» -> «IP-адрес» -> «IPAll» -> «TCP-порт», чтобы добавить значение по умолчанию «1433».
6. Измените режим аутентификации входа по умолчанию (поскольку процесс установки по умолчанию основан на «режиме аутентификации Windows», вход sa отключен)
① Сначала войдите в систему под учетной записью Windows, затем перейдите в раздел «Безопасность» -> «Имя для входа» -> щелкните правой кнопкой мыши «sa» -> «Свойства» -> «Общие» ->.
Установите пароль и пароль подтверждения имени входа sa: 123456->Состояние->Вход->Включить->ОК;
② Затем выйдите, перезапустите базу данных и войдите в систему, используя «SQL Server и режим аутентификации Windows». Имя пользователя — sa, пароль — 123456. Если вход в систему успешен, настройки базы данных завершены.
7. Откройте eclipse и создайте новый Java-проект.
Скопируйте код кода следующим образом:
импортировать java.sql.*;
тест публичного класса {
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver" //Загрузить драйвер JDBC
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample" //Подключаемся к серверу и образцу базы данных
String userName = "sa" //Имя пользователя по умолчанию;
Строка userPwd = "123456"; //Пароль
Соединение dbConn;
пытаться {
Class.forName(имя_драйвера);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println( "Соединение успешно!"); //Если соединение успешно, на консоль выводится сообщение Connection Successful!
} catch (Исключение е) {
е.printStackTrace();
}
}
}
8. Если операция прошла успешно, значит и настройка прошла успешно!