سرویسهای ASP.NET 2.0 در SQL Server 2000
مارس 11, 2007
توجه: این یادداشت قدیمی و مربوط به وبلاگهای پیشین است. برای اطلاعات بیشتر آنچه گذشت را بخوانید.
ASP.NET 2.0 سرویسهایی دارد مثل Membership, Role Management, Personalization که اطلاعاتی از آنها باید در دیتابیس ذخیره شود، در این مطلب قصد دارم راهی برای تنظیم SQL Server 2000 برای این قابلیتهای ASP.NET 2.0 معرفی کنم.
مایکروسافت یک ویزارد برای تنظیم SQL Server برای ASP.NET 2.0 در نظر گرفته است که برای استفاده از آن باید به Command Prompt مربوط به Visual Studio 2005 بروید و دستور aspnet_regsql را تایپ کنید. بعد از اجرا یک ویزارد به نام ASP.NET SQL Server Setup Wizard برای شما باز میشود که به کمک آن میتوانید دیتابیس دلخواهی را برای استفاده از جداول سرویسهای ASP.NET 2 تنظیم کنید. بعد از اتمام عملیات 11 جدول به دیتابیس شما اضافه میشود که همه آنها با aspnet شروع میشود (مثلا aspnet_Applications یا aspnet_Membership و ..)
البته اگر از سوییچهای مربوط به دستور aspnet_regsql استفاده کنید میتوانید هر کدام از سرویسها را که بخواهید اضافه کنید. مثلا دستور aspnet_regsql.exe -E -S localhost -A mp جداول مربوط به سرویسهای Membership و Profile را به سرور لوکالهاست اضافه میکند. توضیحات کامل در مورد این دستور را اینجا ببینید.
پ.ن: یک domain یرای سایت شخصیام ثبت کردهام و از این به بعد مقالات و نکات مربوط به برنامهنویسی را آنجا مینویسم و مطالب غیرتخصصی را اینجا در وبلاگ. البته هنوز هیچ کدی برای سایت شخصی ننوشتهام پس کمی باید صبر کنید.






