Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ошибка входа  [new]
edvac
Member

Откуда:
Сообщений: 3
Добрый день. Решил попробовать соединиться через приложение на linux c ms sql server установленным на другой машине через freetds. В итоге получаю ошибку [37000][unixODBC][FreeTDS][SQL Server]Ошибка входа пользователя "sa".
На сервере стоит смешанный режим проверки подлинности и из под windows с учетной записью sa соединяется без проблем.
Как исправить данную проблему?
21 мар 12, 15:05    [12288692]     Ответить | Цитировать Сообщить модератору
 Re: ошибка входа  [new]
lapposv
Member

Откуда: Санкт-Петербург
Сообщений: 27
А в конфиге Tds всё правильно прописано? Проверяли ?
21 мар 12, 15:40    [12289056]     Ответить | Цитировать Сообщить модератору
 Re: ошибка входа  [new]
lapposv
Member

Откуда: Санкт-Петербург
Сообщений: 27
Купить нужно вот это:
http://www.freetds.org/userguide/freetdsconf.htm
21 мар 12, 15:42    [12289073]     Ответить | Цитировать Сообщить модератору
 Re: ошибка входа  [new]
edvac
Member

Откуда:
Сообщений: 3
lapposv
А в конфиге Tds всё правильно прописано? Проверяли ?

/etc/freetds/freetds.conf
[MsSQL]
host = 192.168.0.33
port = 1433
tds version = 8.0
client charset = UTF-8
/etc/odbc.ini
[SQLOnLine]
Description = FreeTDS
Driver = FreeTDS
Servername = MsSQL
Database = Hotel
UID = sa
PWD = пароль
Port = 1433
Trace = Yes
TraceFile = /tmp/gambit.log
TDS_Version = 8.0
/etc/odbcinst.ini
[ODBC]
Trace = Yes
TraceFile = /tmp/sql.log
ForceTrace = Yes
Pooling = No
[FreeTDS]
Description = TDS driver (Sybase/MS SQL)
Driver = /usr/lib/odbc/libtdsodbc.so
Setup = /usr/lib/odbc/libtdsS.so
CPTimeout =
CPReuse =
Trace = Yes
TraceFile = /tmp/freetds.log
FileUsage = 1

вроде бы все верно
21 мар 12, 15:46    [12289105]     Ответить | Цитировать Сообщить модератору
 Re: ошибка входа  [new]
lapposv
Member

Откуда: Санкт-Петербург
Сообщений: 27
А tsql из комплекта FreeTDS заходит ??
А odbc.ini и odbcinst.ini нужны будут уже только тогда, когда из tsql всё будет выполняться.
Вот тут написано как проверить что всё правильно установлено и настроено:
http://www.freetds.org/userguide/confirminstall.htm
21 мар 12, 15:50    [12289164]     Ответить | Цитировать Сообщить модератору
 Re: ошибка входа  [new]
edvac
Member

Откуда:
Сообщений: 3
eugene@eugene-desktop:~$ isql -v SQLOnLine sa пароль
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+

незнаю каким чудом оно соединилось)))
21 мар 12, 16:37    [12289612]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить