تبليغاتX
UNiComp.iR | Download Direct Tutorials Video , Film | دانلودمستقیم فیلم آموزشی،کتاب،جزوه،مقاله

تنظیم SQL Server برای Back Up گرفتن به صورت خودکار (تعریف job)


داشتم کلمات کلیدی را که دوستان از آن استفاده کردند و به وبلاگ من رسیدند را بررسی میکردم که متوجه شود ظاهرا افراد زیادی دنبال مطالبی در رابطه با پشتیبانگیری خودکار هستند. به همین دلیل تصمیم گرفتم مطلبی را که قبلا به همراه دوست عزیزم آقای محبی تهیه کرده بودیم را برای استفاده دوستان روی وبلاگ قرار دهم. لطفا از راهنمای زیر استفاده نمایید :

 


وارد کردن داده های یک فایل CSV در SQL Server


شاید بعضی اوقات نیاز پیدا کرده باشید که داده هایی را در جداول SQL Server وارد کنید. این مطلب را که قبلا در جایی خوانده بودم را برای شما مینویسم تا شاید به درد بعضی از دوستان بخورد.
همانطور که میدانید CSV فایلیست که در آن مطالب به کمک کاما از هم جدا شده‌اند و یک فرمت استاندارد و شناخته شده میباشد که خیلی از نرم‌افزارهای بزرگ مانند excel هم آن را تولید و هم از آن داده دریافت میکنند.


۱-ابتدا توسط اسکریپت زیر یک جدول تستی بسازید :

 



در ادامه مطلب قبلی با عنوان معرفی تکنیک قسمت بندی (partitioning) در SQL Server میخواهم مثالی در این زمینه مطرح کنم که شاید به درد خیلی از افراد بخورد. در این مثال نحوه قسمت بندی یک جدول را بیان میکنم. لطفا ابتدا مطلی قبل را برای آشنایی بیشتر مطالعه بفرمایید.

مرحله اول – یک پایگاه داده تستی با دو filegroup مختلف بسازید.
این متن برای بیان مثال از درایو C کامپیوتر استفاده میکند. اگرچه باد بیان کنم که برای به دست آوردن بهترین سطح کارایی قسمت‌بندی بهتر است که filegroup ها در دیسک‌های سخت مجزا تعریف شوند. قبل از اجرای اسکریپت زیر، مطمئن شوید که درایو C کامپیوتر شما حاوی دو فولدر میباشد.فولدرهای Primary و Secondary در مثال زیر دو فولدری هستند که برای filegroup های مختلف تعریف شده‌اند. اسکرپت زیر را برای ساختن پایگاه داده تستی اجرا نمایید.


 


معرفی تکنیک قسمت بندی (partitioning) در SQL Server


قسمت بندی (partitioning) یک فرآیند یا روش است که توسط آن جداول خیلی بزرگ و اندیسها(index) به چندین بخش کوچکتر و بخشهای قابل مدیریت تر تقسیم میشود. SQL Server نسخه ۲۰۰۵ به بعد این اجازه را میدهد که جداول را با استفاده از محدوده‌های تعریف شده قسمت بندی کرد و همچنین خصوصیات مدیریتی و ابزارهایی را برای نگه داشتن جداول قسمتبندی شده در سطح کارایی بهینه ارائه داده است.


جداول بر اساس ستونهایی که برای عملیات قسمت بندی استفاده میشوند و محدوده‌های مشخص شده برای هر قسمت، تقسیم بندی میشوند. نمونه‌ای از این ستون میتواند ستون شناسه صعودی باشد که میتواند در محدوده‌های مختلف قسمت بندی شود. محدوده ‌های مختلف میتوانند در قسمت‌های مختلف باشند، قسمت‌های میتوانند در filegroup های مختلف باشند و قسمت‌های مختلف میتوانند روی هارد دیسکهای مختلف باشند تا سطح کارایی را بالا ببرند.

 


جستجوی تمامی جداول یک پایگاه داده برای یافتن یک مقدار مورد نظر


چند وقتی بود که به دنبال راهی برای جستجو کردن جداول یک database برای یافتن یک مقدار خاص میگشتم. یک راه به نظر خودم میرسید و آن این بود که واقعا می آمدم و یک foreach روی تمام جداول database میزدم و به دنبال مقدار مورد نظر خودم میشگتم. اما به نظرم آمد که شاید راه حل بهتری هم موجود باشد، به همین دلیل بود که روی اینترنت یک جستجوی مختصر کردم و به نتایج جالب زیر رسیدم :
شما میتوانید یک stored procedure بسازید که محتوای آن در ادامه بیان میشود. این ساختار یک رشته را به عنوان ورودی دریافت میکند و آن را به عنوان کلمه مورد جستجو در نظر میگیرد.


رهگیری تغییرات داده ای در SQL Server 2008


مکانیزم جدیدی در SQL Server 2008 وجود دارد که به شما این اجازه را میدهد تا تغییرات داده ای در یک جدول را پیگیری کنید. تغییرات از لاگ مربوط به تراکنشها توسط پروسس capture خوانده شده و در جداول تغییر ذخیره میشود. جداول تغییر ستونهای جدول منبع و همچنین اطلاعات حاوی metadata را که میتواند برای دریافتن تغییراتی که رخ داده استفاده شود را mirror میکند. آن تغییرات میتوانند در یک فرمت ارتباطی مناسب در TVF ها مصرف شوند.
پروسس transform  و load (ETL) در سرویسهای Integration در SQL Server که به روزرسانیهای نهایی


ضمیمه بایت روزنامه خراسان شماره 75


عناوین ضمیمه بایت روزنامه خراسان شماره 75:
- دور زدن مردم به روش مخابرات
- اجراي برنامه عملياتي پورتال ايران
- آغاز سرويس دهي وايمكس تا چهار ماه آينده
- IBM و يك قرن تجربه
- ابر رايانه براي شتابگر ذرات سرن
- بلوتوث نسخه 3 معرفي شد
- كفش هاي ردياب
- هر روز، باهوش تر از ديروز
- موتور جست و جوي WolframAlpha شيوه جست و جوي جديدي را ارائه كرده است
- ما هم مثل عراقي ها بر اپراتورها نظارت كنيم
- نصب هم زمان تعداد زيادي فونت
- ايسوس و مايكروسافت در جنگ با لينوكس
- سونامي در بازار نمايشگرهاي LCD
- اينترنت پر سرعت، نامي براي يك رويا
- آفيس براي تلفن همراه
- نسخه دون بازي Mass Effext در راه است
- Necrovis ion روايتي ترسناك از جنگ جهاني اول
- و...


Search Engine Submission - AddMe