Welcome to ONLC Training Centers
Microsoft SQL Server classes at ONLC Training Centers

Microsoft SQL Server Training Classes


SQL Server authorized computer training classes are at ONLC Training Centers.

SQL Server is the foundation of Microsoft’s comprehensive data platform. SQL Server 2016 represents a huge leap forward for the data platform with faster transactions and queries, advanced analytics, and new hybrid cloud scenarios.

Get training, exam prep software and exam vouchers at up to 35% savings.  Click for details!

SQL Server 2016 and 2014 / 2012 enable customers to build mission-critical applications and Big Data solutions using high-performance, in-memory technology across OLTP, data warehousing, business intelligence and analytics workloads.

SQL Server delivers breakthrough performance for mission-critical applications, using in-memory technologies, faster insights from any data to any user in familiar tools like Excel, and a resilient platform for building, deploying, and managing solutions that span on-premises and cloud.


ONLC Training Centers is a Microsoft Gold Learning Partner

Interested in SQL Server certification? The authorized training you'll receive at ONLC, a Microsoft Gold Learning Partner, can also help you prepare for Microsoft certification.


Attend live, hands-on, instructor-led classes at ONLC's more than 300 locations. Not near one of our locations? Attend these same live classes from the convenience of your home/office PC via our Remote Classroom Instruction (RCI™) technology.

Many SQL Server titles are also available as MOC On-Demand—Microsoft's official self-study option. Both training formats are available from ONLC.



SQL Server Classes

Click the title of the classes marked with the green flag () to see specific locations and dates of Ready to Run classes.  Click the title of the classes marked with the yellow flag () to see specific locations and dates of Early Notice classes.

Class Information
Click Title for Dates & Outlines Days Fee
10998: Updating Your Skills to SQL Server 2017 2 $995
MOC On-Demand: 10998-Updating Your Skills to SQL Server 2017 2 $995    
10999: SQL Server on Linux 2 $995    
MOC On-Demand: 10999-SQL Server on Linux 2 $995    
SQL Server Introduction, Basic Querying & Skills Update
SQL Querying: Fundamentals 1 $395
Querying with Transact-SQL Essentials 3 $1795
10985: Introduction to SQL Databases 3 $1795
10986: Updating Your Skills to SQL Server 2016 3 $1795    
BI & Reporting
10988: Managing SQL Business Intelligence Operations 3 $1795    
20778: Analyzing Data with Power BI 3 $1595
20761: Querying Data with Transact-SQL 5 $2795
20767: Implementing a SQL Data Warehouse 5 $2795
20768: Developing SQL Data Models 3 $1795    
10990: Analyzing Data with SQL Server Reporting Services 5 $2995
20762: Developing SQL Databases 5 $2795
Database Administration
10987: Performance Tuning and Optimizing SQL Databases 4 $2395    
20764: Administering a SQL Database Infrastructure 5 $2795
20765: Provisioning SQL Databases 5 $2795
Official On-Demand, Self-Study Titles: SQL Server 2016 (by Course Number)
MOC On-Demand: 10985-Introduction to SQL Databases 3 $995    
MOC On-Demand: 10986-Updating Your Skills to SQL Server 2016 3 $995    
MOC On-Demand: 10987-Performance Tuning and Optimizing SQL Databases 4 $995    
MOC On-Demand: 10988-Managing SQL Business Intelligence Operations 3 $995    
MOC On-Demand: 10990-Analyzing Data with SQL Server Reporting Services 3 $995    
MOC On-Demand: 10998-Updating Your Skills to SQL Server 2017 2 $995    
MOC On-Demand: 10999-SQL Server on Linux 2 $995    
MOC On-Demand: 20761-Querying Data with Transact-SQL 3 $995    
MOC On-Demand: 20762-Developing SQL Databases 4 $995    
MOC On-Demand: 20764-Administering a SQL Database Infrastructure 5 $995    
MOC On-Demand: 20765-Provisioning SQL Databases 5 $995    
MOC On-Demand: 20767-Implementing a SQL Data Warehouse 5 $995    
MOC On-Demand: 20768-Developing SQL Data Models 3 $995    
MOC On-Demand: 20778-Analyzing Data with Power BI 3 $995    
20461: Querying Microsoft SQL Server 5 $2795
MOC On-Demand: 20461-Querying Microsoft SQL Server 5 $995    
20462: Administering Microsoft SQL Server Databases 5 $2795
MOC On-Demand: 20462-Administering Microsoft SQL Server Databases 5 $995    
20463: Implementing a Data Warehouse with Microsoft SQL Server 5 $2795
MOC On-Demand: 20463-Implementing a Data Warehouse with Microsoft SQL Server 5 $995    
20464: Developing Microsoft SQL Server Databases 5 $2795    
20465: Designing Database Solutions with Microsoft SQL Server 3 $1795
20466: Implementing Data Models and Reports with Microsoft SQL Server 5 $2795    
20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2014 5 $2795    
10977: Updating Your SQL Server Skills to Microsoft SQL Server 2014 5 $2795    
55005: Microsoft Report Builder 3.0 with SQL 2008R2, SQL 2012 Express and SQL 2012 2 $1195    
55144: SQL Server 2014 Performance Tuning and Optimization 3 $1795    
55119: SQL Server 2012 Reporting Services 3 $1795


