SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Very naive question here: when you upload to SharePoint, are the files stored in the file system or in SQL Server?

share|improve this question
up vote 8 down vote accepted

The files are (generally) stored in SQL server in databases called content databases together with all other content, such as list items and metadata.

share|improve this answer

They are stored in the Content Database on SQL Server. There are provisions to offload the files to the file system and third party tools to assist with it.

share|improve this answer

Files that you upload within SharePoint to Document libraries are normally stored within SQL server.

However, if you're uploading files as part of a Feature that you are developing and installing, those files can be served from the filesystem OR from the database.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.