The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
freetds и Mssql, !*! GeometriC, 28-Дек-04, 19:24  [смотреть все]
Здравствуйте. Может вопрос не совсем обычный.
Кто сталкивался с настройкой freetds?
Проблема с кодировкой.
в freetds.conf пишу client charset = CP1251 после чего клиент отказывается конектиться к MSSQL. Вылезает ошибка.
Спасибо.
  • freetds и Mssql, !*! Vladislav Lazarenko, 20:39 , 28-Дек-04 (1)
    >Здравствуйте. Может вопрос не совсем обычный.
    >Кто сталкивался с настройкой freetds?
    >Проблема с кодировкой.
    >в freetds.conf пишу client charset = CP1251 после чего клиент отказывается конектиться
    >к MSSQL. Вылезает ошибка.
    >Спасибо.

    И какая же ошибка вылезает, откуда?

    • freetds и Mssql, !*! GeometriC, 22:00 , 28-Дек-04 (2)
      В окне браузера появляется
      Warning: mssql_connect(): Unable to connect to server: MSSQLSERVER in /usr/local/www/php/script.php on line 6
      Cannot connect SQL server

      Такая же история с любой другой кодировкой.

      Какую кодовую страницу использует TDS по-умолчанию?

      • freetds и Mssql, !*! Vladislav Lazarenko, 22:25 , 28-Дек-04 (3)
        >В окне браузера появляется
        >Warning: mssql_connect(): Unable to connect to server: MSSQLSERVER in /usr/local/www/php/script.php on line
        >6
        >Cannot connect SQL server
        >
        >Такая же история с любой другой кодировкой.
        >
        >Какую кодовую страницу использует TDS по-умолчанию?

        Сначала посмотри, какие вообще кодировки поддерживает FreeTDS, try:

        bash# iconv --list

        P.S.: В TDS 7.0 там проблемы с некоторыми символами были, некоторые люди откатывались и все было нормально. (4.2)

        • freetds и Mssql, !*! GeometriC, 12:29 , 29-Дек-04 (4)
          >>В окне браузера появляется
          >>Warning: mssql_connect(): Unable to connect to server: MSSQLSERVER in /usr/local/www/php/script.php on line
          >>6
          >>Cannot connect SQL server
          >>
          >>Такая же история с любой другой кодировкой.
          >>
          >>Какую кодовую страницу использует TDS по-умолчанию?
          >
          >Сначала посмотри, какие вообще кодировки поддерживает FreeTDS, try:
          >
          >bash# iconv --list
          >
          >P.S.: В TDS 7.0 там проблемы с некоторыми символами были, некоторые люди
          >откатывались и все было нормально. (4.2)

          В каком смысле откатывались?
          iconv -l смотрел: есть cp1251, и многие другие.
          Я проверил что происходит со строкой после запроса. Например из строки "не работает" получается строка "ia ?aaioaao". Как это всё победить?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру