Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Удаленный коннект к SQLServerу


Andersen ©   (2003-11-20 15:45:00) 

Может быть глупый вопрос, но все же. Для удаленного коннекта к SQLServerу я юзаю функцию SQLDriverConnect. Так вот, какой порт использует эта функция для коннекта? Стандартный 1433? И если да, то что будет, если вызвать эту функцию когда SQLServer висит на др. порту?


me   (2003-11-20 18:17:00) [1]

Кстати, SQL Server ODBC драйвер (а SQLDriverConnect и все такое суть ODBC API) ставится именно при установке клиента SQL Server


Digitman   (2003-11-20 17:11:00) [2]


> Andersen


> Ну блин пишут же люди свои клиенты


они, очевидно, владеют полной (ну или достаточно полной) инф-цией о протоколе инф.обмена ... она, эта инф-ция, у тебя есть ? в том или ином виде ? если нет - брось эту затею : найти подходящий по требуемым характеристикам готовый client engine будет, imho, гораздо проще и быстрее


Reindeer Moss Eater   (2003-11-20 16:24:00) [3]

Поступай как поступают клиенты известных SQL серверов:
Они реквизиты сервера держат в в своих настройках которые редактируют пользователи этих клиентов.


Andersen   (2003-11-20 16:07:00) [4]

Ну блин пишут же люди свои клиенты. Почему я обязательно через стандартного клиента должен лазить.


Digitman   (2003-11-20 16:04:00) [5]


> И если да, то что будет, если вызвать эту функцию когда
> SQLServer висит на др. порту?


а ничего не будет ! не будет установлен коннект - и всех делов !
ибо не сервер бегает за клиентом, а строго наоборот : клиент должен знать заранее, где серверу вздумалось (по неразумной воле админа в большинстве случаев) "ожить"


Digitman   (2003-11-20 16:00:00) [6]


> Andersen


тогда твое дело - труба) ... если к тому же и документации по протоколу инф.обмена между кл. и серв. частями нет ... а ее как правило и нет никогда, потому как за ненадобностью : кл. и серв.часть прекрасно понимают друг-друга без твоего "беспардонного" вмешательства в их тихую беседу)


Reindeer Moss Eater   (2003-11-20 15:59:00) [7]

Для удаленного коннекта к SQLServerу я юзаю функцию SQLDriverConnect.

Чья эта функция? Откуда она?


Reindeer Moss Eater   (2003-11-20 15:57:00) [8]

А вдруг ядерная война?
Ты вопрос сформулируй внятный. Чего хочешь достичь?


Andersen   (2003-11-20 15:54:00) [9]

А вдруг клиента нет? Ну не поставили его, поставили один сервер.


Reindeer Moss Eater   (2003-11-20 15:49:00) [10]

И если да, то что будет, если вызвать эту функцию когда SQLServer висит на др. порту?

ПО сервера включает 2 части: сам сервер и клиент к нему.
С сервером надо общаться через его клиента, который знает на каком порту работает сервер.


Наверх

Титульная страница Поиск, карта сайта Написать письмо