ably ably برای هدایت شدن به سایت جدید اینجا کلیک کنید

آموزش برنامه نویسی

آموزش برنامه نویسی وب، اندروید، ویندوز , اسکیوال و...
Tell: 0912 097 5516
| Email: Hello@EduOnline.ir

تبدیل اطلاعات یک SQL Server به نسخه SQL Server پایین تر

بسم الله الرحمن الرحیم

آموزش Generate Scriptx در SQL Server

بسیاری از مواقع شما نیاز دارید اطلاعات درون پایگاه داده خود را از یک SQL Server به نسخه دیگری منتقل کنید، متاسفانه شما نمی توانید اطلاعات درون یک پایگاه داده را به نسخه دیگری که از SQL Server قدیمی تر استفاده می کند منتقل کنید.

به طور مثال، اگر بخواهید اطلاعات درون پایگاه داده خود را که زا SQL Server 2012 استفاده می کند به SQL Server 2008 منتقل کنید، چطور این کار را انجام می دهید؟

یکی از این روش ها استفاده از Generate Script می باشد.

برای این کار کافی است مراحل زیرا طی نمایید:

ابتدا SQL Server خود را باز نمایید، سپس بر روی پایگاه داده ای که قصد دارید به SQL Server دیگری منتقل شود راست کلیک کنید سپس از گزینه Tasks زیر منوی Generate Scripts را انتخاب کنید.

Generate Script

گزینه Next را انتخاب کنید.

آموزش Generate Script

در این قسمت می توانید همه پایگاه داده خود را منتقل کنید و یا Table یا Strored Procedure و حتی View هایی را که لازم دارید به صورت دلخواه انتخاب کنید.

آموزش Generate Script

در اینجا چون قصد داریم کل پایگاه داده را منتقل کنیم گزینه پیش فرض را انتخاب می کنیم و گزینه Next را می زنیم.

آموزش Generate Script

در پنجره باز شده بر روی گزینه Advanced کلیک کنید.

 آموزش Generate Script

در بخش Script for Server version می توانید تعیین کنید که پایگاه داده شما برای چه نسخه ای از SQL Server ساخته شود.

در بخش Script DROP and CREATE می توانید نحوه تولید script خود را مشخص کنید. هر یک از پارامتر ها از نامشان مشخص است که با انتخاب آن Script شما چه فعالیتی انجام خواهد داد.

گزینه DROP and CREATE باعث می شود اگر Table و یا سایر اجزاء پایگاه داده وجود داشته باشند ابتدا حذف شوند و سپس مجددا ایجاد شوند.

 آموزش Generate Script

در قسمت Type of data to script می توانید تعین کنید که Script تولید شده شامل داده های پایگاه داده شما باشد (گزینه Data only، این گزینه برای زمانی که میخواهید فقط اطلاعات پایگاه داده را به نسخه های دیگر منتقل کنید مورد استفاده قرار می گیرد)  و یا فقط شامل دستورات تولید اجزا پایگاه داده باشد (Schema only) و در نهایت گزینه Schema and data باعث می شود که Script نهایی هم شامل کدهای تولید پایگاه داده و هم اطلاعات درون جداول باشد.

حال Ok را انتخاب کنید.

آموزش Generate Script

در پنجره آخر می تواید مسیر ذخیره سازی فایل را مشخص کنید و یا تعیین کنید که Script تولید شده در clipboard ذخیره شود و یا در یک پنجره جدید در SQL Server شما باز شود.

آموزش Generate Script

پس از اتمام این مراحل کافی است Script تولید شده را به SQL server خود منتقل کنید و آن را اجرا کتید.

آموزش Generate Script

نکته: در صورتی Script شما شامل دستورات تولید پایگاه داده باشد (Schema and data و یا Schema only) برای اجرای Script نیاز است ابتدا مسیر ایجاد پایگاه داده را مشخص نمایید:

آموزش Generate Script

نظرات (۱)

بسیار سپاسگزارم

خیلی مفید و کاربردی بود.مدتها بخاطر این مشکل گیر کرده بودم

موفق باشید
پاسخ:
با عرض سلام
خوشحال هستم که این مطلب توانسته به شما کمک کند
یاعلی
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
up
ما را در گوگل محبوب کنید