Администирование СУБД MS SQL Server 2000. Шибанов С.В - 15 стр.

UptoLike

Составители: 

15
тевые библиотеки совместно используют один интерфейс, и драйвер ODBC
SQL Server, и DB-Library могут использовать любую сетевую библиотеку для соз-
дания соединения с SQL Server. Компьютеры-клиенты имеют сетевую библиотеку
по умолчанию (обычно именованный канал), которая используется, если не за-
прашивается специфическая сетевая библиотека.
Сетевые библиотеки и клиента, и сервера используют единый механизм
взаимодействия процессов (interprocess communication - IPC), например, именован-
ный канал, удаленный вызов процедур (remote procedure call - RPC) или сокеты
(sockets) Windows.
Сетевые библиотеки, использующие IPC, поддерживаются определенными се-
тевыми протоколами. Например, именованные каналы IPC поддерживаются прото-
колами NetBEUI, Microsoft TCP/IP и NWLink. Например, IPC Windows Sockets под-
держивается только протоколом Microsoft TCP/IP, a IPC NetWare IPX/SPX — только
протоколом NWLink. Кроме того, IРС именованных каналов непосредственно под-
держивается только файловой системой Windows NT, допускающей локальные,
несетевые соединения между программным обеспечением клиента и SQL Server
на том же компьютере-сервере.
Серверные сетевые библиотеки поставляются вместе с программным
обеспечением сервера базы данных SQL Server. SQL Server использует их для "про-
слушивания" клиентских подключений.
Клиентская сетевая библиотека (и IPC), которая организует соединение,
должна соответствовать принимающей соединение серверной сетевой библио-
теке (и IPC). Кроме того, и на компьютере-клиенте, и на компьютере-сервере дол-
жен быть использован один и тот же сетевой протокол. Например, клиент не
может использовать клиентскую сетевую библиотеку TCP/IP Windows Sockets
для создания соединения через протокол TCP/IP с SQL Server, который использует
только серверную сетевую библиотеку именованных каналов.
                                                                              15



тевые библиотеки совместно используют один интерфейс, и драйвер ODBC
SQL Server, и DB-Library могут использовать любую сетевую библиотеку для соз-
дания соединения с SQL Server. Компьютеры-клиенты имеют сетевую библиотеку
по умолчанию (обычно именованный канал), которая используется, если не за-
прашивается специфическая сетевая библиотека.
     Сетевые библиотеки и клиента, и сервера используют единый механизм
взаимодействия процессов (interprocess communication - IPC), например, именован-
ный канал, удаленный вызов процедур (remote procedure call - RPC) или сокеты
(sockets) Windows.
     Сетевые библиотеки, использующие IPC, поддерживаются определенными се-
тевыми протоколами. Например, именованные каналы IPC поддерживаются прото-
колами NetBEUI, Microsoft TCP/IP и NWLink. Например, IPC Windows Sockets под-
держивается только протоколом Microsoft TCP/IP, a IPC NetWare IPX/SPX — только
протоколом NWLink. Кроме того, IРС именованных каналов непосредственно под-
держивается только файловой системой Windows NT, допускающей локальные,
несетевые соединения между программным обеспечением клиента и SQL Server
на том же компьютере-сервере.
     Серверные сетевые библиотеки поставляются вместе с программным
обеспечением сервера базы данных SQL Server. SQL Server использует их для "про-
слушивания" клиентских подключений.
     Клиентская сетевая библиотека (и IPC), которая организует соединение,
должна соответствовать принимающей соединение серверной сетевой библио-
теке (и IPC). Кроме того, и на компьютере-клиенте, и на компьютере-сервере дол-
жен быть использован один и тот же сетевой протокол. Например, клиент не
может использовать клиентскую сетевую библиотеку TCP/IP Windows Sockets
для создания соединения через протокол TCP/IP с SQL Server, который использует
только серверную сетевую библиотеку именованных каналов.