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