# SQL Bulk Copy Sample This code sample demonstrates how to load an Azure SQL Data Warehouse using the .NET [SqlBulkCopy class](https://msdn.microsoft.com/library/system.data.sqlclient.sqlbulkcopy.aspx). ### Contents [About this sample](#about-this-sample)
[Before you begin](#before-you-begin)
[Disclaimers](#disclaimers)
[Related links](#related-links)
## About this sample 1. **Applies to:** SQL Server 2012 (or higher) Enterprise / Developer / Evaluation Edition, Azure SQL Database, Azure SQL Data Warehouse 2. **Key features:** - Bulk Loading via .NET 3. **Workload:** Data Loading 4. **Programming Language:** .NET C#, T-SQL 5. **Authors:** Matt Usher [TwoUnder] ## Before you begin To run this sample, you need the following prerequisites. **Software prerequisites:** 1. SQL Server 2012 (or higher), an Azure SQL Database, or an Azure SQL Data Warehouse. 2. Visual Studio 2015 (or higher). ## Disclaimers The code included in this sample is not intended to be a set of best practices on how to build scalable enterprise grade applications. This is beyond the scope of this quick start sample. ## Related Links For more information, see these articles: - [Azure SQL Data Warehouse] (http://aka.ms/sqldw)