+ Ответить в теме
Показано с 1 по 4 из 4

Тема: Ошибка подключения к SQL-серверу

  1. #1
    Shadow_1512 is on a distinguished road
    Регистрация
    26.05.2004
    Адрес
    Санкт-Петербург
    Сообщений
    5
    Вес репутации
    0

    По умолчанию Ошибка подключения к SQL-серверу

    Собственно говоря есть ActiveState Перл 5.22 вроде бы. К нему с activestate выкачаны DBI, DBD:ODBC, уставлено без проблем особых.
    В конфиге строка:

    $DB_PROP = "DBI:ODBC:driver={SQL Server};Server=ascod5;database=ford;uid=slava;pwd= sa;";

    Сервер пишет в ответ:
    Указанное приложение CGI не возвратило полный набор заголовков HTTP. Не возвращены заголовки:

    DBI->connect failed: [Microsoft][ODBC Driver Manager] Invalid string or buffer length (SQL-S1090) (DBD: db_login/SQLConnect err=-1)

    Что примечательно - на другом компе, с возможно другой версией перла и другими версиями ODBC все работало без проблем.

    Сейчас еще сам порою, но не уверен, что откопаю причину, Перлом занимаюсь поневоле. Хелп!
    Никогда не следует делать того, о чем нельзя поболтать с любьми после обеда

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
  3. #2
    Administrator Админ
    system architect
    AiK is on a distinguished road Аватар для AiK
    Регистрация
    13.02.2004
    Адрес
    СПб
    Сообщений
    2,298
    Вес репутации
    80

    По умолчанию

    Причин этой ошибки, на сколько я понимаю, может быть вагон и маленькая тележка.
    От кривостей драйвера, до банально неверной строки коннекции.
    Попробуй Win32::ODBC.
    Даже самый дурацкий замысел можно воплотить мастерски

  4. #3
    senior developer UUU is on a distinguished road
    Регистрация
    17.02.2004
    Адрес
    Иваново
    Сообщений
    309
    Вес репутации
    21

    По умолчанию

    А что за SQL сервер?.
    К некоторым, имхо, лучше напрямую коннектиться, а не через ОДБС.
    К Ораклу, например - без проблем.
    А вот к MsSQL, через Sybase драйвера - с виндовой машины не смог подцепиться :-(

  5. #4
    Shadow_1512 is on a distinguished road
    Регистрация
    26.05.2004
    Адрес
    Санкт-Петербург
    Сообщений
    5
    Вес репутации
    0

    По умолчанию

    Проблема решилась путем замены Перла версии 5.2.х на версию 5.8.х с соответствующей заменой модулей DBI и DBD::ODBC.
    Никогда не следует делать того, о чем нельзя поболтать с любьми после обеда

+ Ответить в теме

Похожие темы

  1. Как в ASP при вып. проц. скажем OnClick перед. пер. серверу
    Дело в том, что в ASP скажем выполняется у мине обработка нажатия кнопки на клиенте и во время это процедуры я вызываю процедуру, которая должна...
    от Delphin911 в разделе Perl, PHP, ASP ...
  2. Как изменить строку подключения из VBA
    При установки связи с таблицами задается некоторый источник данных ODBC. То же для "запросов к серверу" - в свойствах запроса можно указать источник...
    от yu в разделе MS Office и VB(A).
  3. Запуск подключения Инет
    Какой метод поможет автоматически запустить подключение в Интернет.
    от Yurbanizator в разделе MS Office и VB(A).
  4. Програмное определение подключения КПК к десктопу
    Как можно програмно опеределить подключен ли КПК в данный момент к дестопу, просто инча метод CeRapiUninit() - надолго зависает... Спасибо...
    от Kalinich в разделе C и C++
  5. Респонс IRC серверу
    Я пытался написать IRC клиент с помощью панели indy. После установки соединения получаю ответ: NOTICE AUTH :*** Looking up your hostname......
    от psix в разделе Delphi и Pascal

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения