|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Arioch Почему бы бесплатному First Aid не подтолкнуть его в нужном направлении? Вот не надо превращать технический форум в цирк шапито. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:11 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
AriochУ данного юзера этого сервера нет. Но проблема не в сервере, а в мозге, неспособном связать БД с сервером. Не нужно быть опытным гением и знать всю таблицу соответствия ODS для того, чтобы сообразить, что формат файла зависит от программы, которая с ним работает и программы другой версии/системы с этим файлом не пытаться использовать. Если юзер пытается вордовский файл открыть блокнотом, это диагноз: в морг. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:13 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Arioch так может быть, было бы честнее послать подальше прямым текстом? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:18 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Ariochэто для ситуации "человеку дали файл БД и он пытается понять, как с этим работать, с нулевым начальным знанием об IB/FB" не бывает такого. а если бывает, то человек мог бы выяснить, от какой версии файл БД. Если человек плохо дружит с компом, то ему это не поможет. AriochЧто такое 32779 и чем оно отличается от 33668? да ё-моё, у меня это написано в http://www.ibase.ru/prevver/ , я эту ссылку дал. AriochА что делать человеку с нулевыми знаниями, у которого просто есть файл БД и нет ни Firebird ни Intebase? ему прямая дорога в сад. AriochПочему бы бесплатному First Aid не подтолкнуть его в нужном направлении? при чем тут FirstAid? У него что, поломанная база? Нет. А использовать FirstAid "для определения версии ФБ-ИБ" - это сивый бред. Определять версию БД надо gstat -h. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:22 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
kdvОпределять версию БД надо gstat -h. Ага, осталось только дождаться чтобы у кого-то дошли руки до http://tracker.firebirdsql.org/browse/CORE-4679 и кое-чьи руки не ломали взадсовместимость страницы заголовка, добавляя дополнительные поля перед hdr_ods_minor. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:33 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, слушайте, вот не хотел я это писать. Один тут не понимает, почему "установил 2.5", а базу открывает ИБ. Другой пишет приложения 12 лет, но не в курсе OIT/OST/OAT, третий не в курсе про железо, и т.д. Это дегенерация какая-то, что-ли? И как мы должны на это влиять? Должен ведь быть какой-то естественный отбор. Когда мне приспичило, я выяснил все отличия DVD +R, -R, +RW и прочую хрень. И уже забыл об этом. Когда надо было, выяснил как нужно мониторить дисковую подсистему. И т.д. То есть, оставаясь дилетантом, я хотя бы минимальные знания в определенных областях приобретал. А теперь люди или жалуются, или просто констатируют что они "не знают". Ну не знаешь, так узнай. Кому нахрен надо знать про конкретную версию ODS конкретного Firebird? Это разве в релизнотах не написано? Конечному юзеру это не надо, совершенно. А админу или программеру, "претендующему на" - ему положено это знать. А если он не в состоянии понять документ с описанием версий ODS на русском языке, так кто виноват? gstat? Не надо скатываться в самый низ, пытаясь объяснить end-юзеру про версию ФБ. Он этого не поймет, и ему это не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:54 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
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 человек используют раз в жизни, один купит. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:59 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
kdv Должен ведь быть какой-то естественный отбор. Он и есть. В том числе естественный отбор серверов, при упоминании которых у людей не возникает сразу же вопроса "ой, ЭТО??? а чего-нибудь другого нельзя?" ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 14:02 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
AriochВ том числе естественный отбор серверов, при упоминании которых у людей не возникает сразу же вопроса "ой, ЭТО??? а чего-нибудь другого нельзя?" Чисто ради троллинга: если я сопру базу MS SQL, как определить какой версией её надо открывать? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 14:09 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Спасибо всем за советы. Все получилось. Остановил службу FB, удалил 1.5, поставил 2.5. Все заработало. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 14:14 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
AriochА чтобы выяснить - хорошо бы, чтобы был инструмент, удобный для новичка. ну ок. Человек берет базу от ФБ 2.5. Он это знает. И получает wrong ods. Какой ему ИНСТРУМЕНТ нужен, и чтобы что? AriochВам вообще не нужны дополнительные покупатели? нет, и так хватает. Еще раз повторяю - FirstAid предназначен для РЕМОНТА БД. В этом случае всегда идет речь о конкретной БД под конкретной версией ИБ-ФБ. Выдумывать что-то вокруг ты мастак, конечно, но в данном случае твои выдумки совершенно мимо. Ariochскачай First Aid и посмотри, что он напишет" ? хреновая бизнес-идея. см. выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 14:16 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
FunnyRabbitОстановил службу FB, удалил 1.5, поставил 2.5. вот и славно, трам-пам-пам. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 14:47 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
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 Но задача не "определить кто и когда создал", а "найти чем открыть" ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 15:59 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Arioch kdv, для нормальной работы - это для ситуации "человеку дали файл БД и он пытается понять, как с этим работать, с нулевым начальным знанием об IB/FB" First Aid мог бы оказать первую помощь не только заглянув в данные и протестировав базу на битые страницы, но и просто сказав tabula rasa новичку "тебе нужно найти и установить вот это" Откуда новичок узнает: - о существовании First Aid - о каких-то там страницах внутри файла базы - о том что страницы могут быть битые ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 21:11 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
авторМного инструкций "как узнать версию сервера HEX-редактором", Офф. Я знаю про шестнадцатеричную систему, но когда увидел эту запись, в голову пришло кое-что другое. Поржал. http://lurkmore.to/НЕХ ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 13:01 |
|
|
start [/forum/topic.php?fid=40&gotonew=1&tid=1560506]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
204ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 263ms |
total: | 575ms |
0 / 0 |