Firebird что это за программа можно ли удалить
1. С момента создания базы новой, могут быть сложности создания в ID триггеров и генератора, будет вылетать ошибки с этим CREATE SEQUENCE GEN_.
Решение: Просто создать всю работу с подключением в IB Expert не по пути к файлу а по localhost как удаленно соединяемся
2. Копируем что надо gds32.dll, qtintf70.dll.
3. Вылетает такая ошибка в программе unsuccessful execution caused by an unavailable resource . Решение в FIB соединение прописать примерно так localhost:c:dirdata.gdb добавив localhost , так как в Delphi показывает ОК, а при запуске описанная ошибка.
4. Может ошибка типа отклонения соединения с хостом(базой ). где вообще не ставился никогда драйвера сервера firebird как раз на localhost ошибка с fbembed.dll.
Иной вариант для компов где вообще нет ничего firebird, в Delphi вместо gds32 прописываем fbembed.dll (в pFIBDatabase1), качаем
http://www.ibase.ru/firebird.htm#drv (Firebird 2.0.5 — embedded) Который я скачал (скачать Firebird-2.0.5.13206-2_embed.zip в хранилище сайта ), ложим туда прогу и работает
Просмотр и редактирование таблицы Firebird с использованием IBTable
MainPath2:=ExtractFilePath(Application.ExeName);
MainPath2:=»+MainPath2+’IPHOST.GDB’;
pFIBDatabase1.LibraryName:=’fbembed.dll’;
pFIBDatabase1.DBName:=MainPath2;
Ниже из форму по этому
1.Одна из самых часто встречаемых:
«Can’t format message 13:96 — message file m:myfirebird.msg not found.
Unavailable database.»
Вообще, здесь 2 ошибки:
«Can’t format message 13:96 — message file m:myfirebird.msg not found.» — говорит о том, что не найден файл «firebird.msg». Самая безобидная, влияет на расшифровку, что именно произошло.
«Unavailable database» — обычно возникает, если не может найти SQL сервер.
За подключение к серверам баз данных отвечают файлы:
— fbclient.dll или gds32.dll -предназначен для подключения в многопользовательском варианте к серверам баз данных в сети или локальном компьютере;
— fbembed.dll -предназначен для подключения монопольно к базам данных, на локальном компьютере;
Решение проблемы:
проверьте, какие файлы находятся рядом с программой:
— если файл fbclient.dll или gds32.dll, то должен быть установлен сервер баз данных; этот файл имеет наивысший приоритет для программы; по этой причине, при всем желании вы не сможете подключиться если не стоит сервер баз данных.
— если файл fbembed.dll, то есть возможность подключения без установки сервера баз данных, но тогда должны отсутствовать фалы fbclient.dll или gds32.dll, как говорилось выше, они имеют приоритет;
Источник: krayny.ru
Firebird – что это за программа и как ей пользоваться
Firebird – что это за программа и как с ней работать
Сегодня существует множество полезных программных продуктов на все случаи жизни, но не всегда пользователи намеренно и осознанно устанавливают необходимый софт на компьютер. Иногда знакомиться с приложением приходится не по своей воле, и как оно появилось в системе юзеру в таких случаях обычно неизвестно.
Выпуск 73. Установка Firebird и настройка пути до базы в программах IT Окна
Обнаруженный в списке программ и компонентов софт может быть связан с другим программным обеспечением, важным для работы ОС или пользователя, поэтому не стоит спешить удалять его. Вместо этого лучше разобраться, что это за ПО и какие задачи выполняет, а уже исходя из полученной информации решать, оставить его на компьютере или удалить. Так, среди установленных приложений пользователи могут обнаружить Firebird. Ввиду специфики софта не все знают, что представляет собой данное программное решение и для чего используется.
Зачем нужен Firebird
Рассмотрим, что это за программа, какие функциональные возможности предлагает Firebird, а также что особенного в данном ПО.
Firebird – это бесплатная система управления базами данных (СУБД) с открытым исходным кодом. Это означает, что получить доступ к исполняемому коду ПО и внести свои коррективы сможет каждый, кто захочет самостоятельно адаптировать программу под определённые задачи. Софт распространяется бесплатно, кроме того он совместим со всеми актуальными на сегодня платформами, такими как Windows, Linux, MacOS, Unix-системами и прочими.
ПО может охватывать разные сферы деятельности и применяться как в государственных, так и частных организациях. Благодаря открытому исходному коду СУБД используется разработчиками многих коммерческих и бесплатных продуктов. Так, например, Firebird может быть задействована программами бухгалтерского и управленческого учётов, организационной, экономической деятельности предприятий и т. д. При удалении Firebird, использующая её программа не сможет функционировать, выдавая ошибку доступа к базе данных.
Выполняемые запросы разного характера в Firebird не блокируют друг друга, что позволяет им выполняться одновременно, а резервное копирование баз не требует остановки сервера, не мешает работе и совершается незаметно для пользователя.
Установка и работа программы
Несмотря на то, что Firebird является мощной СУБД и может работать с достаточно большими базами данных и с сотнями пользователей, её инсталлятор весит обычно не более 7 Мб (в зависимости от версии операционной системы), программа не займёт много места на жёстком диске. Процесс инсталляции выполняется в автоматическом режиме, так что с этим трудностей не возникает. Софт не требует настройки, запускается сразу после установки и работает в автоматическом режиме без участия в процессе системных администраторов.
Читайте так же:
Как в Word отключить режим ограниченной функциональности
Как запустить приложение Firebird
Когда Firebird выполняется как приложение, в системном трее будет видна его иконка, вид которой зависит от того, запущен только сервер или он контролируется Guardian. Управление посредством службы Guardian рекомендовано при выполнении Суперсервера, в случае с Классическим сервером Guardian не требуется, её можно не ставить при инсталляции.
Запускает Firebird инсталлятор, но если сервер не был запущен или инициализирован, до установки автоматического старта запускать или инициализировать его придётся вручную. Это можно сделать через Пуск – Все программы – Firebird или с командной строки. Команда для старта Guardian fbguard.exe -a или ibguard.exe -а (для версии 1.0.x), для запуска Суперсервера напрямую следует набрать fbserver.exe -a или ibserver.exe -а (для версии 1.0.x). Для Классического сервера также можно вызвать окно командной строки, перейти в каталог in и ввести fb_inet_server.exe -a. Если при установке софта выбран режим «Use Guardian», запустить службу можно из того же каталога командой fbguard.exe -с -a.
Как пользоваться Firebird
Кроме СУБД для полноценного функционирования нужна также IBExpert, оболочка, требуемая для разработки и администрирования. Она, как и Firebird Server, идёт в связке с программой. После того, как скачали инсталлятор с официального ресурса, начинаем установку. От пользователя требуется минимальное участие, инсталляция выполнится автоматически. По умолчанию настроен автоматический запуск, который будет осуществляться при каждом старте компьютера.
Чтобы начать работу, нужно запустить IBExpert, при первом старте оболочки потребуется ответить на запрос об использовании многотипных элементов интерфейса. В случае согласия интерфейс скопирует набор инструментов DELPHI.
Выполняем следующие действия, чтобы создать первую базу:
- В главном меню выбираем «База данных».
- Жмём «Создать».
- В новом окне в пункте «Сервер» выбираем «Локальный».
После этого потребуется выбрать место хранения базы данных, прочие параметры будут заполнены автоматически. Для пользователя с логином SYSDBA применяется пароль по умолчанию masterkey. Чтобы сохранить настройки, жмём «Ок».
В Firebird поддерживаются типы данных SQL, кроме того введены динамически изменяемые большие двоичные данные и многомерные однородные массивы. Доступные типы данных зависят от версии СУБД. Значения определяются для каждого столбца в таблице Firebird, они указывают на характеристики данных и определяют, какие операции могут выполняться с ними, а также какое дисковое пространство занимают элементы.
Откуда Firebird попал к вам на компьютер
Если вы не качали конкретно Firebird, софт мог установиться вместе с другой программой, использующей его для корректного функционирования. В таком случае удалять Firebird не следует, поскольку такие действия приведут к неприятным последствиям в виде отказа работы программного обеспечения, которое обращается к СУБД.
Источник: bfsoft.ru
Firebird что это за программа можно ли удалить
хотелось бы чтобы кто нибудь осветил вопрос создания самой простой базы данных
для чайников ,пусть хоть для начала на примере создания базы телефонного
справочника из 2 строчек ,создать файл с этой базой , потом ..вы меня простите
кучу малу перегуглил но внятно никто не объясняет начиная с простого
или сами не понимают что все в тумане или)))
Re: создание базы данных
Вопрос из серии — «у меня в подвале происходит подземный стук. Это что. » (с)
Движок (сервер БД) какой выбран ?
База локальная или.
В любом вопросе должно содержаться 50% ответа
Видимо, гуглили мало.
Хотя, при таких запросах к базе — учебник по Мелкомягкому Аксесу в руки и вперед.
Re: создание базы данных
Если устроит FireBird могу рассказать.
- Профиль
- Сайт
Re: создание базы данных
интересует локальная база данных BDE
Потом, господа, я понимаю ,что Вы конечно все знаете,
вспомните то время когда Вы ничего не знали и с чего начали
вот с самого простого для меня = для чайника = и попробуйте осветить
хоть что нибудь , нижайше просто прошу
Добавлено спустя 1 минуту 11 секунд:
*Rik* писал(а): Если устроит FireBird могу рассказать.
Уважаемый Rik очень и очень даже устроит , спасибо за поддержку
Re: создание базы данных
интересует локальная база данных BDE
Забудь и не вспоминай, про ее существование.
Re: создание базы данных
ujif писал(а): вспомните то время когда Вы ничего не знали и с чего начали
Re: создание базы данных
ujif писал(а): интересует локальная база данных BDE
Тьфу, тьфу, сгинь нечистая!
Вам верно посоветовали. Забудьте о таковой или сделайте вид, что никогда не слышали.
Инструмент (бесплатный для некомерции, очень хороший) для работы с MySQL — dbForge Studio
Re: создание базы данных
1. Устанавливаем сервер FireBird.
http://www.firebirdsql.org/en/server-packages/
По ссылке выше выбираем и скачиваем установщик для своей операционной системы.
FireBird выпускается в 3х вариантах:
SuperServer, Classic, SuperClassic (под Windows установщик один, спросит какой вариант ставить при установке).
SuperServer — все подключения обрабатывает в рамках одного процесса и потока, поэтому, на многопроцессорных и многоядерных системах будет работать только на одном ядре. Если одно подключение вызывает проблемы, падает весь сервер.
Classic — на каждое подключение запускается отдельный процесс, т.е. каждому клиенту по серверу. По ядрам и процессорам процессы FireBird рассаживает сама операционная система. Если падает одно подкючение, на работу остальных это не влияет. На сегодня это самый популярный вариант для многопользовательской работы, но он более расточительный к ресурсам.
SuperClassic — на каждое подключение, в рамках одного процесса запускается отдельный поток. По ядрам и процессорам потоки рассаживаются средствами самого сервера. Если одно подключение падает, падает весь сервер, но это самый производительный и экономичный вариант для многопользовательской работы, но менее надежный по сравнению с Classic.
Для разработки приложений Вы можете выбрать абсолютно любой вариант установки.
Можете скачать вариант Embeded — это набор библиотек, которые позволяют работать с базой FireBird локально без установки сервера.
2. Загружаем IBExpert — средство администрирования сервера.
Ссылка для скачивания специальной лицензии для бывшего СССР:
http://www.ibexpert.com/rus/ibe_sfx.exe
Это самораспаковывающийся архив. После распаковки, все работает без установки. При первом запуске IBExpert.exe программа спросит Использовать SDI интерфейс? Ответьте No. После запуска в меню Options->Enveronment Options выбрать русский язык.
Как все установите пишите, скажу что делать дальше.
Последний раз редактировалось *Rik* 18.02.2015 07:25:11, всего редактировалось 3 раз(а).
- Профиль
- Сайт
Re: создание базы данных
когда я начинал работать с базами данных я их ненавидел, поскольку препод который преподовал их был имбицилко.
на дипломе была база данных, но я отказался от всяких субд и написал обычную файловую с хранением данных в csv файле
Re: создание базы данных
ujif писал(а): интересует локальная база данных BDE
Не тратьте свои силы на это. Если потребуется, FireBird может работать в локальном варианте без установки сервера.
- Профиль
- Сайт
Re: создание базы данных
Для чисто учебных разовых задач я бы использовал records и запись/чтение в бинарный файл.
Для обучения простейшей работе с базой данных и SQL я бы использовал SQLite. Никаких серверов, прекрасно работает со стандартной поставкой лазаруса, требует одной единственной dll.
- Профиль
- Сайт
Re: создание базы данных
В свою очередь хотел бы порекомендовать вариант MariaDB совместно с HeidiSQL.
Хейди — очень удобная студия разработки с подсветками и т.д..
Работа с базой по любому учебнику MySQL, сам стартовал с «MySQL для чайников».
Работа с базой из лазаруса — тут же на сайте есть прекрасная статья «MySQL+Lazarus: Работа и базой данной на Web сервере из Lazarus»
Ссылки по теме:
HeidiSQL http://www.heidisql.com
MariaDB https://mariadb.org
Статья «MySQL+Lazarus» http://freepascal.ru/article/lazarus/20090416150500/
Re: создание базы данных
Книжки сначала надо курить. Хоть понять про что базар.
Создать БД. говна вопрос. Две команды.
Но тут возникает масса новых вопросов.
Для начала — а нафига?
Re: создание базы данных
Меня сейчас конечно камнями закидают, но если нужно небольшое локальное хранилище данных можно TDBF. Пакет лежит в: [корневой каталог Лазарус]/components/tdbf/dbflaz.lpk.
Источник: www.freepascal.ru
Регистрация сервера в Firebird
Доброго времени суток, уважаемые форумчане.
Дисциплина «Организация баз данных» только началась, и посему у меня очень глупый вопрос.
Работаю в Firebird 1.0.0.338
Необходимо зарегистрировать сервер. Согласно методическим указаниям заполняю:
Remote Server
Имя сервера: ISIBServer
Протокол: TCP/IP
Alias name: IBServer
И имя с паролем
Затем для преобразования имени в IP делаю:
в системном каталоге Windows нужно создать текстовый файл с именем hosts (или отредактировать его, если он существует), и добавить в него следующую строку: “ISIBServer 10.0.50.101”.
Но при вводе в командную строку команды «ping localhost» обмен пакетами происходит совсем с другим IP. Не беда, попробовала и так и так, но выдается ошибка :
Unable to complete network request to host ‘ISIBServer’. Failed to locate host machine.
The specified name was not found in the hosts file or Domain Name Services
При пинге вместе с IP подсмотрела имя(назовем его name), к которому этот IP «привязан»(может некорректно выразилась) и вместо ISIBServer(имя сервера) написала этот самый name. В итоге тоже вылетает ошибка, но уже другая
Unable to complete network request to host ‘name’. Failed to establish a connection.
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
Вообщем я уже и не знаю, что мне делать и где я допустила ошибку.
Спасибо за время, уделенное данной проблеме.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Хочу настроить FireBird без установки программы-сервера
Всем привет. Такая проблема — создал я работоспособную программу (в Delphi), которая работает с.
Как открыть базу данных (InterBase, .GDB) без установки сервера FireBird?
есть программа написанная на Delphi 7, в ней открывается база данных через InterBase компоненты. .
GUID и регистрация сервера
Изучая com этой статье возникло два вопроса: 1) Как формируется GUID? 2) И как мне, допустим.
Прикрутить файл БД (.GDB) FireBird с удаленного сервера
Здравствуйте Уважаемые. Долго бродил на просторах интернета, пока не отчаялся совсем.. Суть.
Регистрация: 07.12.2009
Сообщений: 31
Я работаю с Interbase но может в чемто те и помогу!
Для начала папка с файлом hosts находится по етому адресу:
C:WindowsSystem32driversetc
127.0.0.1 — это внутренний твой ip можна сказать ето тоеже тасое что localhost!
Чтобы занести запись в этот файл те нада указать ip а потом через таб или 1 пробел — ISIBServer!
Что мы получим!
Если ты в браузере набереш «ISIBServer» то тя автоматически заменится имя на ip!
Я правда незнаю поможет те ета информация или нет так как я с Firebird 1.0.0.338 не работал!
Регистрация: 11.12.2009
Сообщений: 41
kostetr, не получается так, как вы посоветовали. Ошибка выдается
Unable to complete network request to host ‘ISIBServer’. Failed to establish a connection.
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,255
Скажите, что это за сервер такой ISIBServer
Это удаленный сервер в Вашей сети или это локальная машина. Если FB установлен на той же машине, на которой Вы проводите свой эксперименты, то коннект к БД обеспечивается, например, строкой
localhost:c:databasemydatabase.fdb
Здесь c:databasemydatabase.fdb полный путь к БД
Можно иначе
127.0.0.1:c:databasemydatabase.fdb
Если речь идет о удаленном сервере то
ISIBServer:c:databasemydatabase.fdb
Здесь после имени сервера полный путь к БД на сервере с указанием «родных» имен дисков, а не примэппированных
И все, и никаких проблем, если, конечно, между Вами и сервером не установлено каких — нибудь межсетевых экранов и прочей защитной лабуды
Источник: www.cyberforum.ru