Как мне установить Firebird и протестировать его, чтобы убедиться, что он работает?
Я использую Windows XP Professional с пакетом обновления 3 (SP3). Я запутался в работе Firebird как службы или приложения. Я перехожу с сервера Microsoft SQL, и я просто привык к работе с SQL Server Management Studio для создания и тестирования баз данных.
Итак, как мне установить Firebird и проверить установку, чтобы убедиться, что она работает? Приходит ли Firebird с предустановленной базой данных, похожей на Microsofts Northwind?
5 ответов
Установка Firebird в Windows проста, так как для него есть установщик, который вы можете скачать в Файловых репозиториях Firebird.
На платформах с поддержкой служб (NT, XP и выше) Firebird будет установлен по умолчанию в качестве службы. Это означает, что Windows будет запускать его автоматически каждый раз при загрузке, если вы не настроите его иначе. На старых платформах (Windows Me и более ранних), которые не поддерживают службы, Firebird запускается как приложение, а Firebird Guardian заботится о его загрузке.
Процесс установки Firebird зависит от того, хотите ли вы использовать архитектуру Classic, Superserver или Embedded. Если вы еще не знаете, какой вариант предпочитаете, перейдите на Superserver, поскольку он рекомендуется для Windows. Однако, как предположил Андрей, вам следует проверить, какой из них больше соответствует вашим потребностям.
Чтобы проверить, работает ли сервер Firebird в Windows, просто перейдите в апплет Services и проверьте службы Firebird Server и Firebird Guardian. В качестве альтернативы, если вы использовали установщик, Firebird установит апплет управления сервером на панели управления.
Вы можете найти больше информации по этому вопросу в Индексе документации Firebird.
На примере базы данных ответ - да. Firebird поставляется с базой данных employee.gdb, которую вы должны найти в подкаталоге примеров вашей установки Firebird. Чтобы подключиться к нему, выполните действия, описанные в разделе "Подключение к образцу базы данных".
Я не знаю базу данных, в которой есть более простая процедура установки и начальной настройки. Просто сделайте следующие шаги:
- Загрузите архив, помеченный как "Zip kit для ручной / выборочной установки" с этой страницы.
- Создайте папку, скажем, c:\program files\firebird
- Распакуйте содержимое архива в папку
Перейдите в каталог c:\program files\firebird\bin и выполните две команды:
instsvc установить -s -a
начало instsvc
Я всегда устанавливаю FB как сервис. Возможно, есть причины запускать его как приложение, но они встречаются редко.
Команда выше установит движок SuperServer. Просто измените -s на -c, и вы получите классический сервер. Вы можете узнать о доступных архитектурах здесь.
И есть встроенная версия тоже. Последнее не требует установки вообще. Просто поместите необходимые библиотеки DLL рядом с исполняемым файлом, и вы получите его.
Запускайте Firebird как сервис, а не как приложение. Существует также встроенная версия Firebird, которая является DLL.
Установка Firebird очень проста. Вы можете создать тестовую базу данных сразу после установки, используя утилиту Firebird ISQL. Прочитайте мою статью для деталей.
Я думаю, что единственная причина для запуска Firebird как приложения - это использование Windows 9X или для тестирования. Я слышал, что люди заставляют QA Test использовать Firebird в качестве приложения, потому что его легче "отлаживать".
Хорошая ссылка для Firebird установить здесь
Вы также можете посмотреть видео по установке Firebird
Как уже упоминалось, установка Firebird так же проста, как и запуск программы установки, доступной на веб-сайте.
Что касается чего-то похожего на студию управления SQL Server, я бы предложил Flamerobin. Он даже имеет функции завершения кода и отлично работает с FB 2.1 и 2.5.