آپلود دیتابیس به هاست شخصی در اینترنت
كاركنان مایكروسافت برنامه كوچك و بسیار مفیدی جهت انتشار دیتابیس به سرور های دیگر بصورت اسكریپت ارائه داده اند. این برنامه می تواند هم ساختار و هم اطلاعات درون پایگاه داده شما را یكجا اسكریپت كرده و با حل مشكل اجازه دسترسی اشیاء با نبست دادن تمام آن ها به كاربر سطح db_owner مشكل شما را حل كند. پس از داونلوئد Microsoft SQL Server Database Publishing Wizard 1.1 و نصب آن به دو حالت می توان دیتابیس خود را اسكریپت كرد:
1- از طریق اجرای این برنامه مشخصات سرور خود را داده و دیتابیس مورد نظر را اسكریپت كنید. بنابراین این برنامه به شما ایده جالبی می دهد: می توانید توسط آن از دیتابیس های خود در اینتر نت یا هر شبكه دیگری پشتیبان (backup) تهیه كنید!
2- نصب این برنامه گزینه ای به محیط Visual Studio اضافه می كند كه با باز كردن پروژه و راست كلیك بر روی نام دیتابیس در Server Explorer و انتخاب Publish To Provider، همان كار بالا را انجام دهید.
حال كافیست فایل ها را به هاست خود در اینترنت منتقل كرده و با ایجاد یك دیتابیس در سرور سایت (مثلاً از طریق كنترل پانل Plesk) و ایجاد كاربر SQL برای آن و تغییر مشخصات اتصال به سرور داده در بخش Connection String موجود در Web.Config، اسكریپت آماده خود را پس از اتصال به سرور در محیط اجرای query در SQL Server Management Studio مانند آنچه كه با Query Analyzer انجام می دادیم، run كنید!