powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Unsuported on-disk structure
15 сообщений из 40, страница 2 из 2
Unsuported on-disk structure
    #39892839
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch
Почему бы бесплатному First Aid не подтолкнуть его в нужном направлении?
А давайте вы будете агитировать за мир во всём мире в специальной отведённых местах вроде соцсетей, митингов и демонстраций?
Вот не надо превращать технический форум в цирк шапито.
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892842
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochУ данного юзера этого сервера нет.

Но проблема не в сервере, а в мозге, неспособном связать БД с сервером. Не нужно быть
опытным гением и знать всю таблицу соответствия ODS для того, чтобы сообразить, что формат
файла зависит от программы, которая с ним работает и программы другой версии/системы с
этим файлом не пытаться использовать. Если юзер пытается вордовский файл открыть
блокнотом, это диагноз: в морг.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892849
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch
так может быть, было бы честнее послать подальше прямым текстом?
С какой целью и чем это будет полезно новичку?чем давать заведомо бесполезные "слесарю" намёки ?Мой личный опыт показывает, что по мере того, как человек учится самостоятельно решать задачи и проблемы - намёки становятся всё полезнее и полезнее. Так что - пусть привыкает к взрослой самостоятельной жизни.
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892852
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochэто для ситуации "человеку дали файл БД и он пытается понять, как с этим работать, с нулевым начальным знанием об IB/FB"
не бывает такого. а если бывает, то человек мог бы выяснить, от какой версии файл БД. Если человек плохо дружит с компом, то ему это не поможет.
AriochЧто такое 32779 и чем оно отличается от 33668?
да ё-моё, у меня это написано в http://www.ibase.ru/prevver/ , я эту ссылку дал.
AriochА что делать человеку с нулевыми знаниями, у которого просто есть файл БД и нет ни Firebird ни Intebase?
ему прямая дорога в сад.
AriochПочему бы бесплатному First Aid не подтолкнуть его в нужном направлении?
при чем тут FirstAid? У него что, поломанная база? Нет. А использовать FirstAid "для определения версии ФБ-ИБ" - это сивый бред. Определять версию БД надо gstat -h.
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892867
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvОпределять версию БД надо gstat -h.

Ага, осталось только дождаться чтобы у кого-то дошли руки до
http://tracker.firebirdsql.org/browse/CORE-4679 и кое-чьи руки не ломали взадсовместимость
страницы заголовка, добавляя дополнительные поля перед hdr_ods_minor.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892895
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

слушайте, вот не хотел я это писать. Один тут не понимает, почему "установил 2.5", а базу открывает ИБ. Другой пишет приложения 12 лет, но не в курсе OIT/OST/OAT, третий не в курсе про железо, и т.д.
Это дегенерация какая-то, что-ли? И как мы должны на это влиять? Должен ведь быть какой-то естественный отбор.
Когда мне приспичило, я выяснил все отличия DVD +R, -R, +RW и прочую хрень. И уже забыл об этом.
Когда надо было, выяснил как нужно мониторить дисковую подсистему. И т.д. То есть, оставаясь дилетантом, я хотя бы минимальные знания в определенных областях приобретал.
А теперь люди или жалуются, или просто констатируют что они "не знают". Ну не знаешь, так узнай.

Кому нахрен надо знать про конкретную версию ODS конкретного Firebird? Это разве в релизнотах не написано?
Конечному юзеру это не надо, совершенно. А админу или программеру, "претендующему на" - ему положено это знать.
А если он не в состоянии понять документ с описанием версий ODS на русском языке, так кто виноват? gstat?
Не надо скатываться в самый низ, пытаясь объяснить end-юзеру про версию ФБ. Он этого не поймет, и ему это не надо.
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892903
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
Определять версию БД надо gstat -h.


Курица и яйцо.
Сервера нет, значит нет и gstat'a?
Где взять такой gstat, который на любой базе напишет версию сервера?


Basil A. Sidorov
Мой личный опыт показывает, что по мере того, как человек учится самостоятельно решать задачи и проблемы - намёки становятся всё полезнее и полезнее.


Поэтому намёк, если он намёк,
1) напоминает человеку о том, что он уже знает, но не догадался применить к проблеме
2) даётся конкретному человеку, индивидуальной выделки

А когда человеку указывают на то, чего он не знает и не может применить - это получается не намёк, это насмешка.

Basil A. Sidorov
С какой целью и чем это будет полезно новичку?


Ровно с той же и тем же, чем неприменимые для новичка "намёки". Только честнее.

Dimitry Sibiryakov
Если юзер пытается вордовский файл открыть блокнотом,

А если wordPerfect'ом? Lotus'ом? OpenOffice'ом ?

это диагноз: в морг.

Возможно, так и надо было сказать.
У человека стресс, он спешит - но это его проблемы, и его начальника.

kdv
не бывает такого. а если бывает, то человек мог бы выяснить, от какой версии файл БД.


Бывает. И пример - перед нами, очередной.

А чтобы выяснить - хорошо бы, чтобы был инструмент, удобный для новичка.
И чтобы новичок привык к нему и дальше его "тащил за собой".
И чтобы новичок подсаживал на него других новичков.
И чтобы пусть 1% от этих подсаженных его покупали.

Вам вообще не нужны дополнительные покупатели?
Вам не нужно, чтобы на вопрос "что делать с gdb/fdb файлом" стандартный первый ответ в гугле был бы "скачай First Aid и посмотри, что он напишет" ?
Чтобы для человека знакомство с этим форматом начиналось с First Aid и было приятным?
1000 человек используют раз в жизни, один купит.
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892909
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
Должен ведь быть какой-то естественный отбор.


Он и есть.

