<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=418966&amp;view=findpost&amp;p=3832648</guid>
        <pubDate>Tue, 16 Jun 2020 13:00:50 +0000</pubDate>
        <title>Firebird – понижение версии БД</title>
        <link>https://forum.sources.ru/index.php?showtopic=418966&amp;view=findpost&amp;p=3832648</link>
        <description><![CDATA[Akina: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=418966&view=findpost&p=3832641'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>tarakan1983 &#064; <time class="tag-quote__quoted-time" datetime="2020-06-16T13:10:14+03:00">16.06.20, 10:10</time></span><div class='quote '>Как раз если я все это делаю gbak от 3.0 - то БД на 2.5 вообще не открывается... Пишет о несовместимости версий.</div></div><br>
То есть Вы пытаетесь развернуть бэкап на сервере 2.5, используя GBAK от версии 3.0, и получаете сообщение о несоответствии? А как именно Вы это делали? Правильно - создать на 2.5 пустую БД, и в неё выполнять восстановление, неправильно - восстанавливать с созданием новой БД.]]></description>
        <author>Akina</author>
        <category>Базы данных: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=418966&amp;view=findpost&amp;p=3832641</guid>
        <pubDate>Tue, 16 Jun 2020 10:10:14 +0000</pubDate>
        <title>Firebird – понижение версии БД</title>
        <link>https://forum.sources.ru/index.php?showtopic=418966&amp;view=findpost&amp;p=3832641</link>
        <description><![CDATA[tarakan1983: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=418966&view=findpost&p=3832638'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Akina &#064; <time class="tag-quote__quoted-time" datetime="2020-06-16T08:28:23+00:00">16.06.20, 08:28</time></span><div class='quote '><div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=418966&view=findpost&p=3832596'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>tarakan1983 &#064; <time class="tag-quote__quoted-time" datetime="2020-06-15T14:55:47+00:00">15.06.20, 14:55</time></span><div class='quote '>Самый рабочий вариант оказался ...</div></div><br>
Ну и какой же он рабочий, если он нерабочий? <br>
<br>
Теоретически надо как раз использовать GBAK от 3.0 - и для бэкапа на 3.0, и для восстановления на 2.5. А ещё - надо тщательно посмотреть на проблемные вьювы, включая их метаданные - а нет ли там чего, для 3.0 специфического и в 2.5 не существующего?<br>
<br>
Ещё - можно попробовать использовать утилиту IBPump.</div></div><br>
Как раз если я все это делаю gbak от 3.0 - то БД на 2.5 вообще не открывается... Пишет о несовместимости версий. А мой способ оказался рабочим... Переносятся все таблицы и данные с ними не переносятся только вьюшки и ХП. Просто у 2.5 и 3.0 разные BLR по операторам CASE,CAST и т.п.  Все эти вещи (вьюшки и ХП) я просто перенес скриптами. Спасибо, за участие в моей проблеме.]]></description>
        <author>tarakan1983</author>
        <category>Базы данных: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=418966&amp;view=findpost&amp;p=3832638</guid>
        <pubDate>Tue, 16 Jun 2020 08:28:23 +0000</pubDate>
        <title>Firebird – понижение версии БД</title>
        <link>https://forum.sources.ru/index.php?showtopic=418966&amp;view=findpost&amp;p=3832638</link>
        <description><![CDATA[Akina: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=418966&view=findpost&p=3832596'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>tarakan1983 &#064; <time class="tag-quote__quoted-time" datetime="2020-06-15T14:55:47+00:00">15.06.20, 14:55</time></span><div class='quote '>Самый рабочий вариант оказался ...</div></div><br>
Ну и какой же он рабочий, если он нерабочий? <br>
<br>
Теоретически надо как раз использовать GBAK от 3.0 - и для бэкапа на 3.0, и для восстановления на 2.5. А ещё - надо тщательно посмотреть на проблемные вьювы, включая их метаданные - а нет ли там чего, для 3.0 специфического и в 2.5 не существующего?<br>
<br>
Ещё - можно попробовать использовать утилиту IBPump.]]></description>
        <author>Akina</author>
        <category>Базы данных: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=418966&amp;view=findpost&amp;p=3832596</guid>
        <pubDate>Mon, 15 Jun 2020 14:55:47 +0000</pubDate>
        <title>Firebird – понижение версии БД</title>
        <link>https://forum.sources.ru/index.php?showtopic=418966&amp;view=findpost&amp;p=3832596</link>
        <description><![CDATA[tarakan1983: Здравствуйте, понадобилось опустить версию БД FireBird с 3.0 до 2.5. Самый рабочий вариант оказался взять утилиту gbak от версии 2.5 и ей сделать копию базы 3.0  и восстановить ее на сервер 2.5. Но при ресторе получаю ошибку : ERROR:invalid request BLR at offset 8052; BLR syntax error: expected valid BLR code at offset 8053, encountered 203. При этом восстановление переносит все таблицы, а спотыкается на VIEW.<br>Все остальные рассмотренные варианты тормозят процесс восстановление на старте и пишут  : unsupported on-disk structure for file C:&#092;MyBase.FDB; found 12.0, support 11.2.]]></description>
        <author>tarakan1983</author>
        <category>Базы данных: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	