Источники данных JDBC
Чтобы установить источник данных JDBC, необходимо задать его имя, путь к драйверу, URL-адрес подключения и класс драйвера.
Обратите внимание на то, что указание класса JDBC-драйвера необязательно. Однако, если это необходимо, выполните следующие действия:
-
Откройте файл архива JDBC-драйвера (файл формата
*.jar
); -
Откройте папку META-INF/services внутри архива;
-
Извлеките файл
java.sql.Driver
; -
Откройте извлеченный файл с помощью любого текстового редактора.
Класс драйвера (или классы) указаны в файле java.sql.Driver
. Если класс не указан, такой драйвер не является валидным.
Для обычных пользователей использование JDBC должно быть включено на вкладке Безопасность в настройках сервера. Для этого установите флажок "Разрешить JDBC-соединения". |
Если у вас нет программы, которая может открыть архив формата *.jar , измените расширение файла на *.zip .
|
После завершения настройки драйвера введите URL-адрес подключения к базе данных в соответствующее поле.
Не забудьте использовать префикс jdbc:
с указанием типа базы данных, например jdbc:mssql
или jdbc:postresql
. Затем укажите адрес сервера и его порт, а также имя базы данных. Таким образом, например, для подключения к базе данных MySQL значение поля URL-адрес подключения будет jdbc:mysql://server-name:server-port/database-name
.
Если требуется указать ли какой-либо дополнительный путь к классу, добавьте его в соответствующее поле. Установите флажок Сохранять учетные данные и введите логин и пароль для подключения к БД.
Сохраните изменения. Чтобы проверить подключение к базе данных, нажмите кнопку Проверить соединение.
Использование дополнительных свойств
Вы также можете указать дополнительные свойства, например, имя пользователя, формат времени, права доступа и т.п.
Существует два основных типа дополнительных свойств:
-
общедоступные свойства
-
приватные свойства
Общедоступные свойства – это свойства, которые хранятся в виде обычного текста. Приватные свойства хранятся в зашифрованном виде.
Дополнительные свойства имеют более высокий приоритет по сравнению с теми, которые вы можете указать в общем окне настроек, например, имя пользователя и пароль. |