В том числе естественный отбор серверов, при упоминании которых у людей не возникает сразу же вопроса "ой, ЭТО??? а чего-нибудь другого нельзя?"
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892913
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochВ том числе естественный отбор серверов, при упоминании которых у людей не возникает сразу
же вопроса "ой, ЭТО??? а чего-нибудь другого нельзя?"

Чисто ради троллинга: если я сопру базу MS SQL, как определить какой версией её надо
открывать?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892915
FunnyRabbit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем за советы. Все получилось. Остановил службу FB, удалил 1.5, поставил 2.5. Все заработало.
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892917
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochА чтобы выяснить - хорошо бы, чтобы был инструмент, удобный для новичка.
ну ок. Человек берет базу от ФБ 2.5. Он это знает. И получает wrong ods. Какой ему ИНСТРУМЕНТ нужен, и чтобы что?
AriochВам вообще не нужны дополнительные покупатели?
нет, и так хватает. Еще раз повторяю - FirstAid предназначен для РЕМОНТА БД. В этом случае всегда идет речь о конкретной БД под конкретной версией ИБ-ФБ. Выдумывать что-то вокруг ты мастак, конечно, но в данном случае твои выдумки совершенно мимо.
Ariochскачай First Aid и посмотри, что он напишет" ?
хреновая бизнес-идея. см. выше.
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39892951
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FunnyRabbitОстановил службу FB, удалил 1.5, поставил 2.5.
вот и славно,
трам-пам-пам.
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39893025
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Чисто ради троллинга: если я сопру базу MS SQL, как определить какой версией её надо открывать?


Ну во-первых, ты сопрёшь MDX файл.
Первый же результат в Гугле - https://stackoverflow.com/questions/1175882/what-is-an-mdf-file
Что это скорее всего MS SQL Server, но может быть MS Access - аналогично Firebird/Interbase, в чём-то родственные, но несовместимые.

Допустим, MSSQL.
Читаем как открыть, первый результат - https://serverfault.com/questions/31105/opening-mdf-files
Скачать с офиц. сайте сервер express и Management Studio Express

А дальше - скорее всего всё просто работает.
https://docs.microsoft.com/en-us/sql/database-engine/install-windows/supported-version-and-edition-upgrades?view=sql-server-ver15
"....you will be able to do the following: Attach a SQL Server 2005 (9.x) database (mdf/ldf files) to SQL Server 2016 (13.x) instance of database engine."

Довольно много обсуждений, какую РЕДАКЦИЮ покупать, потому чт оза разные цены - разный набор функций. Но это несколько другое, чем "старая версия БД" или "соседний сервер, но не мы"

Все попавшиеся мне обсуждения касались другого, а что ты будешь делать потом, когда откроешь - и БД апгрейднется к новому формату.

http://help.dugeo.com/m/6797/l/268979-sql-server-versions-and-backwards-compatibility
"However, when attaching a database from an older version, the database is upgraded to the current server version. "

https://docs.microsoft.com/en-us/previous-versions/ms239722(v=vs.140)?redirectedfrom=MSDN
"If you connect a SQL Server Express file to a local instance of SQL Server 2005, the file will be changed to the format for SQL Server 2005. If you connect a SQL Server Express file to a local instance of SQL Server 2008, then the file will be changed to the format for SQL Server 2008."

Но к вопросу "как открыть утянутую копию БД" это уже не относится.

Или вот https://www.mssqltips.com/sqlservertip/2810/how-to-migrate-a-sql-server-database-to-a-lower-version/
"ERROR: The database 'DatabaseName' cannot be opened because it is version 655. This server supports version 611 and earlier. A downgrade path is not supported."
Уже из текста ошибки понятно, что программа к файлу подобрана правильная, только нужно найти версию новее. Понятно что искать и зачем. Да, трудно нагуглить соответствие версий файлов версиям сервера. Но - скачай самую последнюю и открой.

Впрочем - https://sqlserverbuilds.blogspot.com/2014/01/sql-server-internal-database-versions.html

Довольно много обсуждений типа http://www.vbforums.com/showthread.php?859129-RESOLVED-Database-not-compatible-VS-2017
Кончающиxся на "на сайте производителя нашёл туториал, повторил по шагам, и всё заработало"

Любопытный туториал https://docs.microsoft.com/en-us/visualstudio/data-tools/upgrade-dot-mdf-files?view=vs-2019
Здесь вообще нет указания на наименьшую поддерживаемую версию файла. В 2019 году пишут "давай любой файл, мы его проапгрейдим и откроем". Может быть, конечно, чего-то недоговаривают.

Много инструкций "как узнать версию сервера HEX-редактором", например
https://serverfault.com/questions/255591/is-there-a-way-to-determine-the-version-of-sql-server-that-was-used-to-create-an/255610

Но задача не "определить кто и когда создал", а "найти чем открыть"
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39893166
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch
kdv,

для нормальной работы - это для ситуации "человеку дали файл БД и он пытается понять, как с этим работать, с нулевым начальным знанием об IB/FB"

First Aid мог бы оказать первую помощь не только заглянув в данные и протестировав базу на битые страницы, но и просто сказав tabula rasa новичку "тебе нужно найти и установить вот это"


Откуда новичок узнает:

- о существовании First Aid
- о каких-то там страницах внутри файла базы
- о том что страницы могут быть битые

?
...
Рейтинг: 0 / 0
Unsuported on-disk structure
    #39895011
Любезный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМного инструкций "как узнать версию сервера HEX-редактором",
Офф. Я знаю про шестнадцатеричную систему, но когда увидел эту запись, в голову пришло кое-что другое. Поржал.
http://lurkmore.to/НЕХ
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Unsuported on-disk structure
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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