Подключение к базе SQL из 1С. #780817


#0 by Румата
Доброго времени суток. Подскажите почему не получается подключиться к базе SQL по ip адресу. Если локально, то получается : Если пытаюсь по IP обратиться с этого же компьютера на котором установлен SQL, пишет ошибку : Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server не существует, или доступ запрещен. Порт 1433 админа попросил открыть, он сказал что сделал ...
#1 by Господин ПЖ
у тебя протоколы на sql вырублены
#2 by Господин ПЖ
#3 by Румата
(Господин ПЖ) Подскажи пожалуйста как их включить, я не сисадмин (
#4 by Румата
SQL Server не ожидает на протоколе или порте, который используется для подключения. Средство Server Network Utility на сервере определяет протоколы и TCP/IP-порты, используемые сервером SQL Server, а средство Client Network Utility, имя источника данных (DSN) MDAC или строка подключения – протоколы и порт, используемые клиентом при подключении Вот это надо сделать ?
#5 by Господин ПЖ
ну хотя бы посмотреть что включено может у тебя только named pipe включен
#6 by trad
на клиенте cliconfg.exe на сервере svrnetcn.exe проверь включенные протоколы
#7 by Румата
cliconfg.exe запустил на сервере, там слева был TCP IP и  named pipe. Переместил TCP IP вправо (включил его). а svrnetcn.exe не нашел на сервере
#8 by Румата
операционка на сервере windows server 2012 R2
#9 by Румата
Попробовал с сервера опять подключиться по IP адресу, ошибка все та же Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server не существует, или доступ запрещен.
#10 by trad
почему на сервер то?
#11 by Румата
(trad) Я хочу сначала с самого сервера подключиться по ip адресу. Вот так подключается ИмяСервераSQL = "TS1985"; (локально) А вот так ИмяСервераSQL = "хх.ххх.ххх.хххTS1985"; нет svrnetcn.exe не могу найти, может как-то по другому она называется на Windows server 2012 ?
#12 by Румата
А порт в строке имени сервера надо указывать ? ИмяСервераSQL = "127.0.0.1:1433TS1985" ?
#13 by Румата
Если указал порт, то вот такая ошибка : Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][DBNETLIB]Недопустимое соединение
#14 by Румата
Мужики, помогите )
#15 by Господин ПЖ
нужно не имя компа, а ql instance name
#16 by Господин ПЖ
sql
#17 by Господин ПЖ
оно может с компом не совпадать
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С