# 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)