Microsoft SQL Servers в системе - ТАС I/NET SEVEN - Make the most of your energy

Страница создана Николай Одинцов
 
ПРОДОЛЖИТЬ ЧТЕНИЕ
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
Вы также можете почитать