|
Подключение к базе SQL из 1С. | ☑ | ||
---|---|---|---|---|
0
Румата
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 включен |
|||
6
trad
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 не существует, или доступ запрещен. |
|||
10
trad
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
|
оно может с компом не совпадать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |