مشاوره رایگان
دریافت لینک های دانلود دریافت پستی درب منزل مبلغ کل: تومان
جهت دریافت کد تخفیف به کانال تلگرام مراجعه و یا با پشتیبان آنلاین هماهنگ نمایید

آموزش attach در sql server


نام مقاله : آموزش attach در sql server

 

به نام خدا

سلام می کنم به شما دوستای خوبم. امیدوارم که حالتون خوب باشه و از مقالات من در مورد آموزش برنامه نویسی سی شارپ تا اینجای کار راضی بوده باشین. امروزم با یکی دیگه از مقالات خودم در مورد دیتابیس در خدمتتون هستم. تو این مقاله آموزش attach در sql server رو میخایم در موردش صحبت کنیم و ببینیم که اصلا چجوری میشه فایلهای دیتابیس رو بدست بیاریم و اونا رو روی یک سرور دیگه استفاده کنیم.

 

قبل از بحث آموزش attach در sql server باید خدمتتون عرض کنم وقتی شما یک دیتابیس جدید رو ایجاد می کنید دو فایل ایجاد میشه. یعنی دیتابیس در Sql Server شامل دو فایل هستش.

یک فایل با پسوند mdf و یک فایل با پسوند ldf که به این صورت هستن:

Databasename.mdf

Databasename_log.ldf

این فایلها به صورت پیش فرض در مسیر نصب sql server ذخیره میشن. (آموزش attach در sql server)

اگر این مسیر پیش فرض رو تغییر نداده باشین مسیر این هست:

C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA

خب حالا فرض کنین می خاین دیتابیس خودتون رو ببرین و روی یک سرور دیگه یا روی یک کامپیوتر دیگه ازش استفاده کنین. در این صورت شما باید به مسیر ذخیره شدن فایلهای دیتابیس برین و این دو فایل با پسوندهای mdf و ldf رو کپی کنین و با خودتون ببرین روی کامپیوتر مقصد.

اما خب اینجا یه مشکلی احتمالا براتون بوجود بیاد که در ادامه مقاله آموزش attach در sql server بهش می پردازیم.

مشکلی که ممکنه بوجود بیاد اینه که با پیغام خطای زیر روبرو بشین.

 

The Action Cant Completed because the file is open in Sql Server

خب واضحه میگه این فایل در حال استفاده شدن توسط Sql Server هستش و نمی تونه کپی بشه.( آموزش attach در sql server )

 

اما راه حل اینه که Sql Server رو باز کنین  و از قسمت Databases و نام دیتابیس خودتون رو انتخاب کنین. روی دیتابیس خودتون کلیک راست کنید و از قسمت Tasks گزینه Take offline رو انتخاب کنید. بعد از این میتونین فایلهای mdf و ldf رو کپی کنین. البته دقت کنین که حتما بعد از کپی کردن فایلهای مورد نظرتون دیتابیس رو به صورت online تبدیل کنین.

 

خب و اما در ادامه آموزش attach در sql server  باید بگیم که الان شما فایلهای mdf و ldf رو دارین و میتونین ببرین روی هر سروری کپیش کنین (بهتره در همون محل پیش فرض کپی بشه) و بعد روی قسمت Database کلیک راست کنید و Attach رو انتخاب کنید و از مسیری که فایلهاتون رو کپی کردین فایل mdf رو انتخاب کنین و عملیات Attach رو انجام بدین.

 

امیدوارم از این مقاله هم راضی بوده باشین. شما می تونین برای دانلود فیلم های آموزشی فارسی سی شارپ به ادامه مطلب مراجعه کنین.

 

آموزش attach در sql server

 

موفق باشید.

 

فصلِ: 9 , تعداد قسمت ها: 65 , سطح: صفر تا صد
موضوعات: آموزش Sql server

این فصل در یک نگاه:

در این فصل در مورد بحث گلوگاهها، روشهای برخورد و رفع آن، Bottleneck و Sql Srofiler صحبت خواهد شد. همچنین در مورد مبحث بس…

دوره کاملا کاربردی و جامع آموزش Sql Server امروزه اطلاعات یکی از مهمترین ارکان هر اداره، شرکت، سازمان و حتی شهر و کشور می باشد. در این رابطه نرم افزارهای زیادی بوجود آمده است که برای نگه…
فصلِ: 1 , تعداد قسمت ها: 6 , سطح: مقدماتی

این فصل در یک نگاه:

آموزش کاربردی پایگاه داده و بانک اطلاعاتی برای دانشجویان کاردانی و کارشناسی کامیپوتر.روشی آسان و راحت که در هیچ کتابی گف…

توضیحات کلی مجموعه: آموزش پایگاه داده  یکی از تعاریف مناسب پایگاه داده یا همان بانک اطلاعاتی به فرم زیر است: بانک اطلاعاتی، مجموعه ای است از داده های ذخیره شده و پایا بصورت مجتمع و مبتنی …
فصلِ: 5 , تعداد قسمت ها: 18 , سطح: متوسط

این فصل در یک نگاه:

عنوان فصل : پایانیدر این فصل بخش های متعددی را مانند نحوه ی برقراری ارتباط بین دوسرور را بررسی خواهیم کرد…

Windows Server 2016 جدیدترین نسل سیستم عامل ویندوز برای سرورها و سیستم های مدیریت کننده شبکه بوده که به تازگی منتشر و جایگزین Windows Server 2012 R2 شده است. این نسخه از سیستم عامل مانند Win…
فصلِ: 11 , تعداد قسمت ها: 92 , سطح: صفر تا صد

این فصل در یک نگاه:

اجرای سیستم روی سیستم، قرار دادن سیستم روی سرور، تعریف Connetion String، آشنایی با فایل App.config، ساخت رشته اتصال به ص…

مهمترین تکنولوژیهای استفاده شده در این دوره پروژه محور (سیستم فروش کالا و انبارداری) طراحی گرافیکی به روش WPF (Windows Presentaion Foundation) آموزش کامل برنامه نویسی xaml (برای طراحی های …

تولید شده توسط کلیک سایت

پشتیبانی آنلاین
آماده پاسخگویی هستیم
انتخاب تصویر جهت ارسال:
در حال ضبط صدا

(جهت توقف و یا لغو ضبط از دکمه های زیر استفاده کنید)

توقف و ارسال :
لغو ضبط
در حال حاضر تمامی کارشناسان آفلاین هستند. همواره می توانید با شماره تلگرام / واتساپ 09010005000 به صورت آنلاین با ما در ارتباط باشید. جهت ورود به واتساپ کلیک کنید
0 پیام جدید
پشتیبان در حال تایپ ...
ارسال تصویر ضبط صدا
0 کارشناسان آنلاین می باشند
این گفت و گو توسط پشتیبان به اتمام رسید