सरल स्कीमा के लिए आप केवल dataContext.CreateDatabase() को कॉल कर सकते हैं - हालांकि यह सब कुछ संभालने के लिए आशा करने के लिए महत्वाकांक्षी होगा। मुझे संदेह है कि आपको नुकसान स्वीकार करना पड़ सकता है और (दुख की बात है) बैकअप के मूल्य के बारे में जानें।
CreateDatabase पर अधिक जानकारी के लिए MSDN देखें:
http://msdn.microsoft.com /en-us/library/system.data.linq.datacontext.createdatabase.aspx