Справка, Infrastruxure operations – Инструкция по эксплуатации APC CInfraStruXure Operations
Страница 139
Справка
InfraStruXure
Operations
139
* или использовании собственных конфигураций веб-сервера.
*
* APC by Schneider Electric не дает никаких гарантий и не делает никаких заявлений касательно
использования,
* результатов использования, точности, своевременности и полноты каких-либо данных или сведений,
относящихся к
* примеру кода. APC by Schneider Electric отказывается от всех прямых и косвенных гарантий, в частности
* гарантий товарной пригодности, пригодности для определенной цели и гарантий, связанных c
* кодом и любыми связанными с ним службами и программным обеспечением.
*
* APC by Schneider Electric не несет ответственности за любые прямые, косвенные или опосредованные
убытки
* любого типа вследствие какого-либо действия, предпринятого пользователем или другими лицами, которое
имеет отношение к примеру кода.
*/
/*
* В этом сценарии показано создание простого подключения к базе данных MS SQL
* и считывание измерений с использованием языка SQL
*
* Драйверы базы данных (драйверы JDBC) должны быть загружены в сценарий запуска. Пример можно
посмотреть в
* файле databasedriver.js в папке загрузки.
*
* В этом сценарии предполагается, что драйвер базы данных MS SQL уже загружен.
*/
// Обеспечение доступности SQL-классов Java для сценария
importPackage(java.sql);
// Определение свойств подключения
// Свойства, необходимые для подключения к базе данных; формат URL-адреса для подключения
// зависит от базы данных. Соответствующие сведения см. в документации к драйверу JDBC для
// используемой базы данных
username = "user1";
password = "password1";
server = "159.215.173.127";
port = 1134;
databaseName = "sample";
connectionUrl = "jdbc:sqlserver://" + server + ":" + port + ";databaseName=" + databaseName + ";user=" + username +
";password=" + password + ";"
// Создание подключения к базе данных
connection = DriverManager.getConnection(connectionUrl);
// Создание инструкции SQL, которую необходимо выполнить
// Используемая в примере база данных содержит таблицу Measurements, которая состоит из двух столбцов:
measurement_id и measurement_value
// Необходимо извлечь значение измерения с идентификатором (id) 11111111