|
|
|
доступ к SQL-серверу через DialUp
|
|||
|---|---|---|---|
|
#18+
Написал вопрос в теме про MS SQL, сказали, что настройками SQL-Server'а проблему не решить, надо что-то делать с сетью. Ситуация такая: есть сервер, на нём стоит SQL-сервер. К нему должны коннектиться клиенты по модему (на сервере поднят RAS) и работать с БД. Все это по TCP/IP. Еще одно: SQL-сервер стоит на той же машине, на которой модем. а проблема вот в чём: при запуске виндов (старте службы mssqlserver) соединение RAS не активно, и, следовательно, служба начинает слушать 1433 порт только на IP-адресе 127.0.0.1 (это видно из логов sql-сервера). Когда клиент коннектится появляется новый сетевой интерфейс, но служба продолжает слушать только то, что видела при запуске (127.0.0.1). Соответственно, клиент не видит sql-сервер по TCP/IP. Пробовал после установки соединения перезапускать службу mssqlserver - все начинает работать, но это не выход. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 17:30 |
|
||
|
доступ к SQL-серверу через DialUp
|
|||
|---|---|---|---|
|
#18+
перенес свой ответ из той темы Поставить в сервер хотя бы одну сетевую карту (не такие уж это и деньги) даже без подключения к сети и присвоить ей адрес из любой частной подсети руками. После этого можно (хотя точно утверждать не берусь - ни разу не поднимал RAS на отдельностоящем сервере) сказать RAS'у какие адреса назначать для входящих клиентов (из той же частной подсети). Для надежности можно еще DHCP сервер поставить - RAS точно умеет спрашивать у него адреса для dial-in клиентов. Соответственно с появлением нового сетевого интерфейса SQL должен слушать 1433 и на нем... Gryphonхорошо, ставлю, есть новый интерфейс. а дальше надо, чтобы модему присваивался IP такой же, как у этого интерфейса? не модему, а RAS клиенту не такой же а из той же сети настройки RAS'а надо ковырять. P.S. До сих пор кстати ни разу не прозвучала информация о том какая ОС на сервере... Для NT 4 это будет сделать потяжелее, если мне не изменяет память -- чем дальше в лес, тем больше нас ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 17:54 |
|
||
|
доступ к SQL-серверу через DialUp
|
|||
|---|---|---|---|
|
#18+
там симметричная ситуация (сервер1)(модем1) ------ (модем2)(сервер2) один - Вин2000 АдвСервер, второй обычный Вин2000про. Можно поподробнее, что в них ковырять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 18:20 |
|
||
|
доступ к SQL-серверу через DialUp
|
|||
|---|---|---|---|
|
#18+
... ситуация симметрична тем, что и там и там есть SQL-сервер, и туда и туда надо дозваниваться. Дело в том, что я всю дорогу занимался базами данных, с настройками сети столкнулся почти впервые. Поэтому хотелось бы подробнее узнать что именно делать (или почитать сцылку где написано для таких как я). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 18:35 |
|
||
|
доступ к SQL-серверу через DialUp
|
|||
|---|---|---|---|
|
#18+
м! а если (рассмотрим одну сторону) у компьютера есть постоянное подключение - обычная локалка - и стоит обычная маршрутизация между этим интерфейсом и RAS-адаптером, а клиенты-диалапщики обращаются не на IP RAS-адаптера, а на постоянный IP сетевухи (при маршрутизации они его должны видеть и он точно прослушивается службой sqlserver на 1433 порту). поправьте, пожалуйста, если я что-то не так сказал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 19:56 |
|
||
|
|

start [/forum/topic.php?fid=26&fpage=560&tid=1514293]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 195ms |
| total: | 333ms |

| 0 / 0 |
