Firebird что это за программа и нужна ли она Windows 7

Как останавливать и запускать сервер Firebird.

Перед выполнением действий (копирование, замена, удаление и т. д.), связанных с файлом базы данных программы Client Shop (обычно это файл c:TASK2.FDB если путь к файлу не был изменен) предварительно нужно сделать следующее:

— Закрыть все запущенные программы для магазинов Client Shop на компьютере. Если программа работает в локальной сети, также нужно закрыть программы Client Shop на сетевых компьютерах.

— Остановить сервер Firebird. Если программа Client Shop работает на нескольких компьютерах в локальной сети, останавливать сервер Firebird нужно на главном компьютере (соответственно, действия с базой данных также производятся на главном компьютере, т. к. там физически находится файл с базой данных).

При игнорировании этих 2 действий эффект может быть подобным тому как если во время сохранения файла (например, файла Excel) выдернуть шнур из розетки. Исходный или скопированный файл базы данных может быть поврежден.

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

Как останавливать сервер Firebird.

Пуск—>Панель управления—>Firebird Server Manager

Если в Панели управления нет пункта «Firebird Server Manager», в правом верхнем углу меняем вместо Просмотр «категория» ставим «Мелкие значки».

Заходим в Firebird Server Manager, останавливаем сервер Firebird.

Признаки того, что Firebird Server отключен:

В левом верхнем углу черная птица на желтом фоне перечеркнута красным крестом, написано «The firebird service is not running», правее кнопка с надписью «Start».

Если не получается остановить сервер Firebird стандартным способом

Если кнопка для остановки сервера Firebird не активна (бывает на некоторых компьютерах), действуем по другому алгоритму.

Во-первых, если Вам нужно остановить сервер Firebird для того, чтобы скопировать файл базы данных, также в локальной сети у Вас других компьютеров с программой Client Shop нет (то есть программа Client Shop используется только на одном компьютере), можно просто перезагрузить компьютер и ДО ЗАПУСКА ПРОГРАММЫ Client Shop произвести необходимые манипуляции с файлов TASK2.FDB — Firebird Server хоть и будет запущен, но он всё равно не будет подключен к базе данных, поэтому копировать можно.

Если перезагружать компьютер не хочется, способ номер 2:

— заходим в папку с установленной программой Client Shop (c:Program FilesClientShop2x или в другую папку если программа установлена в другую папку).

— Заходим в папку Data2SystemUserUtils, находим программу для остановки и запуска сервер Firebird. Программа лежим в архиве, пароль для распаковки архива 65536.

С помощью этой программы можно останавливать и запускать сервер Firebird. Если распаковать прямо на месте программу не получается, скопируйте её предварительно в другую папку, которая лежим вне системных папок Windows и Program Files (например, на рабочий стол).

Следует заметить что в новых версиях программы Client Shop, начиная с версии 3.20 не обязательно вручную лезть в каталог ClientShop2x — для остановки сервера Firebird можно использовать скрипт «Пуск—>Программы—>ClientShop—>Остановка и запуск сервера Firebird», что немного удобнее.

Читайте также:
Dealply что это за программа

Выпуск 73. Установка Firebird и настройка пути до базы в программах IT Окна

Как запускать сервер Firebird.

Действия аналогичны остановке сервера, только нужно запустить.

Вообще запускать его не обязательно — если сервер не запущен, программа Client Shop сама его запустит.

Источник: client-shop.com

Firebird что это за программа и нужна ли она windows 7

Зачем вообще создавать терабайтную базу данных на Firebird?

С каждым годом все больше и больше компаний используют СУБД Firebird как основную СУБД для хранения и обработки данных. На конференциях «Корпоративные базы данных» мы несколько лет подряд (2003-2007) приводили данные по средним объемам таких баз данных, и показывали ежегодный рост максимального объема хранимых данных. В настоящий момент это сотни гигабайт, объемы продолжают расти (см. врезку «Кто больше?»), и легко предсказать момент, когда эти базы данных станут в 2, 3 или 5 раз больше. Соответственно, администраторы и разработчики заинтересованы в изучении вопроса, как Firebird ведет себя на больших объемах данных, и как такими объемами управлять.

Также важной причиной, по которой мы провели этот тест, является расхожее мнение, что Firebird годится только для «небольших баз данных». Этот миф уже давно мертв, но некоторые аналитики и журналисты все еще упоминают его. Мы считаем, что наш тест поставит окончательный крест на этом мифе.

«Железо»

Firebird известен своей масштабируемостью, и тест подтвердил это целиком и полностью. Поскольку целью теста было только создать базу данных размером в терабайт, мы использовали обычный десктопный компьютер:

