Практическое руководство ориентировано на системных администраторов, заинтересованных в быстром и эффективном освоении методов администрирования семейства программ "1с:Предприятие 8.2".
Книга Администрирование системы "1С:Предприятие 8.2". Селищев может оказаться тоже полезна экспертам по внедрению программных продуктов "1с:Предприятие 8.2" на предприятиях клиента, и 1с-программистам, осуществляющим установку, настройку и сопровождение информационных баз и конфигураций системы "1с:Предприятие". Дан обзор возможностей для эффективного управления информационными системами, которые могут быть использованы при принятии решения о необходимых доработках, то есть при планировании создания сложной информационной системы на базе "1с:Предприятия 8.2", приведены многочисленные рекомендации по оптимизации введения. Издание подготовлено при содействии компании "1с:Франчайзинг. БИЗНЕС-КЛУБ" - официального партнера компании "1с".
Оглавление книги
Администрирование системы "1С:Предприятие 8.2". Селищев
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
ГЛАВА 1 . Основные требования к системе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.1. Системные требования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.1.1. Технологическая платформа «1С:Предприятие 8.2» . . . . . . . . . . . . . . . . . . . . . 12
1.1.2. Сервер баз данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2. Технические требования к компьютерам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.2.1. Клиентские компьютеры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.2.2. Сервер «1С:Предприятия 8.2» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.2.3. Сервер баз данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.3. Общие рекомендации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
ГЛАВА 2 . Установка платформы «1С:Предприятие 8 .2» . . . . . . . . . . . . . . . . 23
2.1. Установка в операционной системе MS Windows . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.1.1. Типовые сценарии установки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.1.2. Установка с использованием административных средств . . . . . . . . . . . . . . 34
2.2. Установка в операционной системе Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.2.1. Установка сервера «1С:Предприятие 8.2» в ОС Linux . . . . . . . . . . . . . . . . . . . . 41
2.2.2. Установка сервера хранилища конфигураций (протокол TCP) . . . . . . . . . . 42
2.2.3. Установка сервера хранилища конфигураций (протокол HTTP) . . . . . . . . 42
2.3. Рекомендации по развертыванию . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.4. Дополнительное программное обеспечение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.4.1. Аутентификация операционной системы при использовании
веб-сервера Apache для ОС MS Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.4.2. Аутентификация операционной системы при использовании
веб-сервера Apache для ОС Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.5. Каталог установки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.5.1. Структура каталога установки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.5.2. Назначение каталогов и файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
ГЛАВА 3 . Обновление системы «1С:Предприятие 8 .2» . . . . . . . . . . . . . . . . . . 51
3.1. Обновление технологической платформы «1С:Предприятие 8.2» . . . . . . . . . . . . 52
3.2. Обновление конфигураций «1С:Предприятие 8.1» для работы
с платформой «1С:Предприятие 8.2» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.3. Обновление типовых конфигураций программы «1С:Предприятие 8.2» . . . . . . 65
ГЛАВА 4 . Удаление системы «1С:Предприятие 8 .2» . . . . . . . . . . . . . . . . . . . . . 73
4.1. Удаление программы в ОС Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.2. Удаление программы в ОС Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
ГЛАВА 5 . Установка информационных баз в системе
«1С:Предприятие 8 .2» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.1. Установка шаблона информационной базы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.2. Создание информационной базы из шаблона . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
ГЛАВА 6 . Установка серверов баз данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.1. Установка Microsoft SQL Server для работы с «1С:Предприятие 8.2» . . . . . . . . . . 89
6.2. Установка СУБД Oracle Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
6.3. Установка СУБД PostgreSQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
6.3.1. Установка PostgreSQL в ОС Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
6.3.2. Установка PostgreSQL в ОС Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
6.4. Установка сервера баз данных IBM DB2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
ГЛАВА 7 . Запуск программы «1С:Предприятие 8 .2» . . . . . . . . . . . . . . . . . . . . 120
7.1. Режимы запуска программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
7.2. Программа запуска . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
7.3. Веб-клиент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
7.4. Параметры запуска программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
7.5. Запуск сервера «1С:Предприятие 8.2» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
7.5.1. Запуск кластера серверов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
7.5.2. Запуск нескольких экземпляров сервера «1С:Предприятия»
на одном компьютере . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
7.5.3. Запуск сервера под ОС Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
7.6. Ошибки при запуске программы «1С:Предприятие 8.2» . . . . . . . . . . . . . . . . . . . . 146
ГЛАВА 8 . Ведение списка информационных баз . . . . . . . . . . . . . . . . . . . . . 148
8.1. Добавление информационной базы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
8.1.1. Добавление новой информационной базы . . . . . . . . . . . . . . . . . . . . . . . . . . 149
8.1.2. Добавление существующей информационной базы . . . . . . . . . . . . . . . . . . 158
8.2. Параметры запуска информационной базы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
8.2.1. Запуск в режиме толстого клиента . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
8.2.2. Запуск в режиме тонкого клиента . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
8.2.3. Запуск в режиме веб-клиента . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
8.3. Ведение иерархии списка информационных баз . . . . . . . . . . . . . . . . . . . . . . . . . . 166
8.4. Настройка диалога запуска . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
8.4.1. Дополнительные настройки системы «1С:Предприятие 8.2» . . . . . . . . . . . . 167
8.4.2. Списки общих информационных баз . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
ГЛАВА 9 . Клиент-серверный вариант работы . . . . . . . . . . . . . . . . . . . . . . . . . 171
9.1. Основные сведения о кластере серверов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
9.1.1. Сервисы кластера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
9.1.2. Сеансы и соединения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
9.1.3. Механизм блокировки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
9.1.4. Отказоустойчивый кластер . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
9.1.5. Масштабируемость кластера серверов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
9.1.6. Безопасность кластера серверов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
9.2. Администрирование кластера серверов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
9.2.1. Утилита администрирования кластера серверов . . . . . . . . . . . . . . . . . . . . . . 186
9.2.2. Список центральных серверов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
9.2.3. Список администраторов центрального сервера . . . . . . . . . . . . . . . . . . . . . 191
9.2.4. Список кластеров центрального сервера . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
9.2.5. Список менеджеров кластера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
9.2.6. Управление сервисами кластера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
9.2.7. Список администраторов кластера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
9.2.8. Список рабочих серверов кластера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
9.2.9. Список рабочих процессов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
9.2.10. Список информационных баз . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
9.2.11. Список соединений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
9.2.12. Список сеансов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
9.2.13. Список блокировок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
9.2.14. Список резервирования кластеров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
9.3. Распределение кластера серверов и сервера базы данных по компьютерам . 203
9.4. Работа под управлением разных операционных систем . . . . . . . . . . . . . . . . . . . 203
ГЛАВА 10 . Администрирование информационных баз . . . . . . . . . . . . . . . 205
10.1. Ведение списка пользователей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
10.1.1. Добавление нового пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
10.1.2. Редактирование свойств пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
10.1.3. Удаление пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
10.2. Список активных пользователей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
10.2.1. Журнал регистрации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
10.3. Блокировка соединений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
10.4. Региональные установки информационных баз . . . . . . . . . . . . . . . . . . . . . . . . . . 213
10.5. Параметры информационных баз . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
10.6. Создание резервной копии информационных баз . . . . . . . . . . . . . . . . . . . . . . . . 216
10.6.1. Выгрузка информационной базы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
10.6.2. Загрузка информационной базы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
10.6.3. Создание резервной копии в файловом варианте . . . . . . . . . . . . . . . . . . . 218
10.6.4. Создание резервной копии в клиент-серверном варианте . . . . . . . . . . . . 219
10.7. Тестирование и исправление информационных баз . . . . . . . . . . . . . . . . . . . . . . 222
10.8. Технологический журнал . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
10.8.1. Конфигурационный файл технологического журнала . . . . . . . . . . . . . . . 224
10.8.2. Структура технологического журнала . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
ГЛАВА 11 . Администрирование хранилища конфигурации . . . . . . . . . . . 229
11.1. Хранилище конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
11.1.1. Создание хранилища конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
11.1.2. Подключение к хранилищу конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . . 232
11.1.3. Работа с хранилищем конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
11.1.4. Администрирование хранилища конфигурации . . . . . . . . . . . . . . . . . . . . 234
11.1.5. История хранилища конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
11.2. Удаленная работа с хранилищем . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
11.2.1. Схема удаленной работы с хранилищем конфигурации . . . . . . . . . . . . . . 242
11.2.2. Настройка веб-сервера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
11.2.3. Запуск сервера хранилища конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . 245
11.2.4. Создание хранилища конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
11.2.5. Подключение клиента к серверу хранилища конфигурации . . . . . . . . . . 246
ГЛАВА 12 . Настройка веб-серверов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
12.1. Общая схема публикации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
12.2. Настройка поддержки веб-сервисов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
12.2.1. Для ОС MS Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
12.2.2. Для ОС Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
12.3. Настройка браузеров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
12.3.1. Microsoft Internet Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
12.3.2. Mozilla Firefox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
12.3.3. Google Chrome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
12.4. Утилита Webinst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
ГЛАВА 13 . Защита от несанкционированного использования:
особенности и настройка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
13.1. Виды аппаратных ключей защиты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
13.2. Установка драйвера защиты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
13.2.1. Для ОС MS Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
13.2.2. Для OC Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
13.3. Установка и настройка менеджера лицензий . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
13.3.1. Запуск HASP License Manager как приложения MS Windows . . . . . . . . . . . 311
13.3.2. Запуск HASP License Manager как службы Windows . . . . . . . . . . . . . . . . . . . 312
13.3.3. Настройка HASP License Manager с помощью файла конфигурации . . . . 314
13.3.4. Настройка «1С:Предприятия 8.2» для работы с HASP License Manager . . 316
13.3.5. Ошибки HASP License Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
13.3.6. Особенности использования нескольких HASP License Manager
при использовании протокола NetBIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
13.4. Мониторинг лицензий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
13.5. Особенности работы «1С:Предприятие 8.2» с несколькими ключами . . . . . . . 330
ГЛАВА 14 . Настройка сервера терминалов для работы
с «1С:Предприятие 8 .2» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
14.1. Рекомендации для оборудования серверов терминалов . . . . . . . . . . . . . . . . . . 332
14.2. Сервер терминалов под управлением MS Windows . . . . . . . . . . . . . . . . . . . . . . . 337
14.2.1. Установка операционной системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
14.2.2. Установка сервера терминалов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
14.2.3. Настройка сервера терминалов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
14.2.4. Настройка пользователей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
14.2.5. Установка «1С:Предприятия 8.2» на сервер терминалов . . . . . . . . . . . . . 367
14.3. Сервер терминалов под управлением Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
14.3.1. Установка FreeNX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
14.3.2. WINE@Etersoft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
14.3.3. Установка «1С:Предприятия 8.2» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
14.3.4. Настройка клиента сервера терминалов . . . . . . . . . . . . . . . . . . . . . . . . . . . 392