powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Создание базы данных
25 сообщений из 156, страница 4 из 7
Создание базы данных
    #39416538
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockНовые записи станут мусором. Вообще вся база.
че-то фигня какая-то. Значение 50, введенное при установке в default, мусором не является, а значение 60, введенное явно или с новым default, превращают "всю базу в мусор". А?
...
Рейтинг: 0 / 0
Создание базы данных
    #39416539
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvпочему нельзя default 50 поменять на default 60? Целостность от этого не пострадаетКроме того, репликатор создаст специальные триггеры, в которых запретит вписывать в поле TERMINAL_ID значение, отличное от 50. Тупым IF'ом. Для верности. Только в ЦБ у этого поля допустимы разные значения.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416540
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvили с новым defaultКаким новым? Откуда он возьмется?
...
Рейтинг: 0 / 0
Создание базы данных
    #39416541
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockКаким новым? Откуда он возьмется?
alter domain ...
...
Рейтинг: 0 / 0
Создание базы данных
    #39416542
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvА?Когда у точки 1 идентификатор, а делает она данные с двумя, то конечно это бред какой-то, мусор и есть.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416543
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvYuRockКаким новым? Откуда он возьмется?
alter domain ...Такие вещи, как изменение структуры метаданных, никому (кроме меня в скрипте обновления) делать нельзя, тем более бездумно. А персонал магазинов и сделать не сможет. А мне с чего творить такое?
...
Рейтинг: 0 / 0
Создание базы данных
    #39416545
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

слушай, я задаю примитивные вопросы "а что если", а ты мне находишь отмазки, почему "этого не может быть".
...
Рейтинг: 0 / 0
Создание базы данных
    #39416548
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvYuRock,

слушай, я задаю примитивные вопросы "а что если", а ты мне находишь отмазки, почему "этого не может быть".Вопросы в стиле "А что, если зайти в базу и данные перехерячить". "А что если файл базы удалить и одновременно центральную и все бэкапы".
Из той же оперы вопросы. Вот я и не пойму, к чему ты клонишь. Ты написал, что такое возможно, я ответил, что нет. Если случится - это крах, недопустимый.
Какие отмазки? Я просто уточнял то, что ты написал не точно или неверно.

Например, ты написал, что в случае поставки болванки бд не обязателен контроль версии сервера. Я уточнил, что это не так или как минимум не совсем хорошо.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416549
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

А вообще, пора заканчивать. Тему обсудили уже достаточно мне кажется.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416553
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

я ни к чему не клоню. просто спрашиваю.

YuRockты написал, что в случае поставки болванки бд не обязателен контроль версии сервера.
что? где это я такой бред писал? При поставке болванки версию сервера надо обязательно проверять. Несоотвествие ODS - "страшный грех", который в 3.0 вообще не прокатывает.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416554
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvчто? где это я такой бред писал?

Понятно, значит я неправильно понял этот ответ (не к тому отнес):

kdvYuRockа в чем минус создания из скрипта, если проверять версию ФБ всё равно надо, даже если есть болванка?
это не минус, а бессмысленное действо, если для приложения требуется конкретная версия ФБ.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416555
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДYuRock,

имхо, твой случай, когда клиент может работать с фб 2.1, 2.5 и 3.0 - мягко говоря, вырожденный.Есть еще случаи. У IB Expert, если не ошибаюсь, еще больший разброс, мягко говоря. Я имею ввиду базу настроек IBE, конечно, но и не только - всякие средства логирования, например.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416557
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как у вас тут весело, жаль я всё пропустил

Непосредственно по теме - я не занимаюсь (с редким исключением) разработкой, но поддержкой и софта с Firebird достаточно долго.
Поэтому для распространения ПО считаю обязательным:
1. Поставщик ПО указывает нужную версию FB
2. При исталляции проверяется установленная версия FB, выдается рекомендация об установке корректной версии с удалением старой (тут нужно немного подумать, что уже есть установлено на этом компе)
3. Копируется БД-болванка нужной версии

Можно делать по другому, пожалуйста, кушайте свой кактус.

Немного отскакивая в сторону - в прошлом году сопровождал китайский софт изначально написанный как cross-base - выбирай что хочешь, access, ms sql и т.д., в том числе FB по ODBC. Так вот, для access была готовая база (т.к. ПО по умолчанию работало с ней), а для остального лежал в загашнике скрипт. Пришлось забрать у ответственного документацию, изучить и после этого создать базу из скрипта, до этого народ мучился неделю с конвертацией access -> ms sql. Так что болванка с версией, скрипт для большинства это слишком сложно.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416590
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar> Поэтому для распространения ПО считаю обязательным:
> 1. Поставщик ПО указывает нужную версию FB

