Меню Рубрики

Установка jdbc драйвера для mysql

Работа с базами данных с помощью JDBC драйвера

В этом уроке я бы хотел вас научить работать с базами данных MySQL, PostgreSQL, Oracle. А именно как подключится и выполнять SQL запросы к базе с помощью java.

Что такое JDBC?

JDBC Driver – (Java DataBase Connectivity — соединение с базами данных на Java) — платформенно-независимый промышленный стандарт взаимодействия Java-приложений с различными СУБД, реализованный в виде пакета java.sql , входящего в состав Java SE.

Зачем нужен JDBC?

JDBC – позволяет получать доступ к БД, а также выполнять к ней SQL запросы.

Шаг 1.

Скачиваем jar файл JDBC драйвера.

Шаг 2.

Подключение к БД Mysql:

Подключение к БД PostgreSQL:

Подключение к БД Oracle:

В 1-й строке мы указываем наш JDBC драйвер. Не забудьте добавить его в ClassPath иначе его компилятор его не увидит.
Во 2-й строке JDBC Manager который открывает соединение с базой данных и обеспечит нам дальнейшее обращение к ней.
И последняя строка закрывает соединение с БД.

Желательно строку для определения JDBC поместить в блок try для того чтобы контролировать его наличия в вашем приложении.

Шаг 3. Создание таблиц в БД.

Вынесем в отдельный метод соединение с БД.

Этот метод будет создавать в БД таблицу:

и в main методе вызываем метод createDbTable() который создаст таблицу в БД.

В результате вы должны получить:

Шаг 4. Добавление новой записи в БД.

метод который будет возвращать текущую дату и время:

И выполняем наш SQL запрос который лежит в переменной insertTableSQL

Шаг 5. Получение данных с БД.

Шаг 6. Удаление данных с БД.

Выполняем запрос на удаление:

Шаг 7. Обновление данных в БД.

Выполняем запрос на обновление записи:

Выводы.

Все действия с любой базой данных выполняются через SQL запросы, то есть нам достаточно знать SQL для манипуляцией данными в БД.

ПОХОЖИЕ ПУБЛИКАЦИИ

29 комментариев к статье «Работа с базами данных с помощью JDBC драйвера»

Проблема с подключением jdbc к приложению для Android – заголовок комментария.

Почему в жизни так бывает …

