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. SQL Server is often the foundation of many database designs, builds, and installations.

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.

What You'll Learn With ONLC SQL Server Training Courses

ONLC Microsoft SQL Server classes can you from beginner to administrator, learning skills like:

  • SQL architecture, data types, and SQL Server database types
  • Searching, sorting, indexing, and grouping data
  • Connecting data warehouses and data tools like Power BI
  • Database optimization and performance tuning
  • Transact-SQL (T-SQL) basics
  • Microsoft SQL Server Reporting Services (SSRS)

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 Microsoft PowerShell training 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
DP-080: Transact-SQL Querying 2 $1195
SQL Database Administration
DP-050: Migrate SQL Workloads to Azure 2 $1195    
DP-060: Migrate NoSQL Workloads to Azure Cosmos DB 1 $595    
DP-300: Administering Relational Databases on Microsoft Azure 4 $2395


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 with an online instructor at our hundreds of training centers coast to coast. Our centers are fully equipped and provide an interruption-free environment to 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
Manhattan Beach SQL Server trainingOrange SQL Server trainingRiverside SQL Server training
Sacramento SQL Server trainingSan Diego SQL Server trainingSan Diego SQL Server training
San Francisco 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 trainingLoveland SQL Server training
ConnecticutCheshire SQL Server trainingRocky Hill SQL Server training
Shelton 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 trainingMiami SQL Server trainingMiramar Beach SQL Server training
Orange Park SQL Server trainingOrlando SQL Server trainingPensacola SQL Server training
Plantation SQL Server trainingTallahassee 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 trainingNew Orleans SQL Server training
MassachusettsBoston SQL Server trainingDanvers SQL Server training
Woburn SQL Server trainingWorcester SQL Server training
MarylandAnnapolis SQL Server trainingColumbia SQL Server training
Frederick SQL Server trainingGermantown SQL Server trainingGreenbelt SQL Server training
Owings Mills SQL Server trainingRockville 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 trainingSpringfield SQL Server training
St. Louis SQL Server training
MississippiRidgeland SQL Server training
MontanaGreat Falls SQL Server training
North CarolinaChapel Hill SQL Server trainingCharlotte SQL Server training
Charlotte SQL Server trainingFayetteville SQL Server trainingGreensboro SQL Server training
Raleigh SQL Server trainingRaleigh SQL Server trainingWilmington 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
Buffalo SQL Server trainingLiverpool SQL Server trainingMt. Kisco SQL Server training
New York SQL Server trainingRochester SQL Server trainingUniondale SQL Server training
OhioBeachwood SQL Server trainingBeavercreek SQL Server training
Cincinnati SQL Server trainingCleveland SQL Server trainingColumbus SQL Server training
Dublin SQL Server trainingToledo SQL Server training
OklahomaOklahoma City SQL Server trainingTulsa SQL Server training
OregonPortland SQL Server trainingSalem SQL Server training
PennsylvaniaAllentown SQL Server trainingErie SQL Server training
Lancaster SQL Server trainingMalvern SQL Server trainingMechanicsburg SQL Server training
Philadelphia SQL Server trainingPittsburgh SQL Server trainingSouth York SQL Server training
State College SQL Server trainingWexford 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 trainingBryan SQL Server trainingDallas SQL Server training
Dallas SQL Server trainingDenton SQL Server trainingEl Paso SQL Server training
Fort Worth SQL Server trainingHouston SQL Server trainingKaty SQL Server training
Keller SQL Server trainingPlano SQL Server trainingSan Antonio SQL Server training
San Antonio SQL Server trainingSouthlake SQL Server trainingSugar Land SQL Server training
The 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 trainingRichmond SQL Server training
Roanoke SQL Server trainingStafford SQL Server trainingVirginia Beach SQL Server training
WashingtonBellevue SQL Server trainingFederal Way SQL Server training
Lacey SQL Server trainingPuyallup SQL Server trainingSeattle 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