powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Есть ли firebird 3 embedded server?
25 сообщений из 151, страница 2 из 7
Есть ли firebird 3 embedded server?
    #38586436
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидПроверено на сотне машин с Win2K и XP :-)
Но не с тройкой. 2.5 и 3.0 это две большие разницы.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586439
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

про 2.5 я знаю. Здесь про клиента 3.0 вопрос был ибо там файликов сейчас дюже много стало.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586469
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисТаблоид,

про 2.5 я знаю. Здесь про клиента 3.0 вопрос был ибо там файликов сейчас дюже много стало.Странное дело, но... файлов надо меньше, чем в 2.5 :-)
Я только что скачал на одну клиентскую тачку ФБ, распаковал его в темп-каталог (он НЕ в списке path). Затем стал поочередно копировать с него в другой каталог, C:\TEMP\FBCLIENT, файл за файлом.
Запуск isql взлетел в итоге на вот таком содержимом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
C:\TEMP\FBCLIENT>dir
14.03.2014  15:18    <DIR>          .
14.03.2014  15:18    <DIR>          ..
13.03.2014  00:16           939 520 fbclient.dll
13.03.2014  00:16           143 068 firebird.msg
13.03.2014  00:18           307 712 isql.exe
07.01.2011  15:39           768 848 msvcr100.dll
isql output
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
ISQL Version: WI-T3.0.0.30967 Firebird 3.0 Alpha 2
Server version:
Firebird/Linux/AMD/Intel/x64 (access method), version "LI-T3.0.0.30967 Firebird
3.0 Alpha 2"
Firebird/Linux/AMD/Intel/x64 (remote server), version "LI-T3.0.0.30967 Firebird
3.0 Alpha 2/tcp (oel64)/P13:C"
Firebird/Windows/Intel/i386 (remote interface), version "WI-T3.0.0.30967 Firebir
d 3.0 Alpha 2/tcp (VWAcnt35x)/P13:C"
on disk structure version 12.0
SQL> show database;
Database: 192.168.0.220/3333:oltp30
        Owner: SYSDBA
PAGE_SIZE 8192
Number of DB pages allocated = 4339
Sweep interval = 20000
Forced Writes are OFF
Transaction - oldest = 12764
Transaction - oldest active = 12765
Transaction - oldest snapshot = 12765
Transaction - Next = 13358
ODS = 12.0
Default Character set: UTF8
SQL> select
C:\TEMP\FBCLIENT>isql 192.168.0.220/3333:oltp30 -user sysdba -pas masterke
Database:  192.168.0.220/3333:oltp30, User: sysdba
SQL> select * from unknown_table;
Statement failed, SQLSTATE = 42S02
Dynamic SQL Error
-SQL error code = -204
-Table unknown
-UNKNOWN_TABLE
-At line 1, column 15
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586478
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SamotekСразу вспоминаю Козьму Пруткова
Козьму не надо было вспоминать. Лучше бы сказали, зачем вам Embedded к IBExpert. Если алиасы хранить, то это дурная затея использовать альфу 3.0 для таких целей. Если "попробовать", то IBExpert тут почти ни при чем, пробовать embedded можно с чем угодно. Но только пробовать, а не разрабатывать на нем. Разрабатывать надо с сервером ФБ.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586559
Samotek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvКозьму не надо было вспоминать.
Извини, но мне вспомнилось. Придется теперь с этим как-то жить...
kdvЛучше бы сказали.
Кому лучше? Если тебе, то с удовольствием помогу: мне надо как-то освоить ФВ на маленьком проекте для собственных нужд. И мне не хочется для этого запускать сервер.
И спасибо за интерес к моим проблемам.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586569
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SamotekИ мне не хочется для этого запускать сервер.Ресурсов от этого меньше не потребуется, только мороки больше. Лицензия на ФБ не приставляет тебе нож к горлу заставляя оплачивать каждый экземпляр.

Надо учитывать, что эмбедед либа работает в контексте твоего приложения, и если оно упадет по любой причине(а во время отладки это не редкость), то аварийно остановится и то, что делала эмбедед либа с самыми веселыми последствиями, вплоть до разрушения базы.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586576
Samotek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan_PisarevskySamotekИ мне не хочется для этого запускать сервер.Ресурсов от этого меньше не потребуется, только мороки больше. Лицензия на ФБ не приставляет тебе нож к горлу заставляя оплачивать каждый экземпляр.

Надо учитывать, что эмбедед либа работает в контексте твоего приложения, и если оно упадет по любой причине(а во время отладки это не редкость), то аварийно остановится и то, что делала эмбедед либа с самыми веселыми последствиями, вплоть до разрушения базы.
Наверно ты прав, твое замечание существенно. То-есть отлаживаться на сервере, а работать embeded(там транзакции будут ну очень короткие). Так и сделаю, но пока хоть с фичами разобраться...
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586594
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samotekработать embededэмбедед надо ставить осознанно,там где это реально удобно.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586596
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyРесурсов от этого меньше не потребуется, только мороки больше.
Лицензия на ФБ не приставляет тебе нож к горлу заставляя оплачивать каждый экземпляр.
Ну, может он думает, что "запуск сервера" это нечто большее чем команда "firebird -a -m",
что придётся кривым стартёром поработать или запросы лопатой перекидывать...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586599
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovНу, может он думаетМожет не стОит нагнетать обстановку, кто о чем подумал?
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586604
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samotek,