Top of page Top of page



SQL Server Certification

ONLC offers authorized classes that will help you prepare for SQL Server Certification

To review SQL Server certifications click this button...


See SQL Server Certifications



News & Offers


Bundled savings on MCSE / MCSE courses, exam prep software and exam vouchers!

MCSA / MCSE Certification Bundles
We've bundled together the authorized classes, exam prep software and exam vouchers at a great savings to help you prepare for MCSA or MCSE certification. Some MCSA Bundles are as little as $1,698 with the MCSE just $644 more! Find out more




Save on technical training with our 15-Day Saver plan.

Save on Technical Training
For just $6,995 an individual can take up to fifteen (15) technical days of live, instructor-led hands-on training at ONLC! The 15-day Pass can be used for many public technical classes. Find out more



Save on technical training for your entire company with our CEA Tech Saver

Save on Company-wide Technical Training
Our Corporate Education Account (CEA) Tech Saver can give an entire company a set discount on technical classes for a full year. The greater your purchase the higher your discount. Find out more



Microsoft Software Assurance vouchers accepted hereMicrosoft Software Assurance Vouchers Accepted Here
ONLC gladly accepts Microsoft Software Assurance (SA) Vouchers on approved classes. These vouchers can be redeemed for any official Microsoft instructor-led training course that was created for the IT professional or developer audience. Learn more and view approved classes.


MOC On-Demand: Microsoft's Official Self-study option

MOC On-Demand
Many Microsoft technical level courses are offered as MOC On-Demand—Microsoft's self-study format. MOC On-Demand is most appropriate for seasoned IT professionals. For details about MOC On-Demand and ONLC's optional value-adds see MOC On-Demand.



Online Proctored Exam

Online Proctored Exams

Technical-level Microsoft (MCP) and Microsoft Technology Associate (MTA) exams are available as Online Proctored (OP) so you can take an exam in the comfort of your home or office. The OP exam delivery system has very specific technical, system, environment, and testing protocol requirements. Learn more at Online Proctored Exams.




Top of page Top of page



To learn more about ONLC's classes or in the event of questions contact our Education Advisors at:


