Имя: Пароль:
1C
1С v8
Подключение к базе не через RDP, а напрямую
,
0 Csar
 
12.10.15
20:33
Всем привет. Подскажите, пожалуйста, как организовать доступ 1С8 с компьютера к базе, которая крутится на SQL, сервер которой не находится в локальной сети? На данный момент имеется RDP, но это не удобно и притормаживает отклик.
Я на сервере имею админские права. Доступ к серверу через внешний IP.
В интернете что то не смог найти информацию - все не то.
1 Csar
 
12.10.15
20:36
* доступ к серверу без VPN, просто по внешнему айпи с портом
2 Смотрящий
 
12.10.15
20:36
ВПН тебя 1спасет
3 tixis
 
12.10.15
20:37
(0) быстрее чем по РДП вряд ли получиться
4 ДенисЧ
 
12.10.15
20:38
Я, конечно, не настоящий сварщик... Но я бы не стал голой попкой в интернет свою базу выставлять...
5 Csar
 
12.10.15
20:43
(3) по RDP идет большой трафик, а через тонкий клиент малый, этого и добиваюсь.
(4) в будущем скорее всего vpn поставят.

Я пытаюсь у себя на компе указать пусть следующий: сервер -это внешний ip:порт, а база - так как она называется на сервере, но вылазит ошибка:
server_addr=tcp://"ip:порт" descr=Сервер не доступен (Не отвечает, завершатся аварийно или порт занят другим приложением) line=886 file=src\DataExchangeTcpClientlmpl.cpp
6 Csar
 
12.10.15
20:45
Дело в том, что кластер серверов на сервере называется не "ip:порт", а другим наименованием. Не понимаю как обратиться именно к серверу 1С по его наименование, а не по "ip:порт". Т.е. сначала надо пробиться на сервер через "ip:порт", а потом постучаться к Серверу1С. Как не пойму и в инете не найду.
7 zalexey
 
12.10.15
20:57
(6) в Localhost на компьютере пропиши какой ipшник соответствует имени.
8 Csar
 
12.10.15
21:01
(7) т.е. я у себя на локальном компе в hosts сделаю строку:
"ip:порт" "НаименованиеСерверККоторомуПодключаюсь"
Так?
А потом строку подключения базы сделать такую?:

Srvr="НаименованиеСерверККоторомуПодключаюсь":1540;Ref="НаименованиеБазыНаСервере";
Так?
Если так, то не получается, уже пробовал.
9 zalexey
 
12.10.15
21:08
в файл hosts пишешь
89.89.89.89       server1

т.е. ip без порта. а обращаешься к серверу уже как
Srvr="server1:1540"

кстати, почему ты порт за кавычки выносишь? Вроде он внутри должен указываться. Вообще по идеи должно взлетать и без прописывания этой строки в host, если сразу прописывать
Srvr="89.89.89.89:1540"
10 zak555
 
12.10.15
21:14
1с-линк
11 spectre1978
 
12.10.15
21:24
(0) не проще ли всего опубликовать базу на web-сервере и через него?.. Прокинуть всего один порт придется - для web-сервера. Описалова, как поставить апач и опубликовать базу - в сети вагон.
12 Csar
 
12.10.15
21:32
(9) не получается - та же ошибка
13 Csar
 
12.10.15
21:33
(11) если веб-сервис, то доступ через браузер? Если так, то не подходит работа через браузер- очень не удобно.
14 Csar
 
12.10.15
21:36
(9) в хостс записать в внешним портом? например
12.12.12.12:321 server

а потом Srvr="server:1540"?
15 Csar
 
12.10.15
21:52
никак не выходит
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан