اشتراکها
ASP.NET 5 beta 6 منتشر شد
SQL Server Corruption Recovery - When All Else Fails
تکنیکهایی برای برگرداندن اطلاعات از فایلهای SQL Server که خسارت دیده اند و خراب شده اند و از بخت بد، فایل Backup یا موجود نیست و یا روشهای معمول برگرداندن اطلاعات درست کار نمیکنند.
در این تمرین بانک اطلاعاتی نمونه AdventureWorksLT2008R2 بکار گرفته شده است.
در این تکنیک از کلاس RawDatabase که در پروژه منبع باز OrcaMDF که یک پارسر (Parser) تحت زبان #C برای خواندن فایلهای mdf. بانک اطلاعاتی SQL Server بدون Attach کردن یا اجرای SQL Server میباشد استفاده شده است.
حتی اگر تمام امیدتان را برای برگرداندن اطلاعات از دست داده اید ، هنوز هم گزینه های وجود دارد . ابزار OrcaMDF یا راه حلهای دیگر ممکن است به دلیل یک فاجعه به صورت یک ابزار ارزشمند درآمده باشد. البته این یک جایگزین خوب برای برگرداندن اطلاعات نیست.
تکنیکهایی برای برگرداندن اطلاعات از فایلهای SQL Server که خسارت دیده اند و خراب شده اند و از بخت بد، فایل Backup یا موجود نیست و یا روشهای معمول برگرداندن اطلاعات درست کار نمیکنند.
در این تمرین بانک اطلاعاتی نمونه AdventureWorksLT2008R2 بکار گرفته شده است.
در این تکنیک از کلاس RawDatabase که در پروژه منبع باز OrcaMDF که یک پارسر (Parser) تحت زبان #C برای خواندن فایلهای mdf. بانک اطلاعاتی SQL Server بدون Attach کردن یا اجرای SQL Server میباشد استفاده شده است.
حتی اگر تمام امیدتان را برای برگرداندن اطلاعات از دست داده اید ، هنوز هم گزینه های وجود دارد . ابزار OrcaMDF یا راه حلهای دیگر ممکن است به دلیل یک فاجعه به صورت یک ابزار ارزشمند درآمده باشد. البته این یک جایگزین خوب برای برگرداندن اطلاعات نیست.
نظرات مطالب
خلاصهای در مورد SQL Server CE
روش استفاده از SQL Server CE با دات نت 7
<ItemGroup> <PackageReference Include="ErikEJ.EntityFramework.SqlServerCompact" Version="6.4.0-*" /> </ItemGroup>
یک مثال
- سیستمهای توزیع شده در NET. - بخش دوم - چرا یک سخت افزار به تنهایی پاسخگوی نیازمندیهای ما نیست؟ (همان قسمت «... جهت خارج کردن امکانات Caching درون حافظهای آن از سرور جاری و انتقال آن به سرورهای دیگر ...»)
- اگر با SQL Server کار کرده باشید، حتما دیدهاید که سرعت اجرای یک کوئری در بار دوم و پس از آن، بسیار بسیار بیشتر از اجرای اول آن است. یکی از مهمترین دلایل آن، به buffer cache مرتبط میشود که کارش کش کردن صفحات اطلاعات مرتبط با دادههای کوئریهای انجام شدهاست. هر زمانیکه در SQL Server اطلاعاتی از بانک اطلاعاتی خوانده میشود، این اطلاعات در RAM سرور هم کپی میشوند. نکتهی مهم اینجا است که SQL Server هرچقدر RAM را که بتواند برای این منظور مورد استفاده قرار میدهد و در این حالت اگر کسی با این نکته آشنایی نداشته باشد یا تصور میکند که SQL Server دچار نشتی حافظه شدهاست و یا پس از مدتی با کمبود RAM در سرور مواجه خواهد شد. اطلاعات بیشتر
نظرات مطالب
EF Code First #1
آیا در EF این امکان وجود دارد که بتوان filegroups ایجاد کرد و هر کدام از جداول را در filegroups مخصوص قرار داد؟ یا اینکه تنظیمات ابتدایی ساخت دیتابیس را برای آن تعیین کرد؟
مثلا در sql server حجم ابتدایی دیتابیس و Filegrowth را تعیین کنیم؟
با تشکر
مثلا در sql server حجم ابتدایی دیتابیس و Filegrowth را تعیین کنیم؟
با تشکر
از مطالب جذاب و کامل شما بسیار سپاسگذارم. چند نکته هست اگر امکان دارد آنها را نیز پوشش دهید
مثلا ارتباط این افزونهها با بانکهای اطلاعاتی ( مانند : localStorage مرورگر یا منابع داده دیگر مثل MySQL یا SQL Server و ... ) و نحوه ذخیره سازی داده ها.
مجددا متشکرم.
مثلا ارتباط این افزونهها با بانکهای اطلاعاتی ( مانند : localStorage مرورگر یا منابع داده دیگر مثل MySQL یا SQL Server و ... ) و نحوه ذخیره سازی داده ها.
مجددا متشکرم.