Книга: Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil
Одновременный запуск нескольких копий сервера (multi-instancing)
Одновременный запуск нескольких копий сервера (multi-instancing)
Существующие версии InterBase/Firebird не допускают одновременный запуск нескольких процессов сервера. Причина этого в том, что сервер использует глобальные именованные объекты и структуры данных При запуске сервера происходи! проверка на наличие уже запущенного экземпляра, однако иногда ыкая проверка может дать сбой, например в случае запуска в терминальной сессии Windows NT/2000.
При эксплуатации СУБД часто необходимо иметь несколько экземпляров сервера на одном компьютере для целей тестирования новой версии системы без влияния на основную инсталляцию или для разграничения задач администрирования.
Для решения такой задачи планируется разделить конфигурацию серверов и пространства имен глобальных объектов. Каждый экземпляр сервера будет использовать отдельный порт протокола TCP или имя Named Pipe.
Отметим, что сервер Yaffil использует отличные от InterBase/Firebird именованные глобальные объекты Таким образом, появляется возможность одновременного запуска и Yaffil и InterBase/Firebird.
- 5.3.2. Основные параметры конфигурации сервера SSH
- 10.3. Основные настройки wu-ftp-сервера
- CHAPTER 10 Multi-Tasking and Real-Time Operating Systems
- 9.1.4. Запуск новой программы: семейство exec()
- Запуск скриптов
- Создание и запуск хранимых процедур
- Наличие нескольких аргументов
- Запуск из сценариев внешних программ
- Запуск InterBase-сервера
- Расширенная установка InterBase-сервера
- Восстановление из резервных копий многофайловых баз данных
- Практическая работа 53. Запуск Access. Работа с объектами базы данных