<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Тематический каталог: Настройка работы Perl скриптов совместно с MsSQL (perl database win)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html</link>
    <description>Обсуждение статьи тематического каталога: Настройка работы Perl скриптов совместно с MsSQL (perl database win)&lt;br&gt;&lt;br&gt;Ссылка на текст статьи: http://www.opennet.ru/base/dev/perl_mssql.txt.html&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>Настройка работы Perl скриптов совместно с MsSQL (perl database win) (pavel_i)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html#9</link>
    <pubDate>Thu, 31 Jan 2008 15:50:16 GMT</pubDate>
    <description>Да, но в начала статьи речь шла о MSSQL, а содержание про Sybase. Может имелось ввиду DBI:ODBC? &lt;br&gt;Как сделать связку FreeTDS и PERL?&lt;br&gt;</description>
</item>

<item>
    <title>Настройка работы Perl скриптов совместно с MsSQL (perl database win) (zoomba)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html#8</link>
    <pubDate>Thu, 19 Aug 2004 11:34:57 GMT</pubDate>
    <description>Q: У меня все работает, но не могу получить ответ от сервера MSSQL2000 в нормальной кодировке: выдает  знаки ???. &lt;br&gt;&lt;br&gt;---------------&lt;br&gt;&lt;br&gt;A: Как уже было сказано: /usr/local/etc/freetds.conf или ~/.freetds.conf&lt;br&gt;должны содержать строки:&lt;br&gt;client charset = cp1251&lt;br&gt;в секциях &#091;global&#093; или &#091;any_server&#093;&lt;br&gt;</description>
</item>

<item>
    <title>Настройка работы Perl скриптов совместно с MsSQL (perl datab... (NM)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html#7</link>
    <pubDate>Mon, 05 Apr 2004 10:45:25 GMT</pubDate>
    <description>Я задавал такой же здесь вопрос и решил так:&lt;br&gt;/usr/local/etc/freetds.conf или ~/.freetds.conf&lt;br&gt;должны содержать строки:&lt;br&gt;client charset = cp1251&lt;br&gt;в секциях &#091;global&#093; или &#091;any_server&#093;&lt;br&gt;&lt;br&gt;Пробовал устанавливать кодировку koi8-r, но в версии freetds-0.62.tar.gz&lt;br&gt;мне выдает ошибку операции с плавающей точкой. Приходится дополнительно использовать Text::Iconv.&lt;br&gt;&lt;br&gt;Пробовал также указывать кодировку клиента в строке соединения:&lt;br&gt;my $dbh = DBI-&amp;gt;connect(&quot;dbi:Sybase:server=server:1433;database=master;charset=cp1251&quot;, $user, $password);&lt;br&gt;Нужного результата здесь не получается.</description>
</item>

<item>
    <title>Настройка работы Perl скриптов совместно с MsSQL (perl database win) (NM)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html#6</link>
    <pubDate>Thu, 01 Apr 2004 06:11:35 GMT</pubDate>
    <description>У меня все работает, но не могу получить ответ от сервера MSSQL2000 в нормальной кодировке: выдает  знаки ???. Видимо где-то происходит преобразование в Unicode. В документации DBD::Sybase говорится про указатель на кодировку клиента - charset. Пробовал разные кодировки, но ничего не менялось (cp1251, iso_1).&lt;br&gt;&lt;br&gt;В документации по TDS также говорится про перекодировку - iconv, но как настроить не понятно.&lt;br&gt;&lt;br&gt;Куда копать?</description>
</item>

<item>
    <title>Настройка работы Perl скриптов совместно с MsSQL (perl datab... (2115)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html#5</link>
    <pubDate>Wed, 10 Mar 2004 04:58:04 GMT</pubDate>
    <description>Как решить проблемму с кодировкой, русские символы отоброжаются неправильно.&lt;br&gt;</description>
</item>

<item>
    <title>Настройка работы Perl скриптов совместно с MsSQL (perl database win) (Yukko)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html#4</link>
    <pubDate>Fri, 30 Jan 2004 08:52:40 GMT</pubDate>
    <description>Где-то символы глотает (пробел скушало):&lt;br&gt;my $sth=$dbh-&amp;gt;prepare(&apos;select usernamefrom users&apos;);        &lt;br&gt;в запросе должно быть &lt;br&gt;select username from &lt;br&gt;</description>
</item>

<item>
    <title>Настройка работы Perl скриптов совместно с MsSQL (perl datab... (Yukko)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html#3</link>
    <pubDate>Fri, 30 Jan 2004 08:50:15 GMT</pubDate>
    <description>1. Имя базы можно указывать прямо в запросе.&lt;br&gt;2. У меня подключается без указания базы потому что он имеет права только на одну базу.&lt;br&gt;</description>
</item>

<item>
    <title>Настройка работы Perl скриптов совместно с MsSQL (perl datab... (Yukko)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html#2</link>
    <pubDate>Fri, 30 Jan 2004 08:48:26 GMT</pubDate>
    <description>Перечитал статью, которая получилась после публикации, а так же получил пару писем с репортами, чувствую надо сдалать пару исправлений.&lt;br&gt;&lt;br&gt;1. &lt;br&gt;Вместо &lt;br&gt;(В строке 92 добавить $SYBASE=&amp;#8217;/usr/local&amp;#8217;)&lt;br&gt; надо &lt;br&gt;(В строке 92 добавить $SYBASE=/usr/local)&lt;br&gt;2. &lt;br&gt;У тех, у кого эта строка не 92, то вставьте эту стороку перед проверкой переменной $SYBASE. Эту проверку найти нетрудно.&lt;br&gt;А вообще там есть файл CONFIG, в нем описываются переменные, эту переменную можно попробовать описать ее там.&lt;br&gt;3.&lt;br&gt;Последняя редакция скрипта, взял так, как оно работает у меня, если скрипт комментария не добавит/уберет чего, то можете пользоваться:&lt;br&gt;#!/usr/bin/perl                                                                &lt;br&gt;use DBI;                                                                       &lt;br&gt;my &#064;data;                                                                      &lt;br&gt;$dbh=DBI-connect(&apos;DBI:Sybase:server=192.168.0.7:1433&apos;,&apos;dbreader&apos;,&apos;dbreadersql&apos;)or die Couldn&apos;t connect to database: &quot; . DBI-&amp;gt;errstr;          </description>
</item>

<item>
    <title>Настройка работы Perl скриптов совместно с MsSQL (perl database win) (Andy)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/3187.html#1</link>
    <pubDate>Tue, 27 Jan 2004 20:38:09 GMT</pubDate>
    <description>IMHO, базу забыли в примере&lt;br&gt;&lt;br&gt;$dbh = DBI-&amp;gt;connect(&apos;DBI:Sybase:server=&amp;lt;host&amp;gt;;port=&amp;lt;port&amp;gt;;database=&amp;lt;base&amp;gt;&apos;, &apos;username&apos;, &apos;password&apos;);&lt;br&gt;</description>
</item>

</channel>
</rss>
