![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
MS SQL, LPC & TCP/IP [Win2k]
clickmaker © (2004-10-26 19:11:00)По идее, если клиент (ADO в данном случае) и сиквел сожительствуют на одном компе, то клиент должен коннектиться к нему по LPC (Shared memory protocol), если стоит соотв. галка в настройках Client Connection Manager. Галка стоит, а он все равно лезет по tcp/ip (это видно в EM, Management/Current Activity). Почему?
clickmaker (2004-10-28 11:21:00) [1]способ лечения оказался прост, как табуретка: перезагрузка компа :)
Nikolay M. (2004-10-27 16:17:00) [2]
> clickmaker © (27.10.04 12:28) [19]
А что логи говорят?
listen port... какой?
А если по запущенным службам на локалке и на сервере пройтись, может на сервере чего-то не хватает?
> В строке подключения через АДО я именно (local) и пишу
Действительно аномалия, у меня все работает логично, в зависимости от галки разрешать ли Shared memory и по барабану, указывается ли (local) или имя.
clickmaker (2004-10-27 12:28:00) [3]
> [18] Fiend © (27.10.04 12:18)
Что самое интересное - на своей машине пишу (local) и работает через lpc, а на корпоративном серваке (винда та же, сиквел тот же, sp везде одни и те же) - через tcp/ip
мда, аномалия...
Fiend (2004-10-27 12:18:00) [4]бгы-гы, аномалия
а точку испытывали?
clickmaker (2004-10-27 12:17:00) [5]
> [15] Fiend © (27.10.04 12:08)
> можно еще указать (local) как делает EM
> и тоже будет сквозь ЛПЦ работать
В строке подключения через АДО я именно (local) и пишу
Anatoly Podgoretsky (2004-10-27 12:13:00) [6]Ну еще можно вообще не указывать, тот же результат.
Fiend (2004-10-27 12:08:00) [7]можно еще указать (local) как делает EM
и тоже будет сквозь ЛПЦ работать
Fiend (2004-10-27 12:06:00) [8]А если указать имя(адрес) сервера ".", т.е. просто точка
то как раз через LPC и будет работать
Anatoly Podgoretsky (2004-10-27 12:00:00) [9]Я проверки делал с сервером (удаленно и локально) и MSDE/PE
результаты выще.
clickmaker (2004-10-27 11:55:00) [10]
> [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 11:52:00) [11]Проверил еще с удаленым сервером,
QA/SqlAgent идут через LPC
EM TCP/IP
Свою программу все равно не вижу, хотя специально запустил длинные запросы.
Anatoly Podgoretsky (2004-10-27 11:45:00) [12]clickmaker © (27.10.04 10:30) [8]
У меня именно так и выглядит, EM/QA/SqlAgent идут через LPC
TCP/IP не убран.
clickmaker (2004-10-27 10:40:00) [13]
> [1] Anatoly Podgoretsky © (26.10.04 20:23)
> Наверно надо еще убрать и протокол tcp/ip?
Но в моем случае не пойдет, поскольку иногда требуется коннектиться к серверу через tcp из QA, например.
А сам сервер приложений, хотелось бы, чтоб работал именно через LPC
clickmaker (2004-10-27 10:30:00) [14]
> [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
Nikolay M. (2004-10-26 22:36:00) [15]Сервис-пак не первый, надеюсь? Версия сервера вообще какая?
А в логах что пишет, какие порты слушает?
А что говорит
select net_library, loginame
from master..sysprocesses
where spid = @@spid
?
Anatoly Podgoretsky (2004-10-26 20:50:00) [16]У меня TCP/IP и галка. вот только почему не вижу активность не пойму? Нам бы с clickmaker объединиться :-)
sniknik (2004-10-26 20:45:00) [17]ну так убрать его оттуда? оставить пайпес + эту галку... (вообще думал просто папы первым поставить, т.к. по tcp/ip это возможно не работает а оно первым в списке)
Anatoly Podgoretsky (2004-10-26 20:39:00) [18]sniknik © (26.10.04 20:33) [2]
LPC в списке протоколов не фигурирует, это отдельная галка.
Anatoly Podgoretsky (2004-10-26 20:37:00) [19]У меня смешнее, вижу только LPC для QA/EM и не вижу никакой активности для клиентского приложения, хотя данные получаю.
sniknik (2004-10-26 20:33:00) [20]Client Network Utility там порядок протоколов менять не пробовал?