Процессор AMD Athlon 64 x2 5200
Память 4GB, (2 Samsung, 2 Huyndai)
Материнская плата MSI K9N Platinum
HDD1, операционная система и temp Seagate ST3160815AS, 160Gb, SATA II
HDD2, temp Firebird Hitachi HDT721964SLA360, 640Gb, SATA II
HDD2 Hitachi HDS728080PLA380, 80Gb, SATA I
HDD3, база данных Seagate ST31500341AS, 1.5Tb, SATA II, (FW CC1H)

То есть, мы просто подключили диск размером 1.5Tb на офисный десктоп, без каких-либо модификаций. Этот диск был отформатирован с размером кластера 16 килобайт, аналогичным размеру страницы БД).

Программы

Для теста мы использовали загрузчик из теста TPC-C (можно скачать отсюда http://ibdeveloper.com/tests/tpc-c/). Необходимо отметить, что этот загрузчик добавляет данные небольшими порциями во все таблицы по очереди, примерно так, как обычно происходит формирование заказов в нормальных системах.

Операционная система Windows XP Professional SP3, 32bit
Firebird 2.1.3 SuperServer (snapshot)
Загрузчик Написанный еще в начале 2000 годов загрузчик tpc-c.

План

План теста состоял в следующем:

  1. Создать базу данных и наполнить ее 1 терабайтом данных, без индексов
  2. Создать первичные и вторичные ключи с соответствующими индексами – таким образом база данных будет больше 1 терабайта
  3. Собрать статистику по базе данных
  4. Выполнить ряд запросов для определения производительности

Конфигурация БД и Firebird

Размер страницы БД 16384 байт, такая же как и кластер диска, для максимальной производительности ввода-вывода (1 операция чтения-записи на 1 страницу БД). В firebird.conf мы изменили параметр TempDirectories, чтобы он указывал на отдельный диск HDD2, размером 640 гигабайт, на котором было свободно ~300 гигабайт. Параметр DefaultDbCachePages = 8192, при этом SuperServer будет занимать ~140 мегабайт памяти.

Загрузка данных

Данные загружались порциями, т.к. компьютер использовался для работы, и нужно было предусмотреть небольшие перерывы в загрузке данных. Во время загрузки данных в течение дня производилась обычная работа сразу с 8-12 программами, запущенными одновременно – Word, Excel, Firefox, Chrome, TheBat, Delphi 2007, и т.д. Если бы мы выделили компьютер специально для теста, то загрузка была бы немного быстрее, поэтому скорость загрузки данных не является максимальной.

Читайте также:
Что за программа any protector
Общее время загрузки данных ~70 часов
Всего записей вставлено 6.2 миллиарда
Средняя скорость вставки 24500 записей в секунду, если считать вставку непрерывной.
Средний размер записи 146 байт (минимально 13 байт, максимально 600 байт)
Транзакций 646489

То есть, на вставку было потрачено четверо суток, после чего у нас получилась база данных с размером 1 терабайт (чуть больше — 1 099 900 125 184 байт). Ниже можно наблюдать рост размера базы данных и динамику транзакций в FBDataGuard Viewer:

Индексы

Мы создавали индексы по очереди, поштучно, и замеряли время создания и размер промежуточного файла сортировки в temp. Самый большой индекс получился по самой большой таблице ORDER_LINE, разумеется. Это первичный ключ, состоящий из четырех столбцов (smallint, smallint, integer и smallint). Временный файл для сортировки индекса занял 182 гигабайта, и в базе данных индекс занял 29.3 гигабайт.
Интересно, что индекс по таблице с 3.8 миллиардами записей имел глубину 3 (т.к. размер страницы был 16к), так что объем ввода-вывода при поиске по этому индексу был в норме.

Статистика
После этого мы собрали статистику по базе данных. Это заняло 7 часов 32 минуты 45 секунд. В следующей таблице приведена общая статистика с дополнительными данными:

Источник: zhidba.ru

Firebird что это за программа и нужна ли она windows 7

Доброго всем времени суток.
Привезли нам из Города Н терминал (тонкий клиент). На него нужно поставить некую самописную ( не мной) программу, которая работает сейчас на ХР используя Firebird 1.5 в качестве СУБД.
Проинсталлировали эту программу согласно Readme на этот терминал (Win 7 Home basic). Вроде все нормально но одна проблема при коннекте к базе (при запуске программы) вылезает ошибка (Текст дословно не припомню но )

. unavailable database.

Возник вопрос — firebird не работает корректно под Win 7

Кто сталкивался с инсталляцией или портированием старых программ на Firebird под Севеном просьба рассказать как правильно это делается и какие могут быть подводные камни.
Даже при коннекте через IBExpert вылезает эта же ошибка.
Возможно его необходимо конфигурировать под Win 7 — вопрос как?

I’m learning to live.
Trust no one.
Регистрация: 07.04.2009
Сообщений: 6,526

Честно говоря се7ен даже не щупал еще, но если ничего не поможет, может попробуете написать «переходник» на поддерживаемую базу?

SQUARY PROJECT — НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK — УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ

Белик Виталий 🙂
Регистрация: 23.07.2007
Сообщений: 57,803

написать «переходник» на поддерживаемую базу?

Не это исключается. Во-первых нет времени разбираться (начальство гонит как всегда), во-вторых программа «лицензионная», могут за жабры взять за взлом, или как минимум попортить нервы.
Вообще официально рекомендовали переустановить на ХР, но ой как не хочется возиться с этим. Не может быть чтоб Firebird не работал под Семеркой. Возможно это бока самой программы, в таком случае стоит просто собрать базу простую на Севене и попробовать работать с ней. Если это пройдет тогда возникает вопрос как (и главное почему) портировать старые базы, иначе явно разработчики провтыкали перспективу, и Вин7 не светит ни им ни нам, а это плохо — мороки больше будет.
Я посмотрел характеристики Firebird, но не нашел особых зависимостей от ОС, однако вопрос стоит и пока что остро.

Читайте также:
Еверноте что это за программа и как пользоваться

Кстати вопрос: Как проверить правильно ли установлен Firebird. Например в Ms SQL я мог запустить SQL Manager и набрать простой запрос типа

Select 1
. В этом случае сервер хотябы отвечает таблицей с одной записью (жив он или нет). В Оракле
Select 1 from dual

. В этоих случаях я понимаю что что-то нелады с клиентом, раз СУБД отвечает.
А как обстоит дела с Firebird? Как правильно проверить саму СУБД на «Живость»?

I’m learning to live.

Источник: www.programmersforum.ru

Firebird что это за программа и нужна ли она?

Вы можете войти или зарегистрироваться, чтобы добавить ответ и получить бонус.

Лучшие предложения

  • Кредитные карты
  • Быстрые займы

Совкомбанк

Кред. лимит
Проц. ставка
Без процентов
8 800 200-66-96
sovcombank.ru
Лицензия: №963

39 256 заявок

Кред. лимит
Проц. ставка
Без процентов
до 111 дней
8 800 250-0-520
Лицензия: №2268

17 943 заявок

Ренессанс Кредит

Кред. лимит
Проц. ставка
Без процентов
до 145 дней
8 800 200-09-81
rencredit.ru
Лицензия: №3354

31 949 заявок

Сумма займа
Проц. ставка
Срок займа
До 30 дней
Кред. история

8-800-700-8706
27 881 заявок

Сумма займа
Проц. ставка
Срок займа
До 30 дней
Кред. история
8 800 775-54-54
webbankir.com

32 718 заявок

Сумма займа
Проц. ставка
Срок займа
До 364 дней
Кред. история
От 21 года

8 800 700 09 08
migcredit.ru
23 985 заявок

  1. Бывает ли у кошек аллергия на людей?
  2. В честь кого были названы конфеты MeTXT.RU». По крайней мере, когда занимался написанием текстов, регистрировался на этом сайте, она там была в свободном доступе для скачивания. На тот момент программа была хорошая и быстро определяла уникальность написанного текста. На . Читать далее

    Anydesk что за программа?

    Спрашивает Юлия Иванова

    Эта программа для удалённого доступа к компьютеру и к рабочему столу. При её помощи вы можете подключиться к компьютеру другого человека, если он также запустит данную программу и сообщит вам цифровой код, который будет указан в программе. Таким образом, при помощи данной программы вы сможете . Читать далее

    Программа трейд ин автомобилей что это?

    Спрашивает Юлия Иванова

    Так называется программа обмена старого автомобиля на новый с доплатой. Подобную услугу предлагают многие автосалоны. Именно специалисты этих автосалонов и высчитывают цену автомобиля, которым вы владеете, при обмене на новый автомобиль.

    Расширение pdf какая программа?

    Спрашивает Юлия Иванова

    Из тех программ, которые способны прочитать (то есть открыть) файлы с расширением pdf, самой известной является Adobe Acrobat Reader. Помимо открытия документа, она также позволяет его редактировать: например, добавить личную подпись.

    Куда пропала программа мир наизнанку?

    Спрашивает Юлия Иванова

    Данную передачу убрали из-за политически нестабильной ситуации в мире и личной позиции на нее самого ведущего Дмитрия Комарова.

    Программа кто против с дмитрием куликовым?

    Спрашивает Юлия Иванова

    Это отличная политическая программа, ведущим которой стал в 2022 году Дмитрий Куликов. Он является историком по образованию, очень хорошо знает историю и отлично разбирается в текущей ситуации. Формат данной телепрограммы такой же, как в других ток-шоу — приглашаются участники, обсуждаются самые . Читать далее

    Источник: vamber.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru