Вход | Регистрация


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

Подключение к базе 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 человек.
Рекламное место пустует