а что тебе из фич именно тройки требуется? Просто IBE поддерживает пока ещё не все фичи.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586606
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevskyаварийно остановится и то, что делала эмбедед либа с самыми веселыми
последствиями, вплоть до разрушения базы.
Не, тройка в этом плане весьма сурова. Я не представляю как ей удаётся игнорировать
ExitProcess в RTL, но если попытаться выйти из программы не закрыв коннект и не совершив
ещё пары своеобразных телодвижений (вроде fb_shutdown()), то она просто продолжит висеть
как ни в чём не бывало. Только Менеджер Задач её будет способен выбить из этой нирваны.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586607
Samotek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan_PisarevskyDimitry SibiryakovНу, может он думаетМожет не стОит нагнетать обстановку, кто о чем подумал?
Да у нас 9 и 10 знают, что думают другие и как этим другим лучше жить. Я уже с доисторических времен работаю программистом с ораклом и что такое сервер прекрасно понимаю. Но некоторые считают, что они лучше знают, что у вас в голове. Много ребят по делу ответили, профессионально, за что им и спасибо еще раз.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586612
Samotek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов ДенисSamotek,

а что тебе из фич именно тройки требуется? Просто IBE поддерживает пока ещё не все фичи.
Да привык в оракле к пакетам и функциям. Наверно ФБ для небольших простых баз ближе всего к ораклу.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586619
Samotek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovIvan_Pisarevskyаварийно остановится и то, что делала эмбедед либа с самыми веселыми
последствиями, вплоть до разрушения базы.
Не, тройка в этом плане весьма сурова. Я не представляю как ей удаётся игнорировать
ExitProcess в RTL, но если попытаться выйти из программы не закрыв коннект и не совершив
ещё пары своеобразных телодвижений (вроде fb_shutdown()), то она просто продолжит висеть
как ни в чём не бывало. Только Менеджер Задач её будет способен выбить из этой нирваны.

Спасибо, интересно...
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586626
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov> если попытаться выйти из программы не закрыв коннект
Dimitry Sibiryakov> и не совершив ещё пары своеобразных телодвижений
Dimitry Sibiryakov> (вроде fb_shutdown()), то она просто продолжит висеть

Так буг же, в трекер.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586641
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SamotykЯ уже с доисторических времен работаю программистом с ораклом и что такое
сервер прекрасно понимаю.
Ты понимаешь что такое Oracle сервер. Я тоже знаю этого монстра. Но Firebird (слава
разработчикам) - совсем другой колер.

Гаджимурадов РустамТак буг же
Разве? По-моему - нет, документированное поведение: не погасил её как требует дока -
получай гранату.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586644
Samotek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

авторТы понимаешь что такое Oracle сервер. Я тоже знаю этого монстра. Но Firebird (слава
разработчикам) - совсем другой колер.
Так потому и напрягаю вас своими дурацкими вопросами... ;)
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586654
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samotekмне надо как-то освоить ФВ на маленьком проекте для собственных нужд. И мне не хочется для этого запускать сервер.
это исключительно вопрос удобства. Впрочем, как 2.5, так и 3.0 умеют для embedded работать с одной базой из разных приложений.
Впрочем, для ФБ 3.0 это еще и вопрос ее состояния в виде альфы.

SamotekТо-есть отлаживаться на сервере, а работать embeded(там транзакции будут ну очень короткие).
при чем тут транзакции. Никакой разницы не будет, кроме строки коннекта. Поэтому ставь сервер, работай с ним, а потом проверишь приложение с embedded.
А так тебе придется подсовывать embedded одновременно
- под ibexpert
- под Delphi
- под приложение

или embedded закинуть в path, но тут есть свои опасности.

и при каждом изменении ФБ 3 копировать его во все эти места. Я просто диву даюсь, как люди любят геморрой испытать самостоятельно, не смотря на наличие полезных советов :-) Впрочем, личный опыт - дело хорошее.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586658
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SamotekТак потому и напрягаю вас своими дурацкими вопросами... ;)
И вполне справедливо ответом тебе - "не лезь пока в Embedded, используй полноприводный
сервер".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586661
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SamotekДа привык в оракле к пакетам и функциям. Наверно ФБ для небольших простых баз ближе всего к ораклу.
это смотря по каким фичам. ИХМО ближе всего к Ораклу PostgreSQL (из OpenSource), но в нём пока нет пакетов и автономных транзакций, да и слишком он перенасыщен всякими фичами.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586664
Samotek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,
Я, собствено это и имел в виду. А чем короче транзакции, тем меньше вероятность вылета в процессе ее исполнения с учетом того, что сказал Ivan_Pisarevsky...
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586667
Samotek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов ДенисSamotekДа привык в оракле к пакетам и функциям. Наверно ФБ для небольших простых баз ближе всего к ораклу.
это смотря по каким фичам. ИХМО ближе всего к Ораклу PostgreSQL (из OpenSource), но в нём пока нет пакетов и автономных транзакций, да и слишком он перенасыщен всякими фичами.
Ну вот ты и подтвердил мой выбор.
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586668
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov> Разве?

Т.е. ты считаешь, что документированное поведение -
правильное и нормальное, а буг - это буг компонент?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Есть ли firebird 3 embedded server?
    #38586676
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамТ.е. ты считаешь, что документированное поведение - правильное и
нормальное
Нет, я считаю, что fb_shutdown() - кривой костыль для обхода реальных багов, но
разработчики имеют противоположное мнение.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25 сообщений из 151, страница 2 из 7
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Есть ли firebird 3 embedded server?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]