Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

MS SQL, LPC & TCP/IP   Найти похожие ветки 

 
clickmaker ©   (2004-10-26 19:11) [0]

По идее, если клиент (ADO в данном случае) и сиквел сожительствуют на одном компе, то клиент должен коннектиться к нему по LPC (Shared memory protocol), если стоит соотв. галка в настройках Client Connection Manager. Галка стоит, а он все равно лезет по tcp/ip (это видно в EM, Management/Current Activity). Почему?


 
Anatoly Podgoretsky ©   (2004-10-26 20:23) [1]

Наверно надо еще убрать и протокол tcp/ip?


 
sniknik ©   (2004-10-26 20:33) [2]

Client Network Utility там порядок протоколов менять не пробовал?


 
Anatoly Podgoretsky ©   (2004-10-26 20:37) [3]

У меня смешнее, вижу только LPC для QA/EM и не вижу никакой активности для клиентского приложения, хотя данные получаю.


 
Anatoly Podgoretsky ©   (2004-10-26 20:39) [4]

sniknik ©   (26.10.04 20:33) [2]
LPC в списке протоколов не фигурирует, это отдельная галка.


 
sniknik ©   (2004-10-26 20:45) [5]

ну так убрать его оттуда? оставить пайпес + эту галку... (вообще думал просто папы первым поставить, т.к. по tcp/ip это возможно не работает а оно первым в списке)


 
Anatoly Podgoretsky ©   (2004-10-26 20:50) [6]

У меня TCP/IP и галка. вот только почему не вижу активность не пойму? Нам бы с clickmaker объединиться :-)


 
Nikolay M. ©   (2004-10-26 22:36) [7]

Сервис-пак не первый, надеюсь? Версия сервера вообще какая?
А в логах что пишет, какие порты слушает?

А что говорит
select net_library, loginame
from master..sysprocesses
where spid = @@spid
?


 
clickmaker ©   (2004-10-27 10:30) [8]


>  [7] Nikolay M. ©   (26.10.04 22:36)

сервис-пак третий. MS SQL 2000
select этот показывает то же, что и EM - TCP/IP

> [1] Anatoly Podgoretsky ©   (26.10.04 20:23)
> Наверно надо еще убрать и протокол tcp/ip?

Хм... Мысль интересная. Но я думал, что при работе на одном компе он приоритет должен отдавать LPC


 
clickmaker ©   (2004-10-27 10:40) [9]


> [1] Anatoly Podgoretsky ©   (26.10.04 20:23)
> Наверно надо еще убрать и протокол tcp/ip?

Но в моем случае не пойдет, поскольку иногда требуется коннектиться к серверу через tcp из QA, например.
А сам сервер приложений, хотелось бы, чтоб работал именно через LPC


 
Anatoly Podgoretsky ©   (2004-10-27 11:45) [10]

clickmaker ©   (27.10.04 10:30) [8]
У меня именно так и выглядит, EM/QA/SqlAgent идут через LPC
TCP/IP не убран.


 
Anatoly Podgoretsky ©   (2004-10-27 11:52) [11]

Проверил еще с удаленым сервером,
QA/SqlAgent идут через LPC
EM TCP/IP

Свою программу все равно не вижу, хотя специально запустил длинные запросы.


 
clickmaker ©   (2004-10-27 11:55) [12]


> [10] Anatoly Podgoretsky ©   (27.10.04 11:45)
> clickmaker ©   (27.10.04 10:30) [8]
> У меня именно так и выглядит, EM/QA/SqlAgent идут через
> LPC
> TCP/IP не убран.

А у меня даже QA на серваке через tcp. Странно...


 
Anatoly Podgoretsky ©   (2004-10-27 12:00) [13]

Я проверки делал с сервером (удаленно и локально) и MSDE/PE
результаты выще.


 
Fiend ©   (2004-10-27 12:06) [14]

А если указать имя(адрес) сервера ".", т.е. просто точка
то как раз через LPC и будет работать


 
Fiend ©   (2004-10-27 12:08) [15]

можно еще указать (local) как делает  EM
и тоже будет сквозь ЛПЦ работать


 
Anatoly Podgoretsky ©   (2004-10-27 12:13) [16]

Ну еще можно вообще не указывать, тот же результат.


 
clickmaker ©   (2004-10-27 12:17) [17]


> [15] Fiend ©   (27.10.04 12:08)
> можно еще указать (local) как делает  EM
> и тоже будет сквозь ЛПЦ работать

В строке подключения через АДО я именно (local) и пишу


 
Fiend ©   (2004-10-27 12:18) [18]

бгы-гы, аномалия
а точку испытывали?


 
clickmaker ©   (2004-10-27 12:28) [19]


> [18] Fiend ©   (27.10.04 12:18)

Что самое интересное - на своей машине пишу (local) и работает через lpc, а на корпоративном серваке (винда та же, сиквел тот же, sp везде одни и те же) - через tcp/ip
мда, аномалия...


 
Nikolay M. ©   (2004-10-27 16:17) [20]


> clickmaker ©   (27.10.04 12:28) [19]

А что логи говорят?
listen port... какой?
А если по запущенным службам на локалке и на сервере пройтись, может на сервере чего-то не хватает?


> В строке подключения через АДО я именно (local) и пишу

Действительно аномалия, у меня все работает логично, в зависимости от галки разрешать ли Shared memory и по барабану, указывается ли (local) или имя.


 
clickmaker ©   (2004-10-28 11:21) [21]

способ лечения оказался прост, как табуретка: перезагрузка компа :)



Страницы: 1 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.048 c
1-1100454101
novice_man
2004-11-14 20:41
2004.11.28
Присваивание или копирование?


6-1095591217
Biatri$
2004-09-19 14:53
2004.11.28
Хедер (рапер) для dnsapi.dll


1-1100342513
S@lik
2004-11-13 13:41
2004.11.28
Доступ к нити


4-1097792009
AKA
2004-10-15 02:13
2004.11.28
Как сделать приложение активным ?!


14-1099934556
Drakon
2004-11-08 20:22
2004.11.28
EULA