Цю сторінку перекладено машинним перекладом. Читайте англійський оригінал. English

Бібліотека IBSurgeon

Установка сервера базы данных Firebird 3

Firebird Database Server 3.0.0 (Alpha1)

========================================================

############## ПРИМІТКА ################################

# #

# Інсталятор перебуває в експериментальному стані. #

# Це не остаточна версія для Firebird 3.0. #

# #

# o Розташування та послідовність роботи інсталятора #

# не є остаточними. #

# o Доступні параметри можуть змінюватися. #

# o Метод розгортання бібліотек не #

# фіналізовано. #

# o Те, як ми підтримуватимемо Legacy Auth, є #

# експериментальним #

# - Додавання SYSDBA працює #

# - Зміна SYSDBA з інсталятора не працює #

# o Не дивуйтеся, якщо знайдете інші аномалії. #

# #

############## КІНЕЦЬ ПРИМІТКИ ##########################

Цей документ є посібником із встановлення цього пакета Firebird 3.0 на платформі Windows. Ці нотатки стосуються

самого інсталяційного пакета, а не Firebird 3.0 загалом. Крім того, ці нотатки

в першу чергу призначені для користувачів двійкового інсталятора.

Передбачається, що читачі цього документа вже знайомі з Firebird 2.5. Якщо ви оцінюєте

Firebird 3.0 як частину міграції з Fb 2.5, вам рекомендується ознайомитися з документацією Fb 3.0, щоб

зрозуміти зміни, внесені між версіями 2.5 і 3.0.

Зміст

---—–

o Перед встановленням

o Проблеми зі встановленням бібліотек MS VC runtime

o Відомі проблеми встановлення

o Видалення

o Інші нотатки

o Встановлення з пакетного файлу

Перед встановленням

---—————-

Рекомендується ВИДАЛИТИ всі попередні версії Firebird або InterBase перед встановленням

цього пакета. Особливо важливо переконатися, що fbclient.dll та gds32.dll видалені з .

Проблеми зі встановленням бібліотек MS VC runtime

---————————————————–

Було виконано багато роботи, щоб забезпечити правильне встановлення бібліотек MS Visual C runtime

двійковим інсталятором. Починаючи з v2.1.2, Firebird працює з локально розгорнутими екземплярами бібліотек runtime.

Це особливо спрощує розгортання клієнта Firebird або вбудованої DLL разом із вашим власним застосунком.

Однак у разі проблем може знадобитися розгорнути офіційний vcredist.exe. Правильні версії

для цієї збірки Firebird можна знайти тут:

https://www.microsoft.com/en-us/download/details.aspx?id=3387

та x64 тут:

https://www.microsoft.com/en-us/download/details.aspx?id=21254

Інші відомі проблеми встановлення

---——————————

o За допомогою двійкового інсталятора можна встановити лише типовий екземпляр Firebird 3.0. Якщо

ви бажаєте встановити додаткові іменовані екземпляри, вам слід встановити їх вручну за допомогою zip-образу інсталяції.

o На жаль, інсталятор не може надійно визначити, чи запущено попередню версію сервера Firebird Classic.

o Існують відомі області перекриття між 32-бітними та 64-бітними інсталяціями:

- Інсталятор служб (instsvc) використовує те саме типове ім’я екземпляра для 32-бітних та 64-бітних

інсталяцій. Це зроблено навмисно. Служби існують в єдиному просторі імен.

- Якщо встановлено 32-бітні та 64-бітні аплети панелі керування, вони обидва вказуватимуть на той самий типовий екземпляр.

o Під час встановлення у Vista обов’язково встановлюйте як адміністратор. Тобто, якщо ви використовуєте двійковий інсталятор,

клацніть правою кнопкою миші та виберіть «Запуск від імені адміністратора». Інакше інсталятор не зможе запустити

службу Firebird наприкінці встановлення.

o Бібліотеки, розгорнуті instclient, не завантажуватимуться, якщо бібліотеки MS runtime не встановлені

правильно. У разі проблем користувачам слід встановити відповідну версію vcredist.exe, згадану вище.

Видалення

---———–

o Бажано, щоб цей пакет було видалено правильно за допомогою програми видалення,

що постачається. Її можна викликати з панелі керування. Крім того, його можна видалити, запустивши

unins000.exe безпосередньо з каталогу встановлення.

o Якщо Firebird працює як застосунок (а не як служба), рекомендується вручну

зупинити сервер перед запуском програми видалення. Це тому, що програма видалення не може зупинити запущений

застосунок. Якщо сервер працює під час видалення, видалення завершиться з помилками.

Вам доведеться видалити залишки вручну.

o Видалення залишає п’ять файлів у каталозі встановлення:

- databases.conf

- firebird.conf

- fbtrace.conf

- firebird.log

- security2.fdb

Це зроблено навмисно. Ці файли можуть бути змінені користувачами та можуть знадобитися,

якщо Firebird буде перевстановлено в майбутньому. Їх можна видалити, якщо вони більше не потрібні.

o Нова функція програми видалення - можливість запуску з параметром /CLEAN. Це перевірить

лічильник спільних файлів для кожного з вищезазначених файлів. Якщо можливо, він видалить їх.

o Видалення не видалить бібліотеки MS VC runtime із системного каталогу. Їх можна

видалити вручну через панель керування, але за звичайних обставин це не має бути потрібним.

Інші нотатки

---——–

Firebird вимагає WinSock2. Усі платформи Win32 повинні мати це, окрім Win95. Перевірка на

наявність бібліотеки Winsock2 виконується під час встановлення. Якщо її не знайдено, встановлення завершиться невдачею. Ви можете відвідати це посилання:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719

щоб дізнатися, як виконати оновлення.

Встановлення з пакетного файлу

---—————————

Програму встановлення можна запустити з пакетного файлу. Будь ласка, перегляньте цей документ:

installation_scripted.txt

для повних деталей.