<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Perl модуль DBD::InterBase и Firebird</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html</link>
    <description>Добрый день!&lt;br&gt;&lt;br&gt;Потребовалось поставить модуль DBD-InterBase. Firebird находится на другом компе. Устанавливаю модуль, он начинает говорить, что Firebird не установлен, и поэтому не может закончить установку... Конечно есть возможность поставить Firebird, создать базу... &lt;br&gt;&lt;br&gt;Но может есть путь установки без теста, или с тестом, но чтобы обращение шло на удаленный сервак? &lt;br&gt;А то не желательно чтобы просто так болталcя сервак с пустой базой.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>Perl модуль DBD::InterBase и Firebird (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html#14</link>
    <pubDate>Tue, 26 Aug 2008 03:51:57 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Ну дай ему удаленную базу пусть подключиться! &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Пробовал, но он требует локальную базу и локальный сервер. &lt;br&gt;&lt;br&gt;Попробуй выставить переменную FORCE=1  - те форсированная установка несмотря на провал тестов. С mysql модулями это канает по крайней мере.&lt;br&gt;</description>
</item>

<item>
    <title>Perl модуль DBD::InterBase и Firebird (nowice)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html#13</link>
    <pubDate>Tue, 26 Aug 2008 03:35:21 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;Ставили из портов? Если нет, нужно проследить совместимость версий модуля DBI::InterBase и &lt;br&gt;&amp;gt;клиента Firebird. Проверьте работоспособность клиента. Если да, попробуйте обновить порты... &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Попробуйте так: &lt;br&gt;&amp;gt;$dbh = DBI-&amp;gt;connect(&quot;DBI:interbase:database=$db;host=$host&quot;, $user,$pass, &#123;PrintError =&amp;gt; 1, RaiseError =&amp;gt; 1&#125;),&lt;br&gt;&amp;gt;может хоть какую ошибку выведет... &lt;br&gt;&lt;br&gt;Проблема решилась!&lt;br&gt;&lt;br&gt;в общем раньше ставил так: &lt;br&gt;из портов: Firebird2.0.0-server, Firebird2.0.0-client, Perl5.8.8&lt;br&gt;скачаный: DBD-InterBase-0.48&lt;br&gt;&lt;br&gt;была проблема с установкой DBD, т.к. требовал базу... , потом возникла проблема с Segmentation fault. &lt;br&gt;&lt;br&gt;Потом все снес, и поставил из портов: firebird1.5.3-client, p5-DBD-InterBase-0.44 все прошло без проблем, и требований базы... скрипт заработал.&lt;br&gt;&lt;br&gt;Всем спасибо! :)))&lt;br&gt;</description>
</item>

<item>
    <title>Perl модуль DBD::InterBase и Firebird (rav)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html#12</link>
    <pubDate>Tue, 26 Aug 2008 02:56:28 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;$db = &quot;путь к базе/BASE.GDB&quot;; &lt;br&gt;&amp;gt;$dsn=&quot;dbi:InterBase:db=$db;host=$host;port=$port&quot;; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;$dbh = DBI-&amp;gt;connect($dsn, $user, $pass) &amp;#124;&amp;#124; die &quot;&#091;err&#093;: Can&apos;t connect to Firebird: $!&quot;;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Выдает ошибку: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Segmentation fault (core dumped) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Пробовал все снова поставить, пробовал указывать не localhost... результат тот-же. &lt;br&gt;&lt;br&gt;Ставили из портов? Если нет, нужно проследить совместимость версий модуля DBI::InterBase и клиента Firebird. Проверьте работоспособность клиента. Если да, попробуйте обновить порты...&lt;br&gt;&lt;br&gt;Попробуйте так:&lt;br&gt;$dbh = DBI-&amp;gt;connect(&quot;DBI:interbase:database=$db;host=$host&quot;, $user,$pass, &#123;PrintError =&amp;gt; 1, RaiseError =&amp;gt; 1&#125;),&lt;br&gt;может хоть какую ошибку выведет...&lt;br&gt;</description>
</item>

<item>
    <title>Perl модуль DBD::InterBase и Firebird (nowice)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html#11</link>
    <pubDate>Tue, 26 Aug 2008 02:34:50 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;Видимо, нужно поставить клиента Firebird. Если напишете какая ОС, попробую объяснить как. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Пришлось действительно поставить Firebird, только после этого DBD-InterBase установился.&lt;br&gt;И тут же возникла другая проблема, пишу скрипт:&lt;br&gt;&lt;br&gt;#!/usr/bin/perl&lt;br&gt;&lt;br&gt;use DBI;&lt;br&gt;&lt;br&gt;$host = &quot;localhost&quot;;&lt;br&gt;$port = &quot;3050&quot;;&lt;br&gt;$user = &quot;user&quot;;&lt;br&gt;$pass = &quot;pass&quot;;&lt;br&gt;$table=&quot;LOGS&quot;;&lt;br&gt;$db = &quot;путь к базе/BASE.GDB&quot;;&lt;br&gt;$dsn=&quot;dbi:InterBase:db=$db;host=$host;port=$port&quot;;&lt;br&gt;&lt;br&gt;$dbh = DBI-&amp;gt;connect($dsn, $user, $pass) &amp;#124;&amp;#124; die &quot;&#091;err&#093;: Can&apos;t connect to Firebird: $!&quot;;&lt;br&gt; &lt;br&gt;Выдает ошибку:&lt;br&gt;&lt;br&gt;Segmentation fault (core dumped)&lt;br&gt;&lt;br&gt;Пробовал все снова поставить, пробовал указывать не localhost... результат тот-же.&lt;br&gt;</description>
</item>

<item>
    <title>Perl модуль DBD::InterBase и Firebird (nowice)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html#10</link>
    <pubDate>Thu, 14 Aug 2008 02:25:21 GMT</pubDate>
    <description>&amp;gt;попробуйте &lt;br&gt;&amp;gt;cpan&amp;gt; notest install DBD::InterBase&lt;br&gt;&lt;br&gt;cpan ругается на notest, пробовал force install DBD::InterBase ругается аналогично:&lt;br&gt;&lt;br&gt;  CPAN.pm: Going to build E/ED/EDPRATOMO/DBD-InterBase-0.48.tar.gz&lt;br&gt;&lt;br&gt;Cannot proceed. Aborting..&lt;br&gt;I cannot find your InterBase/Firebird installation.&lt;br&gt;DBD::InterBase cannot build or run without InterBase.&lt;br&gt; at Makefile.PL line 311&lt;br&gt;Running make test&lt;br&gt;  Make had some problems, maybe interrupted? Won&apos;t test&lt;br&gt;Running make install&lt;br&gt;  Make had some problems, maybe interrupted? Won&apos;t install&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Perl модуль DBD::InterBase и Firebird (angra)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html#9</link>
    <pubDate>Wed, 13 Aug 2008 20:35:18 GMT</pubDate>
    <description>попробуйте&lt;br&gt;cpan&amp;gt; notest install DBD::InterBase&lt;br&gt;</description>
</item>

<item>
    <title>Perl модуль DBD::InterBase и Firebird (nowice)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html#8</link>
    <pubDate>Wed, 13 Aug 2008 10:35:50 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;для тестирования, если ее нет, то он сам пытается создать. Естественно &lt;br&gt;&amp;gt;&amp;gt;базу он просит локальную, с локальным расположением сервера. И без теста &lt;br&gt;&amp;gt;&amp;gt;продолжения установки не происходит. &lt;br&gt;&amp;gt;&amp;gt;Не могу поверить, что не предусмотрена установка без теста. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Уже второй день убиваю. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Спрашивает на этапе perl Makefile.PL или когда делаешь make install? &lt;br&gt;&amp;gt;Если на этапе perl Makefile.PL тогда только ковырять Makefile.PL на предмет соответствующих &lt;br&gt;&amp;gt;опций или просто кусок кода, отвечающий за тесты. &lt;br&gt;&lt;br&gt;спрашивает на этапе perl Makefile.PL&lt;br&gt;Сейчас попробуе поковырять...&lt;br&gt;</description>
</item>

<item>
    <title>Perl модуль DBD::InterBase и Firebird (nowice)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html#7</link>
    <pubDate>Wed, 13 Aug 2008 10:34:49 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;для тестирования, если ее нет, то он сам пытается создать. Естественно &lt;br&gt;&amp;gt;&amp;gt;базу он просит локальную, с локальным расположением сервера. И без теста &lt;br&gt;&amp;gt;&amp;gt;продолжения установки не происходит. &lt;br&gt;&amp;gt;&amp;gt;Не могу поверить, что не предусмотрена установка без теста. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Уже второй день убиваю. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А как вариант дать ему протеститься, установиться, а потом просто грохнуть базу &lt;br&gt;&amp;gt;вместе с сервером - для работы DBD они не нужны - &lt;br&gt;&amp;gt;нужен только клиент. &lt;br&gt;&lt;br&gt;Этот вариант я оставил напоследок. Но я думаю, если такая жесткая привязка, то наверняка какие-нибудь привязки к библиотекам сервера используются.&lt;br&gt;</description>
</item>

<item>
    <title>Perl модуль DBD::InterBase и Firebird (nowice)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/81532.html#6</link>
    <pubDate>Wed, 13 Aug 2008 10:30:32 GMT</pubDate>
    <description>&amp;gt;Ну дай ему удаленную базу пусть подключиться! &lt;br&gt;&lt;br&gt;Пробовал, но он требует локальную базу и локальный сервер.&lt;br&gt;</description>
</item>

</channel>
</rss>
