Microsoft SQL Servers в системе - ТАС I/NET SEVEN - Make the most of your energy
←
→
Транскрипция содержимого страницы
Если ваш браузер не отображает страницу правильно, пожалуйста, читайте содержимое страницы ниже
Microsoft SQL Servers в системе ТАС I/NET SEVEN 06 2012 / Статья по системе TAC I/NET SEVEN ЗАО «Шнейдер Электрик», Управление по рынку «Здания» Make the most of your energy
Microsoft SQL Servers в TAC I/net Seven I Введение ПРИМЕНИМОСТЬ Это сообщение заменяет и дополняет ранее выпущенные материалы, в том числе соответствующие разделы курса обучения. Содержащаяся информация относится к версиям 2.21-2.42 программного обеспечения TAC I/NET Seven. II SQL-совместимые базы данных Программное обеспечение TAC I/NET Seven использует SQL-совместимую базу данных, устанавливаемую в виде службы Windows. Для работы TAC I/NET Seven необходимо, чтобы служба базы данных была запущена. Все рабочие станции одного проекта TAC I/net Seven должны иметь системы управления базой данных (СУБД) одного релиза. Применение СУБД из разных релизов в одном проекте категорически недопустимо. В зависимости от версии программы TAC I/net Seven и используемой операционной системы на рабочих станциях могут быть использованы следующие релизы и версии SQL серверов: MICROSOFT MSDE 2000 Microsoft SQL Server Desktop Engine (MSDE) представляет собой бесплатно распространяемую систему управления базами данных. MSDE не имеет инструментов с графическим пользовательским интерфейсом для администрирования баз данных. Управление MSDE возможно с использованием программ командной строки и из прикладных 2
Microsoft SQL Servers в TAC I/net Seven программ. На настоящий момент MSDE поддерживается всеми версиями программы TAC I/net Seven. MSDE - единственная бесплатно распространяемая система управления базами данных, которая может работать на сервере синхронизации базы (главном компьютере) TAC I/net Seven. Применимость MSDE в вашем проекте определяется совместимостью с операционной системой Windows и ограничениями размера базы данных и количества одновременных потоков выполнения процедур, которые будут рассмотрены в следующей главе. MSDE SP4 поставляется вместе с программным обеспечением TAC I/NET Seven на установочном диске. Программа установки TAC I/NET Seven предоставляет инсталлятору возможность установить MSDE, если на компьютере не установлена совместимая версия базы данных. MICROSOFT SQL SERVER 2000, версии Standard и Enterprise Microsoft SQL Server 2000 представляет собой полнофункциональную версию системы управления базами данных, содержащую набор средств для настройки баз данных и построения запросов к ней. Программа SQL Server Enterprise Manager является основным средством для управления Microsoft SQL Server 2000 и предоставляет совместимый с Консолью управления Microsoft (Microsoft Management Console – MMC) интерфейс пользователя со следующими возможностями: • Конфигурирование групп серверов SQL Server. • Настройка всех параметров SQL Server для каждого зарегистрированного сервера. • Создание и конфигурирование баз данных SQL Server и их объектов, пользователей и полномочий для каждого зарегистрированного сервера. • Настройка и выполнение всех административных задач SQL Server на каждом зарегистрированном сервере. • Разработка и выполнение запросов SQL и пакетов запросов с помощью SQL Query Analyzer. Эта версия SQL Server не имеет ограничений MSDE на размер базы данных и число одновременно обрабатываемых потоков данных. Microsoft SQL Server 2000 Standard/Enterprise не поставляется вместе с программным обеспечением TAC I/NET Seven. В случае необходимости он приобретается отдельно. MICROSOFT SQL SERVER 2005 Express Microsoft SQL Server 2005 Express представляет собой бесплатно распространяемую систему управления базами данных, входящую в релиз SQL Servers 2005. SQL Server 2005 Express не имеет встроенных инструментов с графическим пользовательским интерфейсом для администрирования баз данных. В качестве такого инструмента используется среда SQL Server Management Studio. Среда SQL Server Management Studio объединяет в едином интерфейсе возможности программ 3
Microsoft SQL Servers в TAC I/net Seven Enterprise Manager, Query Analyzer и Analysis Manager. Существует бесплатная версия SQL Server Management Studio Express, которую можно скачать с сайта Microsoft. Microsoft SQL Server 2005 Express не может использоваться на сервере синхронизации базы (главном компьютере) TAC I/net Seven, однако подходит для использования на рабочих станциях клиентов синхронизации базы и на одиночных рабочих станциях. Для версий TAC I/net Seven 2.41a и более ранних Microsoft SQL Server 2005 Express поддерживается только с SP3. Версия TAC I/net Seven 2.42 совместима с Microsoft SQL Server 2005 Express SP4. Применимость Microsoft SQL Server 2005 Express в вашем проекте определяется совместимостью с TAC I/net Seven, операционной системой Windows и ограничениями, которые будут рассмотрены в следующей главе. Microsoft SQL Server 2005 Express поставляется вместе с программным обеспечением TAC TAC I/NET Seven на установочном диске. Программа установки TAC I/NET Seven предоставляет инсталлятору возможность установить Microsoft SQL Server 2005 Express, если на компьютере не установлена совместимая версия базы данных. MICROSOFT SQL SERVER 2005, версии Standard и Enterprise Microsoft SQL Server 2005 Standard и Enterprise представляют собой полнофункциональную версию системы управления базами данных, входящую в релиз SQL Servers 2005 В комплект программного обеспечения Microsoft SQL Server 2005 Standard и Enterprise входит полнофункциональная интегрированная среда SQL Server Management Studio для доступа, настройки, управления, администрирования и разработки всех компонентов SQL Server. Среда SQL Server Management Studio объединяет в едином интерфейсе возможности программ Enterprise Manager, Query Analyzer и Analysis Manager. СУБД Microsoft SQL Server 2005 Standard или Enterprise не имеет ограничения на размер базы данных. Если Ваш проект TAC I/net Seven использует релиз СУБД SQL Servers 2005 и синхронизацию базы данных, то на сервере синхронизации базы (главном компьютере) Вы должны иметь СУБД Microsoft SQL Server 2005 Standard или Enterprise. Для версий TAC I/net Seven 2.41a и более ранних, Microsoft SQL Server 2005 поддерживается только с SP3. Версия TAC I/net Seven 2.42 совместима с Microsoft SQL Server 2005 Express SP4. Microsoft SQL Server 2005 Standard/Enterprise не поставляется вместе с программным обеспечением TAC I/NET Seven. В случае необходимости он приобретается отдельно. MICROSOFT SQL SERVER 2008 Express Microsoft SQL Server 2008 Express представляет собой бесплатно распространяемую систему управления базами данных, входящую в релиз SQL Servers 2008. 4
Microsoft SQL Servers в TAC I/net Seven В качестве инструмента для администрирования базы данных используется графическая среда SQL Server Management Studio. Среда SQL Server Management Studio объединяет в едином интерфейсе возможности программ Enterprise Manager, Query Analyzer и Analysis Manager. Существует бесплатная версия SQL Server Management Studio Express, которую можно быть скачать с сайта Microsoft как отдельно, так и в составе пакете с Microsoft SQL Server 2008 Express. Microsoft SQL Server 2008 Express поддерживается с SP1. Microsoft SQL Server 2008 Express не может использоваться на сервере синхронизации базы (главном компьютере) TAC I/net Seven, однако он подходит для использования на рабочих станциях клиентов синхронизации базы и одиночных рабочих станциях. Применимость Microsoft SQL Server 2008 Express в вашем проекте определяется совместимостью с TAC I/net Seven, операционной системой Windows и ограничениями, которые будут рассмотрены в следующей главе. Microsoft SQL Server 2008 Express поставляется вместе с программным обеспечением TAC I/net Seven и записан на установочном диске. Установка и подсоединение к базе данных производится вручную инсталлятором. Инсталляционный диск TAC I/net Seven содержит документ описывающий данные действия инсталлятора. MICROSOFT SQL SERVER 2008, версия Standard Microsoft SQL Server 2008 Standard представляет собой полнофункциональную версию системы управления базами данных, входящую в релиз SQL Servers 2008 В комплект программного обеспечения Microsoft SQL Server 2008 Standard входит полнофункциональная интегрированная среда SQL Server Management Studio для доступа, настройки, управления, администрирования и разработки всех компонентов SQL Server. Среда SQL Server Management Studio объединяет в едином интерфейсе возможности программ Enterprise Manager, Query Analyzer и Analysis Manager. Microsoft SQL Server 2008 Standard поддерживается с SP1. СУБД Microsoft SQL Server 2008 Standard не имеет ограничения на размер базы данных. Если Ваш проект TAC I/net Seven использует релиз СУБД SQL Servers 2008 и синхронизацию базы данных, то на сервере синхронизации (главном компьютере) Вы должны иметь СУБД Microsoft SQL Server 2008 Standard. Microsoft SQL Server 2008 Standard не поставляется вместе с программным обеспечением TAC I/NET Seven. В случае необходимости он приобретается отдельно. MICROSOFT SQL SERVER 2008 R2 Express 64bit Microsoft SQL Server 2008 R2 Express 64bit представляет собой бесплатно распространяемую систему управления базами данных, входящую в релиз SQL Servers R2. В качестве инструмента для администрирования базы данных используется графическая среда SQL Server Management Studio. Среда SQL Server Management Studio объединяет в 5
Microsoft SQL Servers в TAC I/net Seven едином интерфейсе возможности программ Enterprise Manager, Query Analyzer и Analysis Manager, входивших в состав релиза SQL Server 2000. Существует бесплатная версия SQL Server Management Studio Express, которую может быть скачена с сайта Microsoft как отдельно, так и в едином пакете вместе с Microsoft SQL Server 2008 R2 Express 64bit. Microsoft SQL Server 2008 R2 Express поддерживается только в 64-битной версии. Microsoft SQL Server 2008 R2 Express 64bit не может использоваться на сервере синхронизации базы (главном компьютере) TAC I/net Seven, однако он подходит для использования на рабочих станциях клиентов репликации и одиночных рабочих станциях. Применимость Microsoft SQL Server R2 2008 Express в вашем проекте определяется совместимостью с TAC I/net Seven, операционной системой Windows и ограничениями, которые будут рассмотрены в следующей главе. Microsoft SQL Server 2008 Express поставляется вместе с программным обеспечением TAC I/net Seven и записан на установочном диске. Установка и подсоединение к базе данных производится вручную инсталлятором. Установочный диск TAC I/net Seven содержит документ описывающий данные действия инсталлятора. MICROSOFT SQL SERVER 2008 R2 64bit, версии Standard и Enterprise Microsoft SQL Server 2008 R2 64bit Standard и Enterprise представляют собой полнофункциональную версию системы управления базами данных, входящую в релиз SQL Servers 2008 R2 В комплект программного обеспечения Microsoft SQL Server 2008 R2 64bit Standard и Enterprise входит полнофункциональная интегрированная среда SQL Server Management Studio для доступа, настройки, управления, администрирования и разработки всех компонентов SQL Server. Среда SQL Server Management Studio объединяет в едином интерфейсе возможности программ Enterprise Manager, Query Analyzer и Analysis Manager. Microsoft SQL Server 2008 R2 Standard и Enterprise поддерживаются только в 64-битной версии. СУБД Microsoft SQL Server 2008 R2 64bit Standard или Enterprise не имеет ограничения на размер базы данных. Если Ваш проект TAC I/net Seven использует релиз СУБД SQL Servers 2008 R2 и репликацию базы данных, то на сервере синхронизации (главном компьютере) Вы должны иметь СУБД Microsoft SQL Server 2008 R2 Standard или Enterprise. Microsoft SQL Server 2008 R2 Standard/Enterprise не поставляется вместе с программным обеспечением TAC I/NET Seven. В случае необходимости он приобретается отдельно. III Ограничения при использовании SQL серверов. В комплект поставки I/net Seven входят бесплатно распространяемые версии SQL серверов. Основные различия и ограничения версий приведены в следующей таблице: 6
Microsoft SQL Servers в TAC I/net Seven Дополнительные разъяснения ограничений приведенных в таблице: Ограничение на максимальный размер базы данных это ограничение на размер файла InetDb.mdf. Размер лог-файла InetDb_log.LDF не учитывается. Для MSDE существует ограничение на 5 одновременных потоков выполнения (так называемых бэтчей и процедур). Суть в том, что если в один момент времени 6 рабочих станций обращаются к MSDE, то только 5 запросов будут выполнены успешно, а один (6-ой) будет отклонен со статусом ошибка. Повторный запрос с данного компьютера в другой момент времени будет выполнен успешно. Остальные бесплатные версии SQL серверов: SQL Server 2005 Express и SQL Server 2008 Express этого ограничения не имеют. MSDE – единственный бесплатно распространяемый SQL сервер который можно использовать на сервере синхронизации базы (главном компьютере). Express версии SQL Server 2005 и 2008 не могут быть использованы на сервере синхронизации базы (главном компьютере), так как в них доступны только функции подписчика (Subscriber). Функции, необходимые компьютеру (Snapshot replication, Merge replication, Transactional replication) для организации репликации отключены. Express версии можно использовать на клиентах синхронизации или на одиночной рабочей станции. Ограничения версий на количество поддерживаемых процессоров и максимальный объем выделяемой оперативной памяти SQL серверу не являются для I/net Seven критическими для абсолютного большинства объектов и при необходимости могут быть взяты из документации на интернет-сайте Microsoft. На практике ограничения на размер базы данных являются редко достижимыми для проектов TAC I/net Seven. База проекта с 90.000 пользователей из которых треть имеет фото, 5 млн оперативных событий равна 1,4 Гб 7
Microsoft SQL Servers в TAC I/net Seven IV Особенности работы базы данных в системе I/NET Seven РАСПРЕДЕЛЕННОЕ ХРАНЕНИЕ ДАННЫХ Система TAC I/net Seven поддерживает технологию синхронизации данных между рабочими станциями (File Equalization) и технологию передачи и хранения данных клиент/сервер (Client/Server). На каждой рабочей станции I/NET Seven имеющей базу данных SQL Server, сохраняется конфигурация системы. СИНХРОНИЗАЦИЯ БАЗЫ ДАННЫХ Рабочие станции TAC I/NET Seven могут обмениваться информацией о конфигурации системы. Такой обмен выполняется средствами SQL Server и называется синхронизацией базы данных. Настройки каналообразующего оборудования Вашей компьютерной сети должны разрешать обмен данными по портам SQL сервера 1433/1434. SQL Server обеспечивает для каждой рабочей станции регулярное получение изменений следующей информации: • Сетевая конфигурация (узлы, контроллеры и т.п.) • Пароли операторов • Пароли контроллеров • Разделы • Названия дополнительных полей пользователей (отдельно для каждого раздела) • Группы • Пользователи СЕРВЕР СИНХРОНИЗАЦИИ БАЗЫ (Главный Компьютер, FileMaster ) Для работы функции синхронизации базы данных необходимо, чтобы одна из рабочих станций была назначена сервером синхронизации базы данных – для управления процессом синхронизации базы данных с другими рабочими станциями. Это назначение производится с помощью программы «I/NET Конфигурация». Чтобы назначить текущий компьютер сервером синхронизации, необходимо установить отметку «Сервер синхронизации» или «Главный компьютер» для более ранних версий TAC I/net Seven в свойствах активной конфигурации. Сервер синхронизации системы должен быть включен постоянно, и служба SQL Server должна быть запущена. Если сервер синхронизации будет выключен или не будет запущена служба SQL Server, то синхронизация данных производиться не будет. 8
Microsoft SQL Servers в TAC I/net Seven РАБОЧИЕ СТАНЦИИ – КЛИЕНТЫ СИНХРОНИЗАЦИИ (Equalized Clients) Другие компьютеры системы TAC I/NET Seven могут быть назначены клиентами выбранного сервера синхронизации. Это назначение производится также с помощью программы «I/NET Конфигурация». Чтобы назначить текущий компьютер клиентом синхронизации, необходимо ввести сетевое имя сервера синхронизации в поле «Сервер синхронизации» или «Главный компьютер» для ранних версий TAC I/net Seven. Сервер синхронизации базы через определенные небольшие периоды времени производит сравнение вышеуказанных данных в своей базе данных и в базе данных каждого клиента синхронизации попарно. При обнаружении изменений, сервер синхронизации базы производит их анализ, и передает изменения из более свежей базы данных в устаревшую. Таким образом изменения, внесенные на одном клиенте синхронизации, через два цикла синхронизации будут разосланы всем остальным клиентам синхронизации. КЛИЕНТ/СЕРВЕР РАБОЧИЕ СТАНЦИИ – СЕРВЕРЫ БАЗЫ ДАННЫХ (АРХИТЕКТУРА КЛИЕНТ/СЕРВЕР) Рабочая станция системы I/NET Seven, имеющая SQL базу данных (клиент синхронизации, одиночная рабочая станция) может делить использование своей базы данных с другой рабочей станцией, не имеющей своей базы данных, но с установленным TAC I/net Seven. Рабочая станция, которая делит свою базу с другой рабочей станцией, называется сервером базы данных. Совместное использование не требует дополнительного конфигурирования сервера базы. Исключением является рабочая станция, выполняющая функции сервера синхронизации. Такая рабочая станция не может выполнять функции сервера базы данных. Например, рабочая «A» станция синхронизирует свою базу данных с сервером синхронизации «F» – «А» является клиентом синхронизации, в тоже время к базе данных рабочей станции «A» подключается и использует базу данных другая рабочая станция «С». В таком случае компьютер «A» дополнительно является «Сервером базы данных для «С»». РАБОЧИЕ СТАНЦИИ – КЛИЕНТЫ БАЗЫ ДАННЫХ (АРХИТЕКТУРА КЛИЕНТ/СЕРВЕР) Рабочая станция, не имеющая базы данных, может через компьютерную сеть подключится к рабочей станции (серверу базы) имеющей базу данных для ее совместного использования. Такая рабочая станция называется удаленным клиентом базы данных (в нашем примере станция «С»). Существует два типа удаленных клиентов: удаленный клиент без функции ввода/вывода (Remote client) и удаленный клиент с функцией ввода/вывода (Remote client w/IO) данных. Удаленный клиент с функцией ввода/вывода позволяет осуществлять прием и передачу событий, трендлогов, и записывать их в базу данных SQL своего сервера базы данных, а также загружать конфигурации доступа в оборудование. Удаленный клиент без функции ввода/вывода не позволяет осуществлять прием и передачу событий, трендлогов, а также не может загружать конфигурации доступа в оборудование. 9
Microsoft SQL Servers в TAC I/net Seven Для предотвращения дублирования записей о событиях и тревогах в базе данных рекомендуется иметь только по одному клиенту с функцией ввода/вывода на сервер базы, если на нем отсутствует I/net Seven, или организовать функции ввода/вывода только на сервере базы данных, подключая к нему удаленные клиенты без функции ввода/вывода. V Запуск и остановка служб SQL Server Служба SQL Server должна быть запущена, для того чтобы вы или прикладные программы смогли использовать базу данных. Запуск и остановка служб SQL Server могут производиться вручную и автоматически. Программы установки SQL серверов по умолчанию настраивают автоматический запуск служб SQL сервера. Для управления вручную вам потребуются административные права в операционной системе. ЗАПУСК И ЗАВЕРШЕНИЕ С ПОМОЩЬЮ SQL SERVER SERVICE MANAGER для SQL2000 и MSDE Программа SQL Server Service Manager устанавливается автоматически при установке SQL Server. Значок SQK Server Manager показывается в панели задач (на рисунке он выделен красной рамкой). Этот значок показывает текущее состояние службы SQL Server, а также позволяет управлять службой из контекстного меню или окна программы. ЗАПУСК И ЗАВЕРШЕНИЕ С ПОМОЩЬЮ КОНСОЛИ УПРАВЛЕНИЯ «СЛУЖБЫ» Откройте Панель управления, выберите значок «Администрирование», затем значок «Службы». Выберите службу «MSSQLSERVER» и необходимую команду – запустить или остановить. ЗАПУСК И ЗАВЕРШЕНИЕ С ПОМОЩЬЮ СРЕДЫ Microsoft SQL Server Management Studio Подключите Management Studio к Вашему SQL серверу используя учетную запись администратора базы данных. В обозревателе объектов активизируйте правой кнопкой мыши контекстное меню SQL сервера. Командами «Запустить», «Остановить», «Приостановить», «Возобновить», «Перезапустить» производится управление состоянием службы SQL сервера. 10
Microsoft SQL Servers в TAC I/net Seven VI Диагностика SQL SERVER ОПРЕДЕЛЕНИЕ ВЕРСИИ SQL SERVER Для получения информации о редакции и версии SQL Server необходимо открыть окно командной строки и ввести строку подключения: osql –S (local) –U sa –P Регистр параметров должен быть таким, как указано выше. При успешном подключении появится приглашение к вводу запроса: Для получения информации о версии введите следующий запрос: SELECT @@Version Нажмите клавишу ENTER, введите команду выполнения GO, нажмите ENTER. На примере показано подключение к базе данных с использованием пароля “sa”. Результат выполнения запроса имеет следующий вид: 11
Microsoft SQL Servers в TAC I/net Seven Версия SQL Server Результат запроса SQL Server 2000 Original Release 8.00.194 Desktop Engine SP1 8.00.384 Desktop Engine SP2 8.00.534 Desktop Engine SP3, SP3a или MSDE 2000 Release A 8.00.760 MSDE 2000 SP4 8.00.2039 SQL Server 2005 9.00.1399.06 SQL Server 2005 SP3 9.00.4035.00 SQL Server 2005 SP4 9.00.5000.00 SQL Server 2008 10.00.1600.0 SQL Server 2008 SP1 10.00.2531.0 SQL Server 2008 SP2 10.00.4000.0 SQL Server 2008 SP3 10.00.5500.0 SQL Server 2008 R2 10.50.1600.0 SQL Server 2008 R2 SP1 10.50.2531.0 С версиями SQL серверов обозначенных синим цветом TAC I/Net Seven не тестировался, и на момент написания данной статьи официально не поддерживается. Таким образом, в показанном примере на компьютере установлен SQL Server 2000 Desktop Engine с пакетом исправлений 4. ФАЙЛЫ ПРОТОКОЛА SQL SERVER SQL Server записывает важные события и ошибки в текстовые файлы. Эти файлы располагаются в папке \Program Files\Microsoft SQL Server\MSSQL\LOG. 12
Microsoft SQL Servers в TAC I/net Seven Файл EXCEPTION.LOG содержит записи об исключениях (серьезных ошибках) в SQL Server. Наличие записей в этом файле свидетельствует о том, что в работе SQL Server происходили сбои. Другие файлы (ERRORLOG, SQLAGENT) содержат различные записи, как ошибки, так и события. Наличие записей в этих файлах не означает, что в работе SQL Server были сбои. VI ИЗМЕНЕНИЕ ПАРОЛЯ ПОЛЬЗОВАТЕЛЯ SQL SERVER В процессе использования системы может потребоваться сменить пароль административного пользователя SQL Server (sa). Также рекомендуется периодически менять административный пароль в целях безопасности. Смену пароля можно выполнить при помощи графической среды SQL Server Management Studio или из командной строки с помощью следующей команды: osql.exe –S -U sa –P -Q “sp_password @old=’’,@new=’’” где - сетевое имя компьютера с SQL Server, можно использовать значение «(LOCAL)» для подключения к базе данных этого же компьютера. Регистр параметров должен быть таким, как указано выше. Пример команды для изменения пароля пользователя «sa» с «pw18dm» на «d1ty9p» для базы данных этого же компьютера: osql.exe –S (LOCAL) -U sa –P pw18dm -Q “sp_password @old=’pw18dm’,@new=’d1ty9p’” Результат выполнения этой команды: 13
Microsoft SQL Servers в TAC I/net Seven VII Практические примеры реализации объектов Перечисленные ниже объекты выполнены партнерами Шнейдер Электрик. Мы не раскрываем объект, однако приводим краткое описание объекта и используемой SQL структуры. Объект 1. Состоит из 5 удаленных зданий соединенных каналами передачи данных на DSL модемах. Система доступа содержит выделенный сервер синхронизации и 12 клиентов синхронизации. Сервер синхронизации работает под управлением Windows Server 2003 sp1, клиенты синхронизации под управлением Windows XP SP3. На сервере используется платный Microsoft SQL Server 2000 Standard, на рабочих станциях бесплатный MSDE. При указанных операционных системах на сервере синхронизации можно так же применить Microsoft SQL Server 2005 Standard или Enterprise, а на клиентах синхронизации Microsoft SQL Server 2005 Express. При обновлении операционных систем компьютеров на более современные, возможно применение релиза Microsoft SQL Server 2008 /2008 R2. Одна из рабочих станций условно назначена сервером времени и по ней, используя команды Net Time, синхронизируются остальные рабочие станции и сервер. Объект 2. Загородный образовательный комплекс. Комплекс расположен на выделенной территории, состоит из нескольких зданий. Между зданиями по теплым коллекторам проложена высокоскоростная компьютерная сеть. Взаимодействие между рабочим станциями I/net Seven реализовано по технологии клиент/сервер. Сервер базы данных установлен в специализированную стойку, в каждом здании на входной вахте установлена рабочая станция - клиент базы. Сервер базы работает под управлением Windows Server 2003 sp1, клиенты базы под управлением Windows XP SP3. На сервере базы применяется бесплатно распространяемый Microsoft SQL Server 2005 Express. Видеонаблюдение выполнено на платформе Digital Sentry и интегрировано с I/net. Вывод изображения операторам вахт осуществляется на их рабочих станциях. Системные требования к компьютерам учитывают дополнительную нагрузку интеграции. Для синхронизации времени рабочих станций I/net, видео серверов и видеокамер на одном из компьютеров поднят NTP сервер. Проводится регулярное резервное копирование проекта доступа. Объект 3. Компания имеет головной офис в Москве и филиалы в нескольких крупных городах России. Головной офис и филиалы соединены по технологии VPN. Для СКД TAC I/net Seven и системы наблюдения Pelco DS построена отдельная VLAN. В головном офисе в специальной охлаждаемой стойке установлен выделенный сервер синхронизации базы данных с RAID1. Так же в его функции входит сбор, хранение и архивирование событий и тревог со всей системы, функции NTP сервера времени. Сервер не используется для текущего администрирования системы, все текущее администрирование и конфигурирование проводится с рабочих станций. Сервер синхронизации работает под управлением ОС Windows Server 2008 R2 64bit. Версия примененного SQL сервера - Microsoft SQL Server 2008 R2 Enterprise, TAC I/net Seven – 2.42. В головном офисе все рабочие места являются клиентами синхронизации базы данных, работают под управлением ОС Windows 7 Pro 64bit и Microsoft SQL Server 2008 R2 Express 64bit. Производительность рабочих станций учитывает интеграцию с видео. В каждом филиале не менее одной из рабочих станций являются клиентами синхронизации базы данных и серверами базы данных для остальных рабочих станций данного филиала. 14
Microsoft SQL Servers в TAC I/net Seven Все рабочие станции филиалов работают под управлением ОС Windows 7 Pro 64bit и Microsoft SQL Server 2008 R2 Express 64bit. VIII Литература Для получения дополнительной информации рекомендуются следующие документы: TCON298. Getting started TCON300. Technical Reference Guide TCON301. Database Connectivity and Reporting Документы находятся на установочном диске TAC I/net Seven. 15
© 2012 Schneider Electric . All rights reserved. ЗАО «Шнейдер Электрик» Управление по рынку «ЗДАНИЯ» ул.Двинцев, д. 12, корп.1, здание «А» 127018 Москва Россия Тел: + 7 (495) 777 99 90 Факс: + 7 (495) 777 99 92 http://www.schneider-electric.ru Центр поддержки клиентов: 8 (800) 200 6446 Document Number INET 6 06.2012 AS tk
Вы также можете почитать