Platform SDK: SNA Server

Architecture

The table below lists the architectural components used to support the Microsoft OLE DB Provider for AS/400 and VSAM.

Module Description
DDMSERV.EXE The DDM Server implements a source-only DDM Application Requester that communicates with the target DDM Servers running on MVS, OS/390, or OS/400. The DDM Server handles connection management, memory management, file management, and error handling.

On Microsoft® Windows NT®, by default DDMSERV runs as an auto-started Windows NT service, although this behavior can be changed.

MMCRLIO.DLL SNA OLE DB Management Console snap-in. This component manages data descriptions and host column description files under the Windows NT or Microsoft® Windows® 95 operating system.
SNAOLEDB.DLL The OLE DB provider for AS/400 and VSAM. Server-based and client-based OLE DB and ADO programs call this provider to gain record-level access to host files.

The following additional components must be installed in the SNA\SYSTEM subdirectory to support the OLE DB Provider for AS/400 and VSAM:

CONV.DLL

DCONV.DLL

DDM.DLL

DDMAPI.DLL

DDMRLIO.DLL

DDMSF.DLL

DDMSTR.DLL

DDMTCP2.DLL

DDMWAPPC.DLL

SNADDMEL.DLL

SNAOLEDB.MSC

WINAPPC.DLL

The following additional components must be installed in the WINDOWS SYSTEM subdirectory (typically Windows\System32 on Windows NT and Windows\System on Windows 95 and Windows 98) to support the OLE DB Provider for AS/400 and VSAM:

MSVBVM50.DLL

The following utilities are also supplied to support the OLE DB Provider for AS/400 and VSAM:

REG2UDL.EXE

CRTPKGW.EXE

The table below lists the architectural components used to support the Microsoft OLE DB Provider for DB2 and the Microsoft ODBC Driver for DB2.

Module Description
DB2SERV.EXE The DRDA Application Requester implemented as a service that communicates with the target DD2 Servers running on MVS, OS/390, or OS/400. The DRDA requester handles connection management, memory management, data access, and error handling.

On Microsoft® Windows NT®, by default DB2SERV runs as an auto-started Windows NT service, although this behavior can be changed.

DB2OLEDB.DLL The OLE DB provider for DB2. Server-based and client-based OLE DB and ADO programs call this provider to gain access to DB2.

The following additional components must be installed in the SNA\SYSTEM subdirectory to support the OLE DB Provider for DB2:

CONV.DLL

DB2WAPPPC.DLL

DCONV.DLL

DDMSQL.DLL

DDMSTR.DLL

DDMTCP.DLL

DRDA.DLL

DRDAAPI.DLL

DRDAPERF.DEF

DRDAPERF.INI

PMHLPRDR.DLL

PMPRXYDR.DLL

SNADDMEL.DLL

WINAPPC.DLL

The following additional components must be installed in the WINDOWS SYSTEM subdirectory (typically Windows\System32 on Windows NT and Windows\System on Windows 95 and Windows 98) to support the OLE DB Provider for DB2:

MSVBVM50.DLL

The following utilities are also supplied to support the OLE DB Provider for DB2 and the ODBC Driver for DB2:

CRTPKG.EXE

CRTPKGW.EXE