Welcome to 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 enables 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.

ONLC Training Centers is a Microsoft Gold Learning Partner

SQL Server delivers breakthrough performance 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.

Be prepared to learn SQL Server with ONLC! Our SQL Server classes are fully interactive, led by seasoned instructors with decades of SQL Server experience and training know-how. Our classes are immersive with hands-on exercises and labs to make sure you're effectively learning and apply the software.

Instructor-led Training (ILT)

Click for FAQs about remote instructor-led training

ILT classes are live and hands-on training you can attend from any of ONLC's hundreds of training centers coast-to-coast or from home with easy setup . Training is fully interactive via remote instructor .

Savings Options

Save on training with an ONLC Saver Plan

Get maximum buying power and flexibility with ONLC Learning Credits. You'll secure a substantial volume discount by pre-paying for end-user and technical courses. ONLC Learning Credits are good for up to a year and can be used on instructor-led and self-study classes! See details & savings.

SQL Server Group Training

Group Training from ONLC

Our Group Training solutions save both time and money upskilling your staff on SQL Server. Training can be public or private with instruction virtually or in-person. Course content can be customized to meet specific learning objectives, schedules and budgets! To learn more and pricing see Group Training

SQL Server Classes, Schedule & Prices

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
SQL Querying
SQL Querying: Fundamentals 1 $395
Querying with Transact-SQL Essentials 3 $1795    
10985: Introduction to SQL Databases 3 $1795
20761: Querying Data with Transact-SQL 5 $2795    
DP-080: Transact-SQL Querying 2 $1195    
SQL Data Warehouse and Reporting
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
SQL Development
20762: Developing SQL Databases 5 $2795
SQL Database Administration
DP-050: Migrate SQL Workloads to Azure 2 $1195    
DP-300: Administering Relational Databases on Microsoft Azure 4 $2395
10987: Performance Tuning and Optimizing SQL Databases 4 $2395    
20764: Administering a SQL Database Infrastructure 5 $2795    
20765: Provisioning SQL Databases 5 $2795    


ONLC Value Adds

Along with outstanding training, attendees of our public, live instructor-led classes have these value-add options:

  • Satisfaction Guarantee
    There is no better way for you to experience the quality of our live, instructor-led training than to take a class. Those not familiar with ONLC can take a public, instructor-led class risk-free knowing we offer a money-back satisfaction guarantee. See satisfaction guarantee details Click for more details

  • Optional Class Retake
    Need a second look at a public, instructor-led ILT course you already attended with ONLC? Our optional refresher course lets you repeat the same course one time (1x) for free. Some restrictions apply and not applicable for On-Demand courses. See Retake class details click for more details

SQL Server Certification

Microsoft did not designate certifications for SQL Server 2019. Additionally, MCSA, MCSE and MCSD certifications were retired January 31, 2021.

SQL Server content is included in Microsoft's role-based certifications as-needed for certain job roles including those in the Azure Apps & Infrastructure and Data & AI solution areas. See Microsoft Role-based Certifications

News & Offers

ONLC Learning Credits with savings up to 35%

Volume Discounts with ONLC Learning Credits
Get maximum buying power and flexibility with ONLC Learning Credits. They're a great way to prepay for training plus secure a substantial volume discount on end-user and technical training. Credits can be used for live, instructor-led and self-study, On-Demand formats. Learning credits are good for up to a year! See details & pricing .


ONLC Training Centers has locations coast to coast

Training Locations Coast to Coast
ONLC provides live, hands-on classes via remote instructor at our hundreds of training centers coast to coast. Our sites are fully equipped and provide an interruption-free environment so you can focus on learning. Find ONLC centers near me .



Train at Home

Live Classes from Home
You can attend our live, instructor-led classes from the comfort and convenience of your own home. The setup is really easy and you don't have to have the class software on your device. Follow our easy setup video . If you're still unsure about the setup contact an ONLC Advisor toll free for assistance.


Group training available from ONLC

Group Training Option
ONLC offers complete learning solutions so training coordinators can quickly and successfully upskill their teams while maintaining their budget. Training can be via our public class schedule or private sessions delivered virtually or in-person on-site. We can also customize content to meet the client's specific needs and technologies. To discuss our group training options and to receive a price quote complete our quick Group Training Request form or call 1.800.288.8221 (weekdays).


Questions / More Information

Our advisors can answer questions you may have about our classes, training options, and certification. They can also provide guidance to help you determine a training path that is right for your background and your goals. Advisors are available weekdays at our toll free number or via the CHAT feature.



