Приложение B. Настройки, необходимые для использования СУБД. Параметры драйверов СУБД |
В качестве базы данных Enterprise Сервера может использоваться: ◆встроенная СУБД (IntDB); ◆внешняя СУБД. Встроенная СУБД При настройке обращения к встроенной СУБД для хранения и обработки данных используются параметры, приведенные в таблице ниже. Встроенная СУБД (IntDB)
Внешняя СУБД В качестве внешней базы данных Enterprise Сервера может использоваться: ◆СУБД Oracle. Описание настройки приведено в Приложении B2. Настройка драйвера БД для Oracle. ◆СУБД Microsoft SQL Server Compact Edition (SQL CE). Описание настройки приведено в Приложении B3. Настройка драйвера БД для SQL CE. ◆СУБД PostgreSQL. Описание настроек, необходимых для СУБД PostgreSQL описано в Приложении В4. Использование СУБД PostgreSQL. ◆Microsoft SQL Server/Microsoft SQL Server Express. Для доступа к данным СУБД может использоваться ODBC-драйвер (настройка параметров ODBC-драйвера для ОС Windows приведена в Приложении B1. Настройка ODBC-драйвера).
Сравнительные характеристики
При выборе между встроенной и внешней базами следует учесть некоторые параметры, присущие каждой из СУБД: ◆В больших антивирусных сетях (свыше 200-300 станций) рекомендуется использовать внешнюю БД, более устойчивую к сбоям, чем встроенные БД. ◆При использовании встроенной БД не требуется установка компонентов сторонних производителей. Рекомендуется при типичном использовании. ◆Встроенная база данных не требует знаний администрирования СУБД и является хорошим выбором для антивирусной сети малого и среднего масштаба. ◆Внешнюю базу имеет смысл использовать в том случае, если подразумевается самостоятельная работа с СУБД, требующая прямого доступа к базе. При этом могут использоваться стандартные API для доступа к базам данных, такие как: OLE DB, ADO.NET или ODBC. Однако, стоит учесть, что на данный момент не существует ODBC-драйвера для СУБД Microsoft SQL CE. Но поддержка технологий ADO.NET, а также языка LINQ значительно упрощает работу в приложениях с данной СУБД и позволяет использовать все возможности платформы .NET Framework, в том числе систему создания отчетов CrystalReports. |