Guch68
Junior Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Друзья, прошу совета. Именно СОВЕТА! Намедни ситуация повернулась так, что попросили обратиться к чужой базе и поправить кое-какие ошибки. Понял, что их база это СО7, но фишка состоит в том, что версия сервера FireBird завышена. То есть если родной для СО7 - FB 2.1.2 то тут стоит более свежий - 2.5.х. Сразу возник вопрос - для чего так сделали? Первая мысль - защита от дураков, чтобы база не ходила по рукам... При попытке открытия родной программой выдает ошибку. Второе - чтобы база и программа работала на более свежем программном обеспечении. По расспросам у знакомых выяснил, что версию FB поднимали даже до 3,0, но она не стабильная... После некоторых манипуляций и страданий, я подумал и воплотил в реальность такую ситуацию, что - ПОЧЕМУ БЫ НЕ ПОДНЯТЬ ВЕРСИЮ СЕРВЕРА ДО ДОПУСТИМОЙ СВЕЖЕЙ, и заставить работать на ней обе версии программы - СО7 и СО8? Установил обе версии СО без FIREBIRD, и только после этого, накатил НЕ ПОСЛЕДНЮЮ версию Сервера... а именно 2,5,х. Напомню, что родная версия для СО7 - 2,1,2, а для СО8 2,5,1. И о чудо..... - обе версии СО оказались рабочими... Запускаются и живут в этой системе. Вопрос - чем может грозить повышение версии Сервера и Клиента FB. Какие подводные камни могут быть в этой связке? Кто что думает по этому поводу? Ведь тут есть единственный недостаток - если поднял версию базы относительно Сервера FB, то невозможно ее понизить.... |