строка Connection connection = DriverManager.getConnection(“jdbc:postgresql://хост:порт/имя_дб”,”пользователь”, “пароль”);
выдаёт ошибку Unhandled exception type SQLException
( строка connection.close(); – выдаёт туже ошибку )

При добавлении строки import java.sql.SQLException; в MainActivity.java
выводит сообщение …
The import java.sql.SQLException is never used

При этом файл postgresql-9.2-1002.jdbc4.jar лежит в /libs

И в classpath добавлять пробовал, хотя многие источники говорят, что это не обязательно, достаточно держать файл postgresql-9.2-1002.jdbc4.jar в /libs

При нажатие ctrl+shift+O Eclips добавляет только:

источник

Использование JDBC Driver Using the JDBC driver

Скачать драйвер JDBC Download JDBC Driver

В этом разделе приведены краткие указания, как установить простое подключение к базе данных SQL Server SQL Server с помощью драйвера Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server . This section prov >SQL Server SQL Server database by using the Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server . Прежде чем подключаться к базе данных SQL Server SQL Server , необходимо установить SQL Server SQL Server на сервер или локальный компьютер, а также установить на локальный компьютер драйвер JDBC. Before you connect to a SQL Server SQL Server database, SQL Server SQL Server must first be installed on either your local computer or a server, and the JDBC driver must be installed on your local computer.

Выбор нужного JAR-файла Choosing the right JAR file

Microsoft JDBC Driver обеспечивает различные Jar-файлы, которые можно использовать в соответствии с предпочитаемыми параметрами среды выполнения Java (JRE), как указано ниже. The Microsoft JDBC Driver provides different Jars to be used in correspondence with your preferred Java Runtime Environment (JRE) settings, as under:

Microsoft JDBC Driver 8.2 для SQL Server содержит следующие файлы библиотеки классов: mssql-jdbc-8.2.1.jre8.jar, mssql-jdbc-8.2.1.jre11.jar и mssql-jdbc-8.2.1.jre13.jar. The Microsoft JDBC Driver 8.2 for SQL Server provides mssql-jdbc-8.2.1.jre8.jar, mssql-jdbc-8.2.1.jre11.jar, and mssql-jdbc-8.2.1.jre13.jar class library files.

Microsoft JDBC Driver 7.4 для SQL Server включает следующие файлы библиотеки классов: mssql-jdbc-7.4.1.jre8.jar, mssql-jdbc-7.4.1.jre11.jar и mssql-jdbc-7.4.1.jre12.jar. The Microsoft JDBC Driver 7.4 for SQL Server provides mssql-jdbc-7.4.1.jre8.jar, mssql-jdbc-7.4.1.jre11.jar, and mssql-jdbc-7.4.1.jre12.jar class library files.

Microsoft JDBC Driver 7.2 для SQL Server обеспечивает файлы библиотеки классов mssql-jdbc-7.2.2.jre8.jar и mssql-jdbc-7.2.2.jre11.jar. The Microsoft JDBC Driver 7.2 for SQL Server provides mssql-jdbc-7.2.2.jre8.jar, and mssql-jdbc-7.2.2.jre11.jar class library files.

Microsoft JDBC Driver 7.0 для SQL Server обеспечивает файлы библиотеки классов mssql-jdbc-7.0.0.jre8.jar и mssql-jdbc-7.0.0.jre10.jar. The Microsoft JDBC Driver 7.0 for SQL Server provides mssql-jdbc-7.0.0.jre8.jar, and mssql-jdbc-7.0.0.jre10.jar class library files.

Microsoft JDBC Driver 6.4 для SQL Server обеспечивает файлы библиотеки классов mssql-jdbc-6.4.0.jre7.jar, mssql-jdbc-6.4.0.jre8.jar и mssql-jdbc-6.4.0.jre9.jar. The Microsoft JDBC Driver 6.4 for SQL Server provides mssql-jdbc-6.4.0.jre7.jar, mssql-jdbc-6.4.0.jre8.jar, and mssql-jdbc-6.4.0.jre9.jar class library files.

Microsoft JDBC Driver 6.2 для SQL Server обеспечивает файлы библиотеки классов mssql-jdbc-6.2.2.jre7.jar и mssql-jdbc-6.2.2.jre8.jar. The Microsoft JDBC Driver 6.2 for SQL Server provides mssql-jdbc-6.2.2.jre7.jar, and mssql-jdbc-6.2.2.jre8.jar class library files.

Microsoft JDBC Driver 6.0 и 4.2 для SQL Server обеспечивают файлы библиотеки классов sqljdbc41.jar и sqljdbc42.jar. The Microsoft JDBC Drivers 6.0 and 4.2 for SQL Server provide sqljdbc41.jar, and sqljdbc42.jar class library files.

Читайте также:  Установка колонок лада калина универсал

Microsoft JDBC Driver 4.1 для SQL Server обеспечивает файл библиотеки класса sqljdbc41.jar. The Microsoft JDBC Driver 4.1 for SQL Server provides the sqljdbc41.jar class library file.

От выбора версии драйвера также зависит набор доступных функций. Your choice will also determine available features. Дополнительные сведения о выборе JAR-файла см. в описании требований к системе для JDBC Driver. For more information about which JAR file to choose, see System requirements for the JDBC driver.

Настройка пути к классу Setting the classpath

JAR-файлы Microsoft JDBC Driver не являются частью Java SDK и должны быть включены в путь к классу пользовательского приложения. The Microsoft JDBC driver jars are not part of the Java SDK and must be included in Classpath of user application.

Если используется JDBC Driver 4.1 или 4.2, настройте путь к классу, чтобы включить файл из соответствующей загрузки драйвера sqljdbc41.jar или sqljdbc42.jar. If using JDBC Driver 4.1 or 4.2, set the classpath to include sqljdbc41.jar or sqljdbc42.jar file from respective driver download.

Если используется JDBC Driver 6.2, настройте путь к классу, чтобы включить файл mssql-jdbc-6.2.2.jre7.jar или mssql-jdbc-6.2.2.jre8.jar. If using JDBC Driver 6.2, set the classpath to include the mssql-jdbc-6.2.2.jre7.jar or mssql-jdbc-6.2.2.jre8.jar.

Если используется JDBC Driver 6.4, настройте путь к классу, чтобы включить следующие файлы: mssql-jdbc-6.4.0.jre7.jar, mssql-jdbc-6.4.0.jre8.jar или mssql-jdbc-6.4.0.jre9.jar. If using JDBC Driver 6.4, set the classpath to include the mssql-jdbc-6.4.0.jre7.jar, mssql-jdbc-6.4.0.jre8.jar, or mssql-jdbc-6.4.0.jre9.jar.

Если используется JDBC Driver 7.0, настройте путь к классу, чтобы включить файл mssql-jdbc-7.0.0.jre8.jar или mssql-jdbc-7.0.0.jre10.jar. If using JDBC Driver 7.0, set the classpath to include the mssql-jdbc-7.0.0.jre8.jar or mssql-jdbc-7.0.0.jre10.jar.

Если используется JDBC Driver 7.2, настройте путь к классу, чтобы включить файл mssql-jdbc-7.2.2.jre8.jar или mssql-jdbc-7.2.2.jre11.jar. If using JDBC Driver 7.2, set the classpath to include the mssql-jdbc-7.2.2.jre8.jar or mssql-jdbc-7.2.2.jre11.jar.

Если используется JDBC Driver 7.4, настройте путь к классу, чтобы включить следующие файлы: mssql-jdbc-7.4.1.jre8.jar, mssql-jdbc-7.4.1.jre11.jar или mssql-jdbc-7.4.1.jre12.jar. If using JDBC Driver 7.4, set the classpath to include the mssql-jdbc-7.4.1.jre8.jar, mssql-jdbc-7.4.1.jre11.jar, or mssql-jdbc-7.4.1.jre12.jar.

Если используется JDBC Driver 8.2, настройте путь к классу, чтобы включить следующие файлы: mssql-jdbc-8.2.1.jre8.jar, mssql-jdbc-8.2.1.jre11.jar или mssql-jdbc-8.2.1.jre13.jar. If using JDBC Driver 8.2, set the classpath to include the mssql-jdbc-8.2.1.jre8.jar, mssql-jdbc-8.2.1.jre11.jar, or mssql-jdbc-8.2.1.jre13.jar.

Если в пути к классу отсутствует запись для правильного Jar-файла, приложение выдает общее исключение Class not found . If the classpath is missing an entry for the right Jar file, an application will throw the common Class not found exception.

Для Microsoft JDBC Driver 8.2 For Microsoft JDBC Driver 8.2

Файлы mssql-jdbc-8.2.1.jre8.jar, mssql-jdbc-8.2.1.jre11.jar или mssql-jdbc-8.2.1.jre13.jar установлены в следующих расположениях: The mssql-jdbc-8.2.1.jre8.jar, mssql-jdbc-8.2.1.jre11.jar, or mssql-jdbc-8.2.1.jre13.jar files are installed in the following locations:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Windows: The following snippet is an example of the CLASSPATH statement that is used for a Windows application:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Unix/Linux: The following snippet is an example of the CLASSPATH statement that is used for a Unix/Linux application:

Убедитесь, что в инструкции >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , то есть mssql-jdbc-8.2.1.jre8.jar, mssql-jdbc-8.2.1.jre11.jar или mssql-jdbc-8.2.1.jre13.jar. Make sure that the >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , such as either mssql-jdbc-8.2.1.jre8.jar, mssql-jdbc-8.2.1.jre11.jar, or mssql-jdbc-8.2.1.jre13.jar.

Для Microsoft JDBC Driver 7.4 For Microsoft JDBC Driver 7.4

Файлы mssql-jdbc-7.4.1.jre8.jar, mssql-jdbc-7.4.1.jre11.jar или mssql-jdbc-7.4.1.jre12.jar установлены в следующих расположениях: The mssql-jdbc-7.4.1.jre8.jar, mssql-jdbc-7.4.1.jre11.jar, or mssql-jdbc-7.4.1.jre12.jar files are installed in the following locations:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Windows: The following snippet is an example of the CLASSPATH statement that is used for a Windows application:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Unix/Linux: The following snippet is an example of the CLASSPATH statement that is used for a Unix/Linux application:

Убедитесь, что в инструкции >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , то есть mssql-jdbc-7.4.1.jre8.jar, mssql-jdbc-7.4.1.jre11.jar или mssql-jdbc-7.4.1.jre12.jar. Make sure that the >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , such as either mssql-jdbc-7.4.1.jre8.jar, mssql-jdbc-7.4.1.jre11.jar, or mssql-jdbc-7.4.1.jre12.jar.

Для Microsoft JDBC Driver 7.2 For Microsoft JDBC Driver 7.2

Файлы mssql-jdbc-7.2.2.jre8.jar или mssql-jdbc-7.2.2.jre11.jar установлены в следующих местах. The mssql-jdbc-7.2.2.jre8.jar or mssql-jdbc-7.2.2.jre11.jar files are installed in the following locations:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Windows: The following snippet is an example of the CLASSPATH statement that is used for a Windows application:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Unix/Linux: The following snippet is an example of the CLASSPATH statement that is used for a Unix/Linux application:

Убедитесь, что в инструкции >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , то есть либо mssql-jdbc-7.2.2.jre8.jar, либо mssql-jdbc-7.2.2.jre11.jar. Make sure that the >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , such as either mssql-jdbc-7.2.2.jre8.jar or mssql-jdbc-7.2.2.jre11.jar.

Читайте также:  Установка вентилятора печки 2108 в семерку

Для Microsoft JDBC Driver 7.0 For Microsoft JDBC Driver 7.0

Файлы mssql-jdbc-7.0.0.jre8.jar или mssql-jdbc-7.0.0.jre10.jar установлены в следующих местах. The mssql-jdbc-7.0.0.jre8.jar or mssql-jdbc-7.0.0.jre10.jar files are installed in the following locations:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Windows: The following snippet is an example of the CLASSPATH statement that is used for a Windows application:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Unix/Linux: The following snippet is an example of the CLASSPATH statement that is used for a Unix/Linux application:

Убедитесь, что в инструкции >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , то есть либо mssql-jdbc-7.0.0.jre8.jar, либо mssql-jdbc-7.0.0.jre10.jar. Make sure that the >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , such as either mssql-jdbc-7.0.0.jre8.jar or mssql-jdbc-7.0.0.jre10.jar.

Для Microsoft JDBC Driver 6.4 For Microsoft JDBC Driver 6.4

Файлы mssql-jdbc-6.4.0.jre7.jar, **mssql-jdbc-6.4.0.jre8.jar или mssql-jdbc-6.4.0.jre9.jar установлены в следующих местах. The mssql-jdbc-6.4.0.jre7.jar, **mssql-jdbc-6.4.0.jre8.jar, or mssql-jdbc-6.4.0.jre9.jar files are installed in the following location:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Windows: The following snippet is an example of the CLASSPATH statement that is used for a Windows application:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Unix/Linux: The following snippet is an example of the CLASSPATH statement that is used for a Unix/Linux application:

Убедитесь, что в инструкции >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , то есть mssql-jdbc-6.4.0.jre7.jar, **mssql-jdbc-6.4.0.jre8.jar или mssql-jdbc-6.4.0.jre9.jar. Make sure that the >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , such as either mssql-jdbc-6.4.0.jre7.jar, **mssql-jdbc-6.4.0.jre8.jar, or mssql-jdbc-6.4.0.jre9.jar.

Для Microsoft JDBC Driver 6.2 For Microsoft JDBC Driver 6.2

Файлы mssql-jdbc-6.2.2.jre7.jar или mssql-jdbc-6.2.2.jre8.jar установлены в следующих местах. The mssql-jdbc-6.2.2.jre7.jar or mssql-jdbc-6.2.2.jre8.jar files are installed in the following locations:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Windows: The following snippet is an example of the CLASSPATH statement that is used for a Windows application:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Unix/Linux: The following snippet is an example of the CLASSPATH statement that is used for a Unix/Linux application:

Убедитесь, что в инструкции >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , то есть либо mssql-jdbc-6.2.2.jre7.jar, либо mssql-jdbc-6.2.2.jre8.jar. Make sure that the >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , such as either mssql-jdbc-6.2.2.jre7.jar or mssql-jdbc-6.2.2.jre8.jar.

Для Microsoft JDBC Driver 4.1, 4.2 и 6.0 For Microsoft JDBC Driver 4.1, 4.2, and 6.0

Файл sqljdbc.jar file, sqljdbc4.jar file, sqljdbc41.jar или sqljdbc42.jar устанавливается в следующее расположение: The sqljdbc.jar file, sqljdbc4.jar file, sqljdbc41.jar, or sqljdbc42.jar file are installed in the following location:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Windows: The following snippet is an example of the CLASSPATH statement that is used for a Windows application:

В следующем фрагменте кода дан пример инструкции CLASSPATH, используемой для приложения Unix/Linux: The following snippet is an example of the CLASSPATH statement that is used for a Unix/Linux application:

Инструкция >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , то есть sqljdbc.jar, sqljdbc4.jar, sqljdbc41.jar либо sqljdbc42.jar. Make sure that the >Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , such as either sqljdbc.jar, sqljdbc4.jar, sqljdbc41.jar, or sqljdbc42.jar.

В системах Windows имена каталогов, длина которых превышает оговоренный в соглашении об именовании размер 8.3, а также папки, имена которых содержат пробелы, могут вызвать проблемы с путями к классам. On Windows systems, directory names longer than the 8.3 filename convention or folder names with spaces may cause problems with classpaths. Если вы подозреваете такие проблемы, временно переместите файл sqljdbc.jar, sqljdbc4.jar или sqljdbc41.jar в каталог с простым именем, например C:\Temp , измените путь к классам и проверьте, устранило ли это проблему. If you suspect these types of issues, you should temporarily move the sqljdbc.jar file, sqljdbc4.jar file, or the sqljdbc41.jar file into a simple directory name such as C:\Temp , change the classpath, and determine whether that addresses the problem.

Приложения, которые выполняются непосредственно в командной строке Applications that are run directly at the command prompt

Путь к классам настраивается в операционной системе. The classpath is configured in the operating system. Добавьте sqljdbc.jar, sqljdbc4.jar или sqljdbc41.jar в путь к классам в системе. Append sqljdbc.jar, sqljdbc4.jar, or sqljdbc41.jar to the classpath of the system. Вы также можете указать путь к классам в командной строке Java при запуске приложения, используя параметр java -classpath . Alternatively, you can specify the classpath on the Java command line that runs the application by using the java -classpath option.

Приложения, выполняющиеся в интегрированной среде разработки Applications that run in an IDE

Каждый поставщик интегрированных сред разработки предоставляет собственный метод установки classpath. Each IDE vendor provides a different method for setting the classpath in its IDE. Простое задание пути к классам в операционной системе не будет работать. Just setting the classpath in the operating system will not work. Необходимо добавить sqljdbc.jar, sqljdbc4.jar или sqljdbc41.jar в путь к классам интегрированной среды разработки. You must add sqljdbc.jar, sqljdbc4.jar, or sqljdbc41.jar to the IDE classpath.

Читайте также:  Установка клапан приточный eha2

Сервлеты и JSP Servlets and JSPs

Сервлеты и JSP выполняются в подсистеме сервлетов/JSP, например Tomcat. Servlets and JSPs are run in a servlet/JSP engine such as Tomcat. Путь к классам должен быть задан в соответствии с документацией подсистемы сервлетов и JSP. The classpath must be set according to the servlet/JSP engine documentation. Простое задание пути к классам в операционной системе не будет работать. Just setting the classpath in the operating system will not work. Некоторые подсистемы сервлетов/JSP предоставляют экраны настройки, которые можно использовать для задания пути к классам подсистемы. Some servlet/JSP engines provide setup screens that you can use to set the classpath of the engine. В этом случае необходимо добавить к существующему пути к классу подсистемы нужный JAR-файл драйвера JDBC и перезапустить подсистему. In that situation, you must append the correct JDBC Driver JAR file to the existing engine classpath and restart the engine. В остальных случаях можно развернуть драйвер, скопировав файл sqljdbc.jar, sqljdbc4.jar или sqljdbc41.jar в определенный каталог (например, lib) во время установки подсистемы. In other situations, you can deploy the driver by copying sqljdbc.jar, sqljdbc4.jar, or sqljdbc41.jar to a specific directory, such as lib, during engine installation. Путь к классам драйвера подсистемы также можно задать в файле конфигурации конкретной подсистемы. The engine driver classpath can also be specified in an engine-specific configuration file.

Enterprise Java Beans Enterprise Java Beans

Компоненты Enterprise Java Beans (EJB) выполняются в контейнере EJB. Enterprise Java Beans (EJB) are run in an EJB container. Контейнеры EJB предоставляются различными поставщиками. EJB containers are sourced from various vendors. Java-приложения работают в браузере, но загружаются с веб-сервера. Java applets run in a browser but are downloaded from a web server. Скопируйте sqljdbc.jar, sqljdbc4.jar или sqljdbc41.jar в корень веб-сервера и укажите имя JAR-файла в параметре «archive» HTML-тега «applet», например: . Copy sqljdbc.jar, sqljdbc4.jar, or sqljdbc41.jar to the web server root and specify the name of the JAR file in the HTML archive tab of the applet, for example, .

Установление простого подключения к базе данных Making a simple connection to a database

В случае использования библиотеки классов sqljdbc.jar приложения сначала должны зарегистрировать драйвер следующим образом: Using the sqljdbc.jar class library, applications must first register the driver as follows:

После загрузки драйвера можно установить соединение, используя URL-адрес соединения и метод getConnection класса DriverManager. When the driver is loaded, you can establish a connection by using a connection URL and the getConnection method of the DriverManager class:

Начиная с JDBC API 4.0 метод DriverManager.getConnection() усовершенствован и загружает драйверы JDBC автоматически. Starting from JDBC API 4.0, the DriverManager.getConnection() method is enhanced to load JDBC drivers automatically. Поэтому при использовании библиотек JAR драйвера приложениям не обязательно вызывать метод Class.forName для регистрации или загрузки драйвера. Therefore, applications do not need to call the Class.forName method to register or load the driver when using driver jar libraries.

При вызове метода getConnection класса DriverManager подходящий драйвер выбирается из набора зарегистрированных драйверов JDBC. When the getConnection method of the DriverManager class is called, an appropriate driver is located from the set of registered JDBC drivers. Файлы sqljdbc4.JAR, sqljdbc41.jar и sqljdbc42.jar содержат файл META-INF/services/java.sql.Driver, который содержит com.microsoft.sqlserver.jdbc.SQLServerDriver в качестве зарегистрированного драйвера. sqljdbc4.jar, sqljdbc41.jar, or sqljdbc42.jar file includes «META-INF/services/java.sql.Driver» file, which contains the com.microsoft.sqlserver.jdbc.SQLServerDriver as a registered driver. Существующие приложения, которые загружают драйверы с помощью метода Class.forName, продолжат работать, не требуя изменений. The existing applications, which currently load the drivers by using the Class.forName method, will continue to work without modification.

Библиотеку классов sqljdbc4.JAR, sqljdbc41.jar или sqljdbc42.jar нельзя использовать с более старыми версиями среды выполнения Java. sqljdbc4.jar, sqljdbc41.jar, or sqljdbc42.jar class library cannot be used with older versions of the Java Runtime Environment (JRE). Список версий JRE-файлов, поддерживаемых Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server , см. в описании требований к системе для JDBC Driver. See System requirements for the JDBC driver for the list of JRE versions supported by the Microsoft JDBC Driver для SQL Server Microsoft JDBC Driver for SQL Server .

Дополнительные сведения о подключении к источникам данных и использовании URL-адреса подключения см. в руководствах по созданию URL-адреса подключения и настройке свойств подключения. For more information about how to connect with data sources and use a connection URL, see Building the connection URL and Setting the connection properties.

источник

Добавить комментарий

Adblock
detector