לקוח הוא יישום חזיתי המשתמש בשירותים שמסופקים על-ידי שרת. המחשב שמארח את היישום נקרא מחשב הלקוח. תוכנות לקוח מאפשרות למחשבים להתחבר למופע של Microsoft SQL Server ברשת.
לקוחות SQL Server יכולים לכלול יישומים מסוגים שונים, כגון:
-
צרכני OLE DB.
יישומים אלה משתמשים ב- Microsoft OLE DB Provider for SQL Server או ב- Microsoft OLE DB Provider for ODBC כדי להתחבר למופעים של SQL Server ולנהל איתם תקשורת. ספקי OLE DB משמשים כמתווכים בין מופע של SQL Server לבין יישומי לקוח הצורכים את נתוני SQL Server כשורות נתונים (rowsets) של OLE DB.
-
יישומי ODBC.
יישומים אלה כוללים כלי שירות של לקוח המותקנים ב- SQL Server, כגון SQL Server Enterprise Manager ו- SQL Query Analyzer, וכן יישומים אחרים המשתמשים במנהל התקן ODBC של SQL Server כדי להתחבר למופע של SQL Server ולנהל איתו תקשורת.
-
מחשבי לקוח של ספריית מסד הנתונים, כולל כלי שירות הפקודה isql של SQL Server ומחשבי לקוח הכתובים בספריית מסד הנתונים.
ללא תלות בסוג היישום, ניהול יישום לקוח כולל בעיקר את קביעת תצורת החיבור שלו לרכיבי השרת של SQL Server. בהתאם לדרישות האתר, ניהול הלקוח עשוי לנוע בין פעולה מינימלית של הזנת שם מחשב הלקוח ועד לבניית ספריה של ערכי תצורה מותאמים אישית כדי להתאים לסביבה מגוונת של שרתים מרובים.