powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Возможно ли создать БД, работающую на чтение на CD?
25 сообщений из 65, страница 2 из 3
Возможно ли создать БД, работающую на чтение на CD?
    #33484412
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) RootDirectory трогать не надо
2) место lck-файлов задается переменной окружения FIREBIRD_LOCK
3) база переводится в режим read-only

и нет никаких проблем с embedded на CD
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #33484725
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr2) место lck-файлов задается переменной окружения FIREBIRD_LOCKА теперь ещё разжуй как задавать FIREBIRD_LOCK в своей программе :)
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #33484735
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrи нет никаких проблем с embedded на CDА полноценный в рид-онли работать не умеет?

P.S. Сорри - доку не читал, ибо нужно никогда не было.
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #33484869
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladА теперь ещё разжуй как задавать FIREBIRD_LOCK в своей программе :)

программисты тут или погулять вышли?
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #33484877
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамА полноценный в рид-онли работать не умеет?

Из чего сделан такой вывод? Речь шла про embedded, про него я и ответил. Тоже самое применимо и к standalone-серверу. Но его распространять на CD я бы не стал.
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #33484880
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, dimitr!
Ты пишешь:

dimitrd> программисты тут или погулять вышли?
Ну, при желании, конечно, можно клеить обои через замочную скважину.
Но если у народа есть выбор, большинство предпочтёт не извращаться.
Есть конечно, особые эстеты, но таких немного (имхо).

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #33484905
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не спорю. И про дятла Олег правильно написал. Я просто отвечал на утверждение, что этого нельзя сделать в embedded.
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #33485001
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr Гаджимурадов РустамА полноценный в рид-онли работать не умеет?Из чего сделан такой вывод?Не из чего. Мнение у меня как раз было обратное, просто раз уж все заговорили только
про встроенный я и подумал, что может чего и изменилось в полной версии.
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #33485074
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr hvladА теперь ещё разжуй как задавать FIREBIRD_LOCK в своей программе :)

программисты тут или погулять вышли?Вот и узнаем - по следующим вопросам
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Возможно ли создать БД, работающую на чтение на CD?
    #36284916
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...Возможно ли создать БД, работающую на чтение на CD?...без переписывания ее на жесткий диск?... (т.е. чтобы всё было на СД вкл. ПО)
А как сейчас на новых версиях FB, есть изменения в этом вопросе?
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #36284926
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AIS
А как сейчас на новых версиях FB, есть изменения в этом вопросе?

Да в общем-то ничего и не изменилось: если не считать мелких багов как
можно было, так и до сих пор можно.
Или ты спрашиваешь о том, стали ли прямее руки предыдущего аффтара?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #36284927
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
как можно было, так и до сих пор можно.

А нет, вру. В 2.5 можно с FIREBIRD_LOCK уже не заморачиваться. Так что
FB действительно стала дружественнее к криворуким мышевозникам и
компонентокидателям.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #36285041
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА как сейчас на новых версиях FB, есть изменения в этом вопросе?
купи себе cd-rw например, напиши простенькую прогу с embedded, и попробуй.
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #36285051
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvкупи себе cd-rw например, напиши простенькую прогу с embedded, и попробуй.Я бы перефразировал: купи какой-нибудь журнал на развале с CD/DVD в комплекте и убедись, что embedded-базы активно уходят в тираж и не жужжат.
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #36285113
Дураг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovТак что
FB действительно стала дружественнее к криворуким мышевозникам и
компонентокидателям.


честно говоря не понял. к чему это было сказано? на кд теперь базы только указанные люди делают?
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #36285124
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arniЯ бы перефразировал: купи какой-нибудь журнал
да. конкретно (без рекламы) - компакт к пиритовскому журналу UPGRADE, там еще ФБ 1.5 Embedded использовался года два-три назад. Как сейчас - не знаю.
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #36285127
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvда. конкретно (без рекламы) - компакт к пиритовскому журналу UPGRADE, там еще ФБ 1.5 Embedded использовался года два-три назад. Как сейчас - не знаю.Как вспомню - так слеза наворачивается: какой был журнал, сказка. Я его с 1995 года читал, еще когда он 2 раза в год выходил. Засранцы прикрыли его год назад.
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #36285747
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дурагна кд теперь базы только указанные люди делают?

Только у указанных людей возникают с этим сложности.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Возможно ли создать БД, работающую на чтение на CD?
    #39116463
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vad72Что я должен изменить в программе?
Переводишь БД в R/O с помощью gfix, запускаешь свою программу, смотришь где она гикнется,
правишь. Вот и всё.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #39116483
Фотография Vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovVad72Что я должен изменить в программе?
Переводишь БД в R/O с помощью gfix, запускаешь свою программу, смотришь где она гикнется,
правишь. Вот и всё.

ну базу без меня перевели в ReadOnly. Хотелось бы не заморачиваться, а как-то определить, что она Read_Only, а затем в каком-то цикле обхода всех компонентов подправить их свойства.
Получается три вопроса:
1. Как определить, что база в режиме ReadOnly
2. Как написать кусок кода, где в цикле передвигались по всем компонентам в TDM = class(TDataModule)
3. Какое свойство компонента TpFIBDataSet нужно изменить, чтобы не выпадали ошибки при работе с такой БД
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #39116488
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
клиент невменям
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #39116497
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vad721. Как определить, что база в режиме ReadOnly
Лично я бы использовал isc_database_info() c isc_info_db_read_only. Как это сделаешь ты со
своими кривыми прокладками - твоя проблема.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #39116502
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vad72, по исключению на обновление какой-нибудь записи с откатом транзакции, если исключение не поймано?
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #39116538
Фотография Vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийклиент невменям

клиент всегда прав (с)
...
Рейтинг: 0 / 0
Возможно ли создать БД, работающую на чтение на CD?
    #39116670
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vad72, попробуй во "write" транзакции выполнить запрос вида:
Код: sql
1.
SELECT 0 FROM "YourTable" WHERE "id" = :id FOR UPDATE WITH LOCK


При попытки выполнить к "read only" БД должен будешь поймать исключение EFIBError, проверив которое сможешь определить в каком режиме твоя БД.
...
Рейтинг: 0 / 0
25 сообщений из 65, страница 2 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Возможно ли создать БД, работающую на чтение на CD?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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