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

Hi I would like to know in which db and table the datas for sharepoint calendar ? I need to have a reading access to these datas with another application write in php.

share|improve this question

Don't access the data directly in the SharePoint database. The database structure is difficult to workout and also Microsoft will not support your SharePoint environment if you are reading data straight out the database!

As TZHX says use the Web Services or even better use the REST interface or the Client Side Object Model instead. They have been built for the reason that you require.

More information can be found here:-


Client Side Object Model =

share|improve this answer
Best not to use signatures on stack exchange sites - your badge bottom right is your signature - see – Ryan Feb 1 '13 at 16:18
Ah ok - thanks for the heads up. – Simon Doy Feb 1 '13 at 16:43

The calendars are stored as a List in SharePoint, and so the data will be in the Content Database for the Web Application, in the AllUserData table.

Moral of the story, better to use web services than to try and parse these databaess yourself.

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.