|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Пытаюсь создать ODBC соединение с Firebird. Выводит Unsuported on-disk structure. Что делать? http://files.rsdn.org/32312/remmina_KO-Venev64_KO-Venev64_20191122-52749,741673.png ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 10:17 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
FunnyRabbit, firebird не тот. а скорее всего не firebird вообще. odbc тут ни при чём. Базу где взяли? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 10:54 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
kdv FunnyRabbit, firebird не тот. а скорее всего не firebird вообще. odbc тут ни при чём. Базу где взяли? У нас все крутиться на виртуальных машинах. Вот с другой (рабочей, чтобы не угробить) я взял базу. Там Firebird 2.5. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 10:58 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
FunnyRabbit, ну так каким образом Firebird 1.5 будет работать с базой от 2.5??? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:03 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
FunnyRabbitвсе крутиться на крутиТСЯ, чуть кровь из глаз не пошла :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:04 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
kdv FunnyRabbit, ну так каким образом Firebird 1.5 будет работать с базой от 2.5??? Я удалил 1.5 и поставил 2.5. Та же ситуация. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:07 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
kdv FunnyRabbitвсе крутиться на крутиТСЯ, чуть кровь из глаз не пошла :-) Прошу прощения. Спешил... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:07 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
FunnyRabbit, не может быть. читаем http://www.ibase.ru/prevver/ Впрочем, я уже намекнул, что "там не Firebird", потому что сообщение выдает номер ODS как 32779. Firebird такого не выдаст. А вот InterBase - запросто. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:12 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
А расширение файла .gdb не показатель? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:18 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
KreatorXXI, да хоть txt. конечно не показатель. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:21 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
сдаётся мне, файл цельнотянутый... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:24 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Мимопроходящий, да какая разница. У человека Firebird 1.5, а открывает базу InterBase. Он "ставит" Fb 2.5, а InterBase всё равно работает :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:27 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
kdv Мимопроходящий, да какая разница. У человека Firebird 1.5, а открывает базу InterBase. Он "ставит" Fb 2.5, а InterBase всё равно работает :-) ПОславил InterBase и его клиента ODBC. Выводит это http://files.rsdn.org/32312/remmina_KO-Venev64_KO-Venev64_20191122-85133,387837.png ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:53 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
не за что его славить ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:54 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
FunnyRabbit, интербейз интербейзу рознь. У них тоже версии разные бывают ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:55 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
сникерс лучше! (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 12:07 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
А я снова напомню, что просил для чайников и новичков в IB FirstAid вставить определение версии сервера, который нужен для номральной работы с файлом БД. Чтобы не арканные номера были, а понятное "Нужен сервер такой-то версий от такой-то по такую-то". ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 12:41 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
FunnyRabbitПОславил InterBase и его клиента ODBC вместо того, чтобы пожарить яичницу, вы начинаете строгать доски. Зачем вы ставите InterBase, если у вас база от Firebird 2.5 ??? Вы не понимаете, что такое службы, и где запускается служба InterBase или Firebird? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 12:48 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
AriochА я снова напомню, что просил для чайников и новичков в IB FirstAid вставить определение версии сервера, который нужен для номральной работы с файлом БД. во-первых, почему сюда, а не в support@ibase.ru ? во-вторых, FirstAid-у не нужен ни Firebird ни InterBase для ремонта БД. В третьих, что значит "для нормальной работы"? Для экстрактора? Там сложность экстракта и его последствия чуть повыше, чем знания пользователя о своей базе данных. Экстрактор - не для обычного юзера. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 12:50 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Arioch, еще раз перечитал, ахинея какая-то. Юзер работает с каким то ИБ или ФБ, ему плевать на версию. Нам, в общем, тоже. Версию мы можем выяснить. Менять версию мы не можем и не будем. Для обычных юзеров ремонт БД идет "вручную". Те кто хоть как-то разбираются, покупают FirstAid. И у них тоже конкретная версия ФБ-ИБ, которую они не собираются менять. Arioch"Нужен сервер такой-то версий от такой-то по такую-то". кому он нужен??? У юзера уже есть сервер конкретной версии. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:00 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
kdv, для нормальной работы - это для ситуации "человеку дали файл БД и он пытается понять, как с этим работать, с нулевым начальным знанием об IB/FB" First Aid мог бы оказать первую помощь не только заглянув в данные и протестировав базу на битые страницы, но и просто сказав tabula rasa новичку "тебе нужно найти и установить вот это" kdv Впрочем, я уже намекнул, что "там не Firebird", потому что сообщение выдает номер ODS как 32779 Вот это просто чудесный намёк. Что такое "там" и чем оно отличается от здесь? Что такое 32779 и чем оно отличается от 33668? Если человек "в теме" - то такой намёк ему не нужен. А если "не в теме" - бесполезен. FunnyRabbit Вот с другой (рабочей, чтобы не угробить) я взял базу. Кстати, ещё интересный вопрос - как именно происходил процесс "взятия базы". ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:03 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Arioch, ты уже задрал со своей через чур хлопотной заботе о новичках. Пусть учатся сами и набивают шишки, быстрее матёрыми станут. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:05 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Arioch для нормальной работы - это для ситуации "человеку дали файл БД и он пытается понять, как с этим работать, с нулевым начальным знанием об IB/FB" Не надо даже пытаться делать любую работу "с нулевым начальным знанием". Dixie и "здесь нет предмета для обсуждения". ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:07 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
kdv Arioch"Нужен сервер такой-то версий от такой-то по такую-то". кому он нужен??? У юзера уже есть сервер конкретной версии. "Сервер конкретной версии" есть на машине, с которой он работать не может или не хочет. я бы, например, не порадовался, если бы чайник с нулевыми знаниями начал бы девелопить на продакшн-сервере, пусть и с отдельной БД У данного юзера этого сервера нет. Может быть, это правильно. Может быть, такого человека нельзя даже подпускать к БД и Файрбёрду. Может быть. Но и в этом случае, ответ мог бы быть "иди лесом", а получился "вот ты ж лошара" kdv Те кто хоть как-то разбираются, покупают FirstAid. Только те, кто уже разбирается? А что делать человеку с нулевыми знаниями, у которого просто есть файл БД и нет ни Firebird ни Intebase? Почему бы бесплатному First Aid не подтолкнуть его в нужном направлении? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:08 |
|
Unsuported on-disk structure
|
|||
---|---|---|---|
#18+
Симонов Денис Пусть учатся сами и набивают шишки, быстрее матёрыми станут. Basil A. Sidorov В дупу: "Кесарю - кесарево, а слесарю - слесарево". так может быть, было бы честнее послать подальше прямым текстом? чем давать заведомо бесполезные "слесарю" намёки ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 13:11 |
|
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?all=1&fid=40&tid=1560506]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
128ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 266ms |
total: | 495ms |
0 / 0 |