Ты-то можешь считать, хоть так, хоть наоборот,
хоть каким-то третьим образом. Производитель-то
так не обязан считать и очень часто не считает.
Так что клал он(и) на мнение сопровожденца.

> 2. При исталляции ... выдается рекомендация об
> установке корректной версии с удалением старой
> Можно делать по другому, пожалуйста, кушайте свой кактус.

Ну вот, вроде сопровожденец, а всё туда же.

Я же говорю - зачётный топик.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Создание базы данных
    #39416601
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну вы народ и даёте. Я бы себе ни за что не поставил софт, если бы знал что он захочет у меня что-то снести. Можно выдавать предупреждения о несовместимости, но сносить это уже перебор. И вообще не вижу никаких проблем поставить хоть 10 экземпляров ФБ, если надо.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416614
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис И вообще не вижу никаких проблем поставить хоть 10 экземпляров ФБ, если надо.
Ты не видишь. А для других это проблема. Как тут один товарищ писал "когда требуют решить проблему за пять минут".
...
Рейтинг: 0 / 0
Создание базы данных
    #39416615
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам, куда туда? :)
...
Рейтинг: 0 / 0
Создание базы данных
    #39416621
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar> Гаджимурадов Рустам, куда туда? :)

В "шашкой наголо рубить серебряными пулями
кривые универсальные решения лисапеды".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Создание базы данных
    #39416622
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockчччДYuRock,

имхо, твой случай, когда клиент может работать с фб 2.1, 2.5 и 3.0 - мягко говоря, вырожденный.Есть еще случаи. У IB Expert, если не ошибаюсь, еще больший разброс, мягко говоря...
Троллишь, вот оно что.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416624
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамGallemar> Гаджимурадов Рустам, куда туда? :)

В "шашкой наголо рубить серебряными пулями
кривые универсальные решения лисапеды".

Новичка обидеть любой может :) Ты тему читал, тут опытные товарищи не могут договориться, а ты сразу про лисапед
...
Рейтинг: 0 / 0
Создание базы данных
    #39416630
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar> Новичка обидеть любой может :)

За аналогию с художником - зачет, это скромненько! :)

> тут опытные товарищи не могут договориться

Это ни на какие мысли не наводит?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Создание базы данных
    #39416635
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамGallemar> Новичка обидеть любой может :)

За аналогию с художником - зачет, это скромненько! :)
Хм, с каким художником?

> тут опытные товарищи не могут договориться

Гаджимурадов РустамЭто ни на какие мысли не наводит?


Я же говорю - мыши плакали, кололись, но продолжали есть кактус!
Я ближе по мнению к kdv.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416644
pastor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ух ты ж.

Такой цЫрк с конями пропустил.

Мы делаем так:

В общем инсталляторе по отдельности вызов установки Сервера FB, Базы (FDB), Демо базы (FDB), Клиента, Очень нужных драйверов, Рабочих мест.

Если человек темный, он ставит все на один комп. Если светлый, то на несколько. А если просветленный, то совместно с другим софтом, использующим FB.

Постигшим дао высылаются sql скрипты отдельных частей.

Разработчики же, из своей нирваны, поддерживают текущую версию скрипта БД и набор последовательных обновлений (N-> N+1) и миграции с любой на любую (N->X, (X>N)). Которые опять таки рассылаются клиентам в виде пакетов.

Админка БД содержит в себе все инструменты для накатывания изменения, как в виде голимого скрипта с номером/без номера, пакета из серии последовательных апдейтов, средства миграции. Все это идет по процедуре (регламенту), при котором конечный пользователь вынужден дождаться резервной копии, перевести БД в монопольный режим. Isql, ibeScript, или каких-либо иных инструментов, dll не используется.
Ну да и контроль версии сервера БД, msxml, openssl, zint, структуры БД, экзешников приложений.
...
Рейтинг: 0 / 0
Создание базы данных
    #39416737
hottabych31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О, как народ заносит!

Это же просто:
1. Установщик ставит прогу и embedded версию fb в %appdata%\MySoft
2. При запуске софт создает БД и инициализирует её.
А кому надо поставит и сервер и Шапокляк с чулочками.

"Никакие не сыски. Никакие не хыхки, а коротко и ясно: фыфки! Вот и все!" (c)
...
Рейтинг: 0 / 0
Создание базы данных
    #39416743
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hottabych31Это же просто:
1. Установщик ставит прогу и embedded версию fb в %appdata%\MySoft


Ага. Только почему-то всем хочется полноценный Fb запихать в инсталлятор.
...
Рейтинг: 0 / 0
25 сообщений из 156, страница 4 из 7
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Создание базы данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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