Virtual SQL Server training
AlabamaBirmingham SQL Server trainingHuntsville SQL Server training
Mobile SQL Server trainingMontgomery SQL Server training
ArkansasBentonville SQL Server trainingLittle Rock SQL Server training
ArizonaMesa SQL Server trainingPhoenix SQL Server training
Scottsdale SQL Server trainingTucson SQL Server training
CaliforniaIrvine SQL Server trainingLos Angeles SQL Server training
Los Angeles SQL Server trainingManhattan Beach SQL Server trainingOrange SQL Server training
Riverside SQL Server trainingSacramento SQL Server trainingSan Diego SQL Server training
San Diego SQL Server trainingSan Francisco 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
Rocky Hill SQL Server trainingShelton SQL Server trainingStamford SQL Server training
District of ColumbiaWashington SQL Server training
DelawareWilmington SQL Server training
FloridaBoca Raton SQL Server trainingBonita Springs SQL Server training
Bradenton SQL Server trainingFort Lauderdale SQL Server trainingFort Myers SQL Server training
Fort Walton Beach SQL Server trainingJacksonville SQL Server trainingKissimmee SQL Server training
Lakeland SQL Server trainingMelbourne SQL Server trainingMiami SQL Server training
Miramar Beach SQL Server trainingOrange Park SQL Server trainingOrlando SQL Server training
Orlando SQL Server trainingPensacola SQL Server trainingPlantation SQL Server training
Tallahassee SQL Server trainingTampa SQL Server training
GeorgiaAlpharetta SQL Server trainingAtlanta SQL Server training
Duluth SQL Server trainingKennesaw SQL Server trainingMacon SQL Server training
Martinez SQL Server trainingSavannah SQL Server training
IowaBettendorf SQL Server trainingDes Moines SQL Server training
IdahoBoise SQL Server training
IllinoisChicago SQL Server trainingGurnee SQL Server training
Joliet SQL Server trainingOak Brook SQL Server trainingPeoria SQL Server training
Schaumburg SQL Server trainingWarrenville 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 trainingWichita 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 trainingWoburn SQL Server training
Worcester SQL Server training
MarylandAnnapolis SQL Server trainingBethesda SQL Server training
Columbia SQL Server trainingFrederick SQL Server trainingGermantown SQL Server training
Greenbelt SQL Server trainingOwings Mills SQL Server trainingRockville SQL Server training
Towson SQL Server training
MainePortland SQL Server training
MichiganAnn Arbor SQL Server trainingGrand Rapids SQL Server training
Livonia SQL Server trainingSouthfield SQL Server trainingTroy SQL Server training
MinnesotaBloomington SQL Server trainingMaple Grove SQL Server training
Minneapolis SQL Server trainingWoodbury SQL Server training
MissouriLee's Summit SQL Server trainingO'Fallon SQL Server training
Springfield SQL Server trainingSt. Louis SQL Server trainingSt. Louis SQL Server training
MississippiRidgeland SQL Server training
MontanaGreat Falls SQL Server training
North CarolinaAsheville SQL Server trainingChapel Hill SQL Server training
Charlotte SQL Server trainingCharlotte SQL Server trainingFayetteville SQL Server training
Greensboro SQL Server trainingRaleigh SQL Server trainingRaleigh SQL Server training
Wilmington SQL Server training
North DakotaGrand Forks SQL Server training
NebraskaOmaha SQL Server training
New HampshireBedford SQL Server trainingConcord SQL Server training
Portsmouth SQL Server training
New JerseyBridgewater SQL Server trainingMahwah SQL Server training
Morristown SQL Server trainingMount Laurel SQL Server trainingParamus SQL Server training
Princeton SQL Server trainingRed 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 trainingLiverpool SQL Server training
Mt. Kisco SQL Server trainingNew York SQL Server trainingRochester SQL Server training
Uniondale SQL Server training
OhioBeachwood SQL Server trainingBeavercreek SQL Server training
Cincinnati SQL Server trainingCleveland SQL Server trainingColumbus SQL Server training
Columbus SQL Server trainingDublin SQL Server trainingIndependence SQL Server training
Toledo SQL Server training
OklahomaOklahoma City SQL Server trainingTulsa SQL Server training
OregonPortland SQL Server trainingSalem SQL Server training
PennsylvaniaAllentown SQL Server trainingConshohocken SQL Server training
Erie SQL Server trainingHuntingdon Valley SQL Server trainingLancaster SQL Server training
Malvern SQL Server trainingMechanicsburg SQL Server trainingPhiladelphia SQL Server training
Pittsburgh SQL Server trainingSouth York SQL Server trainingState College SQL Server training
Wexford SQL Server training
Rhode IslandWest Warwick SQL Server training
South CarolinaColumbia SQL Server trainingGreenville SQL Server training
North Charleston SQL Server training
TennesseeKnoxville SQL Server trainingMemphis SQL Server training
Murfreesboro SQL Server trainingNashville SQL Server training
TexasAllen SQL Server trainingAmarillo SQL Server training
Austin SQL Server trainingAustin SQL Server trainingBryan SQL Server training
Dallas SQL Server trainingDallas SQL Server trainingDenton SQL Server training
El Paso SQL Server trainingFort Worth SQL Server trainingHouston SQL Server training
Irving SQL Server trainingKaty SQL Server trainingKeller SQL Server training
Plano SQL Server trainingSan Antonio SQL Server trainingSan Antonio SQL Server training
Southlake SQL Server trainingSugar Land SQL Server trainingThe Woodlands 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 trainingNorfolk SQL Server training
Reston SQL Server trainingRichmond SQL Server trainingRoanoke SQL Server training
Stafford SQL Server trainingVirginia Beach SQL Server training
WashingtonBellevue SQL Server trainingBothell SQL Server training
Federal Way SQL Server trainingLacey SQL Server trainingPuyallup SQL Server training
Seattle SQL Server training
WisconsinBrookfield SQL Server trainingGreen Bay SQL Server training
Madison SQL Server training
West VirginiaMartinsburg SQL Server training
WyomingCasper SQL Server trainingCheyenne SQL Server training