Virtual SQL-Server training
AlabamaBirmingham SQL-Server trainingBirmingham SQL-Server training
Huntsville SQL-Server trainingMobile SQL-Server trainingMontgomery SQL-Server training
ArkansasBentonville SQL-Server trainingFayetteville SQL-Server training
Little Rock SQL-Server trainingLittle Rock SQL-Server training
ArizonaMesa SQL-Server trainingPhoenix SQL-Server training
Scottsdale SQL-Server trainingTucson SQL-Server training
CaliforniaBakersfield SQL-Server trainingElk Grove SQL-Server training
Fresno SQL-Server trainingGlendale SQL-Server trainingIrvine SQL-Server training
Los Angeles SQL-Server trainingLos Angeles SQL-Server trainingManhattan Beach SQL-Server training
Orange SQL-Server trainingPetaluma SQL-Server trainingPleasanton SQL-Server training
Redwood City SQL-Server trainingRiverside SQL-Server trainingSacramento SQL-Server training
San Diego SQL-Server trainingSan Diego SQL-Server trainingSan Diego SQL-Server training
San Francisco SQL-Server trainingSan Jose SQL-Server trainingWalnut Creek SQL-Server training
Woodland Hills SQL-Server training
ColoradoBoulder SQL-Server trainingCentennial SQL-Server training
Colorado Springs SQL-Server trainingDenver SQL-Server trainingFt. Collins SQL-Server training
Grand Junction SQL-Server trainingLakewood SQL-Server trainingLoveland SQL-Server training
ConnecticutCheshire SQL-Server trainingDanbury SQL-Server training
East Granby SQL-Server trainingHartford SQL-Server trainingRocky Hill SQL-Server training
Shelton SQL-Server trainingStamford SQL-Server training
District of ColumbiaWashington SQL-Server trainingWashington SQL-Server training
DelawareWilmington SQL-Server training
FloridaBoca Raton SQL-Server trainingBonita Springs SQL-Server training
Bradenton SQL-Server trainingClearwater SQL-Server trainingDaytona Beach SQL-Server training
Fort Lauderdale SQL-Server trainingFort Myers SQL-Server trainingFort Walton Beach SQL-Server training
Jacksonville SQL-Server trainingKissimmee SQL-Server trainingLake Mary SQL-Server training
Lakeland SQL-Server trainingLand 'O Lakes SQL-Server trainingMelbourne SQL-Server training
Miami SQL-Server trainingMiami SQL-Server trainingMiramar Beach SQL-Server training
Orange Park SQL-Server trainingOrlando SQL-Server trainingOrlando SQL-Server training
Orlando SQL-Server trainingPalm Beach Gardens SQL-Server trainingPensacola SQL-Server training
Plantation SQL-Server trainingSt. Petersburg SQL-Server trainingTallahassee SQL-Server training
Tampa SQL-Server trainingTampa SQL-Server trainingVero Beach SQL-Server training
GeorgiaAlpharetta SQL-Server trainingAtlanta SQL-Server training
Columbus SQL-Server trainingDuluth SQL-Server trainingKennesaw SQL-Server training
Macon SQL-Server trainingMartinez SQL-Server trainingSavannah SQL-Server training
IowaBettendorf SQL-Server trainingCedar Rapids SQL-Server training
Des Moines SQL-Server training
IdahoBoise SQL-Server trainingMeridian SQL-Server training
IllinoisChicago SQL-Server trainingGurnee SQL-Server training
Joliet SQL-Server trainingNorthbrook SQL-Server trainingOakbrook Terrace SQL-Server training
Peoria SQL-Server trainingRockford SQL-Server trainingSchaumburg SQL-Server training
Warrenville SQL-Server training
IndianaCarmel SQL-Server trainingEvansville SQL-Server training
Fort Wayne SQL-Server trainingGreenwood SQL-Server trainingIndianapolis SQL-Server training
South Bend SQL-Server training
KansasLenexa SQL-Server trainingTopeka SQL-Server training
Wichita SQL-Server training
KentuckyFlorence SQL-Server trainingLexington SQL-Server training
Louisville SQL-Server training
LouisianaBaton Rouge SQL-Server trainingLafayette SQL-Server training
New Orleans SQL-Server training
MassachusettsBoston SQL-Server trainingBraintree SQL-Server training
Danvers SQL-Server trainingEast Longmeadow SQL-Server trainingMansfield SQL-Server training
Newton SQL-Server trainingNorth Andover SQL-Server trainingNorwell SQL-Server training
Westborough SQL-Server trainingWoburn SQL-Server trainingWorcester SQL-Server training
MarylandAnnapolis SQL-Server trainingBaltimore SQL-Server training
Bethesda SQL-Server trainingColumbia SQL-Server trainingEllicott City SQL-Server training
Frederick SQL-Server trainingGermantown SQL-Server trainingGreenbelt SQL-Server training
Owings Mills SQL-Server trainingRockville SQL-Server trainingTowson SQL-Server training
MainePortland SQL-Server training
MichiganAnn Arbor SQL-Server trainingGrand Rapids SQL-Server training
Kalamazoo SQL-Server trainingLivonia SQL-Server trainingMason SQL-Server training
Novi SQL-Server trainingSouthfield SQL-Server trainingTraverse City SQL-Server training
Troy SQL-Server training
MinnesotaBloomington SQL-Server trainingMaple Grove SQL-Server training
Minneapolis SQL-Server trainingMinneapolis SQL-Server trainingRochester SQL-Server training
St. Cloud SQL-Server trainingWoodbury SQL-Server training
MissouriColumbia SQL-Server trainingKansas City SQL-Server training
Lee's Summit SQL-Server trainingO'Fallon SQL-Server trainingSpringfield SQL-Server training
St. Louis SQL-Server trainingSt. Louis SQL-Server training
MississippiGulfport SQL-Server trainingJackson SQL-Server training
MontanaGreat Falls SQL-Server training
North CarolinaAsheville SQL-Server trainingChapel Hill SQL-Server training
Charlotte SQL-Server trainingCharlotte SQL-Server trainingCharlotte SQL-Server training
Fayetteville SQL-Server trainingGreensboro SQL-Server trainingHickory SQL-Server training
Raleigh SQL-Server trainingRaleigh SQL-Server trainingRaleigh SQL-Server training
Wilmington SQL-Server training
North DakotaFargo SQL-Server trainingGrand Forks SQL-Server training
NebraskaLincoln SQL-Server trainingOmaha SQL-Server training
New HampshireBedford SQL-Server trainingConcord SQL-Server training
Londonderry SQL-Server trainingNashua SQL-Server trainingPortsmouth SQL-Server training
New JerseyBridgewater SQL-Server trainingEast Brunswick SQL-Server training
East Rutherford SQL-Server trainingHamilton SQL-Server trainingIselin SQL-Server training
Jersey City SQL-Server trainingMahwah SQL-Server trainingMorristown SQL-Server training
Mount Laurel SQL-Server trainingParamus SQL-Server trainingPrinceton SQL-Server training
Red Bank SQL-Server training
New MexicoAlbuquerque SQL-Server training
NevadaHenderson SQL-Server trainingLas Vegas SQL-Server training
Reno SQL-Server training
New YorkAlbany SQL-Server trainingBohemia SQL-Server training
Brooklyn SQL-Server trainingBuffalo SQL-Server trainingForest Hills SQL-Server training
Harrison SQL-Server trainingLiverpool SQL-Server trainingMelville SQL-Server training
Mt. Kisco SQL-Server trainingNew York SQL-Server trainingNew York SQL-Server training
New York SQL-Server trainingPoughkeepsie SQL-Server trainingRochester SQL-Server training
Rochester SQL-Server trainingUniondale SQL-Server training
OhioAkron SQL-Server trainingBeachwood SQL-Server training
Beavercreek SQL-Server trainingBoardman SQL-Server trainingCincinnati SQL-Server training
Cincinnati SQL-Server trainingCincinnati SQL-Server trainingCleveland SQL-Server training
Columbus SQL-Server trainingColumbus SQL-Server trainingDublin SQL-Server training
Independence SQL-Server trainingToledo SQL-Server trainingWestlake SQL-Server training
OklahomaEdmond SQL-Server trainingOklahoma City SQL-Server training
Tulsa SQL-Server training
OregonBeaverton SQL-Server trainingEugene SQL-Server training
Medford SQL-Server trainingPortland SQL-Server trainingSalem SQL-Server training
Tualatin SQL-Server training
PennsylvaniaAllentown SQL-Server trainingConshohocken SQL-Server training
Erie SQL-Server trainingHuntington Valley SQL-Server trainingLancaster SQL-Server training
Malvern SQL-Server trainingMechanicsburg SQL-Server trainingPhiladelphia SQL-Server training
Pittsburgh SQL-Server trainingPittsburgh SQL-Server trainingSouth York SQL-Server training
State College SQL-Server trainingWexford SQL-Server training
Rhode IslandProvidence SQL-Server trainingWest Warwick SQL-Server training
South CarolinaColumbia SQL-Server trainingGreenville SQL-Server training
Mt. Pleasant SQL-Server trainingNorth Charleston SQL-Server training
South DakotaSioux Falls SQL-Server training
TennesseeChattanooga SQL-Server trainingFranklin SQL-Server training
Knoxville SQL-Server trainingMemphis SQL-Server trainingMurfreesboro SQL-Server training
Nashville SQL-Server training
TexasAmarillo SQL-Server trainingAustin SQL-Server training
Austin SQL-Server trainingBryan SQL-Server trainingCorpus Christi SQL-Server training
Dallas SQL-Server trainingDallas SQL-Server trainingDenton SQL-Server training
El Paso SQL-Server trainingFort Worth SQL-Server trainingGrapevine SQL-Server training
Houston SQL-Server trainingHouston SQL-Server trainingIrving SQL-Server training
Katy SQL-Server trainingKeller SQL-Server trainingLeague City SQL-Server training
Lubbock SQL-Server trainingMcAllen SQL-Server trainingMidland SQL-Server training
Plano SQL-Server trainingPlano SQL-Server trainingSan Antonio SQL-Server training
San Antonio SQL-Server trainingSugar Land SQL-Server trainingThe Woodlands SQL-Server training
Waco SQL-Server training
UtahProvo SQL-Server trainingSalt Lake City SQL-Server training
VirginiaAlexandria SQL-Server trainingArlington SQL-Server training
Charlottesville SQL-Server trainingFairfax SQL-Server trainingForest SQL-Server training
Fredericksburg SQL-Server trainingGlen Allen SQL-Server trainingHerndon SQL-Server training
Manassas SQL-Server trainingMcLean SQL-Server trainingNewport News SQL-Server training
Norfolk SQL-Server trainingReston SQL-Server trainingRichmond SQL-Server training
Roanoke SQL-Server trainingStafford SQL-Server trainingVirginia Beach SQL-Server training
VermontShelburne SQL-Server training
WashingtonBellevue SQL-Server trainingBellingham SQL-Server training
Bothell SQL-Server trainingFederal Way SQL-Server trainingKennewick SQL-Server training
Lacey SQL-Server trainingMukilteo SQL-Server trainingPuyallup SQL-Server training
Seattle SQL-Server trainingSpokane SQL-Server training
WisconsinBrookfield SQL-Server trainingGlendale SQL-Server training
Green Bay SQL-Server trainingMadison SQL-Server trainingMadison SQL-Server training
Milwaukee SQL-Server training
West VirginiaMartinsburg SQL-Server training
WyomingCasper SQL-Server trainingCheyenne SQL-Server training