Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.043 c
11-1083500021
Delphi5.01
2004-05-02 16:13
2004.11.28
WrapText(Msg,SeparatorChar,[ ],155);


14-1100111512
zokzok
2004-11-10 21:31
2004.11.28
Абстрактные методы


4-1097591069
#Мастер#
2004-10-12 18:24
2004.11.28
Скины


14-1100179508
}|{yk
2004-11-11 16:25
2004.11.28
А как подключиться к инету через встроенный модем телефона?


11-1083335243
RTWolf
2004-04-30 18:27
2004.11.28
Как проверить создан ли объект (например форма)?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский