MS SQL для ПО Wonderware — различия между версиями

Материал из archestra.info
Перейти к: навигация, поиск
м
(SQL Server AlwaysOn)
Строка 162: Строка 162:
 
*Информация о поддержке AlwaysOn Failover Clustering Instances (AlwaysOn FCI) и AlwaysOn Availability Groups (AlwaysOn AG)
 
*Информация о поддержке AlwaysOn Failover Clustering Instances (AlwaysOn FCI) и AlwaysOn Availability Groups (AlwaysOn AG)
  
Единственный продукт Wonderware, который был протестирован с SQL AlwaysOn, это Wonderware Workflow (Skelta).
+
Единственный продукт Wonderware, который был протестирован с SQL AlwaysOn, это Wonderware Workflow (Skelta). (Данные на май 2020)
  
 
== SQL Server Database Mirroring ==
 
== SQL Server Database Mirroring ==

Версия 08:48, 12 мая 2020

Основные замечания

или http://ru.wikipedia.org/wiki/%D1%EF%E8%F1%EE%EA_%E2%E5%F0%F1%E8%E9_Microsoft_SQL_Server


MS SQL Server необходимо установить для следующих ролей сервера (установить на том же сервере):

Оптимизация работы SQL Server

По оптимизации SQL сервера посмотрите TN826 Optimizing Microsoft SQL Server on the Galaxy Repository Node. Ссылка: https://wdnresource.wonderware.com/support/kbcd/html/1/t002617.htm

п. Anti-Virus Exclusions
п. General Settings
п. System Database Settings
1. Установить безлимитный лог файл для БД галактики
2. Удалить/настроить антивирусы
3. Оптимизация памяти - установить максимум 65% (в Мбайтах) от объема оперативной памяти сервера.
4. Default index fill factor from 0 to 90. http://www.sqlservergeeks.com/articles/sql-server-bi/1/index-fill-factor
5. Оптимизация Master DB
5.1. Установить Initial size 100 MB для лога и БД
5.2. Autogrowth установить изменение в процентах  для лога и БД (10%)
5.2.1. Ограничить объем файлов лога и БД до 200МБ (В практике объем чуть более 5МБ)
6. Оптимизация tempdb
6.1. Установить Initial size 200 MB для лога и БД
6.2. Autogrowth установить изменение в МБ для лога и БД (200МБ)
6.2.1 Объем файлов лога и БД выставить без ограничений
6.3. Установить recovery model в simple (Закладка Options)
6.4. Можно переместить файлы БД и лога на другой более быстрый диск 

7. Для БД галактики:
   Установить Initial size 500 MB для лога и БД 
   Установить безлимитный лог файл для БД галактики
   Autogrowth установить изменение в МБ для лога и БД (500МБ)
   Установить recovery model в simple (Закладка Options)
   Остановить и запустить SQL Server.
8. Перед большими операциями импорта можно изменить значение частоты обновления дерева Galaxy, 
но WW рекомендует после больших операций вернуть его обратно. См. Adjust the Proxy Polling Rate в TN

ОБЩИЕ документы


УСТАНОВКА SQL ЧИТАТЬ ОБЯЗАТЕЛЬНО!!!

техноты WW по установке MS SQL

MS SQL 2005: Tech Note 484 https://wdnresource.wonderware.com/support/kbcd/html/1/t002206.htm

MS SQL 2008: Tech Note 682 https://wdnresource.wonderware.com/support/kbcd/html/1/t002451.htm

MS SQL 2012: Tech Note 958 https://wdnresource.wonderware.com/support/kbcd/html/1/t002778.htm

MS SQL 2008 Express: Tech Note 871

Оптимизация SQL для работы с ПО Wonderware

По оптимизации SQL сервера для GR посмотрите TN826

  • п. Anti-Virus Exclusions
  • п. General Settings
  • п. System Database Settings

MS SQL 2005

TA 83 Upgrading Microsoft® SQL Server 2000 to SQL Server 2005 on an IndustrialSQL Server™ Node


Установка MS SQL 2005: Tech Note 484 https://wdnresource.wonderware.com/support/kbcd/html/1/t002206.htm

MS SQL 2008

MS SQL 2008 Express

TN 871 Installing SQL Server 2008 Express Edition SP1 for Historian Server 10.0

Configuring Microsoft SQL Server 2008 Express Server Authentication for Use with InTouch Alarm DB Logger TN892

Для Express:

  • Разрешить удаленные подключения к SQL-серверу через TCP/IP;
  • Настроить автоматический запуск службы «Обозреватель SQL Server»;
  • Установить режим смешанной проверки подлинности пользователей;
  • Включить учетную запись системного администратора «sa», которая по умолчанию отключена и задать ей свой пароль, т.к. по умолчанию он не задан (имеет значение NULL).

MS SQL 2012

TA173 Cannot Create a Galaxy or Connect to Any Existing Galaxy After Renaming a Computer if Wonderware Application Server 2012 R2 (Version 3.6) is Already Installed on the Computer


Установка MS SQL2012: Tech Note 958 https://wdnresource.wonderware.com/support/kbcd/html/1/t002778.htm

Лог SQL сервера

  • C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Log

Обязательные компоненты установки

  • Database Engine Services

Необязательные компоненты

  • Management Tools - для установки консоли управления сервером
  • Reporting Services - может требоваться для WIS
  • SQL Server Replication
  • Full-Text Search
  • Analysis Services
  • Integration Services


Colation

Cyrillic_General_CI_AS

ПАРОЛИ

Login/Name Password Description
aaAdmin pwAdmin A user who can access and modify all data and create objects. Cannot drop the database or truncate tables.
aaPower pwPower A user with full read access and the ability to create objects and modify the contents of the non-core tables.
aaUser pwUser A read-only user who can access all data, but cannot modify data or consume database resources.
aadbo pwddbo Database owner. Full permissions.
Исключительно для совместимости остались пользователи:
wwUser wwUser Same as aaUser.
wwPower wwPower Same as aaPower.
wwAdmin wwAdmin Same as aaAdmin.
wwdbo pwddbo Same as aadbo.

SQL Server AlwaysOn

  • Информация о поддержке AlwaysOn Failover Clustering Instances (AlwaysOn FCI) и AlwaysOn Availability Groups (AlwaysOn AG)

Единственный продукт Wonderware, который был протестирован с SQL AlwaysOn, это Wonderware Workflow (Skelta). (Данные на май 2020)

SQL Server Database Mirroring

Поддерживается продуктом Wonderware MES.

Дополнительно