جدا کردن (Detaching) و ضمیمه کردن (Attaching) دیتابیس در SQL Server روشهایی کارآمد برای مدیریت و انتقال پایگاههای داده هستند. این عملیات به شما امکان میدهند تا فایلهای فیزیکی یک دیتابیس (.mdf و .ldf) را از نمونه SQL Server جدا …
پست وبلاگ
پایگاههای داده SQL Server ممکن است به دلایل مختلفی با مشکل مواجه شده و در حالت "Suspect" قرار بگیرند. این وضعیت به این معنی است که SQL Server نمیتواند به فایلهای اصلی پایگاه داده (MDF) یا فایلهای لاگ (LDF) دسترسی …
نقشهای ثابت پایگاه داده (Fixed Database Roles) راهی ساده و موثر برای مدیریت امنیت و دسترسی در SQL Server ارائه میدهند. این نقشها به صورت پیشفرض در SQL Server موجود هستند و میتوان آنها را به کاربران یا نقشهای دیگر …
راهنمای جامع XML در SQL Server: از مبانی تا کوئرینویسی XML یا Extensible Markup Language، زبانی برای تعریف قوانین رمزگذاری اسناد به گونهای است که هم برای انسانها قابل خواندن باشد و هم برای ماشینها. این زبان برای تبادل دادهها …
گاهی اوقات، نیاز فوری به قطع ارتباط یک یا چند کاربر از پایگاه داده SQL Server پیش میآید. این کار برای انجام عملیات نگهداری، رفع اشکال یا آزادسازی منابع حیاتی است. این مقاله به شما کمک میکند تا با روشهای …
تنظیم صحیح حافظه SQLServer برای دستیابی به حداکثر عملکرد پایگاه داده ضروری است. در این مقاله به تنظیمات کلیدی و بهترین روشها برای بهینهسازی حافظه SQL Server میپردازیم تا سیستم شما با کارایی بالا اجرا شود و پاسخگویی سریعتری داشته …
مدیران پایگاه داده (DBA) و توسعهدهندگان SQL Server اغلب با چالش مدیریت و اجرای دستورات یکسان بر روی تعداد زیادی از جداول در یک یا چند پایگاه داده روبرو هستند. در چنین سناریوهایی، بسیاری به طور غریزی به سراغ استفاده …
سرویسهای تبدیل داده (DTS) در SQL Server ۲۰۰ یا نسخههای قدیمیتر، ابزاری قدرتمند برای مدیران پایگاه داده و توسعهدهندگان بودند تا دادهها را از منابع مختلف استخراج، تبدیل و بارگذاری (ETL) کنند. این مقاله به بررسی اصول اولیه DTS، نحوه …
در توسعه پایگاه داده SQL Server، تریگرها ابزاری قدرتمند برای اعمال قوانین کسبوکار، حفظ یکپارچگی دادهها و ردیابی تغییرات هستند. اغلب نیاز داریم تا در یک تریگر UPDATE، بررسی کنیم که آیا یک ستون خاص در عملیات بهروزرسانی تغییر کرده …
دیتابیسهای SQL Server قلب بسیاری از سیستمهای کسبوکار هستند و هر تراکنش، تغییر دادهای، یا حتی عملیات مدیریتی در آنها، در مکانی به نام لاگ تراکنش (Transaction Log) ثبت میشود. در حالی که این لاگهای SQLServer عمدتاً برای بازیابی و …