اجرای اسکریپت در sql + فیلم آموزشی

اسکریپت در sql

اسکریپت در sql

با آموزش اجرای اسکریپت در sql با شما هستم، گاهی نیاز است که ما برای انتقال یک دیتابیس و یا DataModel اسکریپت آن را گرفته و به هر سیستمی و یا سروری که مد نظر داریم منتقل کنیم. ابتدا باید اسکریپت دیتابیس را تهیه کنیم که طی آموزشی با موضوع : چگونه در SQL Server یک Script تولید کنیم منتشر کردیم.حالا در این آموزش به سراغ اجرای اسکریپت رفتیم تا دیتابیس را توسط آن بسازیم در ادامه همراه ما باشید که تعریفی از اسکریپت در SQL داشته باشیم.

اسکریپت چیست ؟

همانطور که می دانید پایگاه داده Sql Server، از هسته ای تشکیل شده است که وظیفه آن اجرای دستورات استاندارد SQL است. این دستورات از ساختن پایگاه داده، ساختن جدول، ارتباط ها و … شروع می شود تا دستورات پیچیده تری مانند ساختن Backup و …

یاد آوری این نکته ضروری است، هرآنچه که در پایگاه داده با آن سر و کار داریم کدهای SQL است. این هسته اصلی که از آن صحبت شد معمولاً Sql Express (در نسخه های کاربران معمولی) می باشد.
اما برای کار کردن با این هسته و پردازش دستورات طولانی و گاه پیچیده SQL، نرم افزاری به اسم Microsoft Management Studio نیز ارائه شده است. در این نرم افزار شما فعالیتهای مرتبط خود را با پایگاه داده می توانید انجام دهید. البته همچنان که گفته شد هر فعالیتی که در این محیط انجام می پذیرد، در پشت صحنه از خطوط SQL تشکیل شده است.

پس می توان گفت تمام پایگاه داده ای که ما ساخته ایم به همراه جداول، ارتباطها، Triggers, SP, Views و همه و همه را می توان در قالب Script آورد.
جالب است بدانید این کار بسیار متداول است !
پس به جای Backup گرفتن از Database یا انتقال فایلهای mdf و ldf آن می توان Script آن را تهیه نمود و  در سیستم مقصد اجرا نمود. نرم افزارهای متعددی کار Script گیری از پایگاه داده را انجام می دهند، اما خود Management Studio نسخه کامل آن از این قابلیت برخوردار است.

قدم آخر : اجرا کردن Script است. Script ها معمولاً پسوند sql دارند و با اجرا کردن آنها، خود به خود پنجره Management Studio باز شده و محتویات فایل نشان داده می شود.

اجرای اسکریپت در sql

ابتدا فایل را در SQL اجرا میکنیم :

اسکریپت در sql

همانطور که در تصویر فوق مشاهده میکنید نام دیتابیس مشخص شده است که در تمام اسکریپت ها به صورت ثابت است.

 

اگر زمانی نام دیتابیس در Script مشخص نشده بود باید در توضیحات مطمنن به نام دیتابیس اشاره شده باشد که اسکریپت را روی دیتابیسی با چه نامی اجرا کنید تا جداول ساخته شوند.

پس ما هم باید اول دیتابیس را بسازیم، برای این کار آموزش تصویری با موضوع : آموزش ساخت دیتابیس در SQL Server منتشر کردیم.یا اینکه روی گزینه Database کلیک راست کرده و NewDatabase بزنید، نام دیتابیس را نوشته و OK کنید، حال دیتابیس ساخته شده است.

بعد از آن اسکریپتی که اجرا کردیم را باید اجرا کنیم که گزینه Execute که در تصویر نیز مشاهده میکنید را میزنید تا اجرا و ساخت آغاز شود.

اسکریپت در sql

بعد از این کار جدول های دیتابیس نیز ساخته شده اند.

فیلم آموزش اجرای اسکریپت در SQL :


مسعود شریفی پور

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

نوشته‌های مرتبط

دیدگاه‌ها

*
*

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

    قيصري پاسخ

    تشكر ميكنم مهندس شريفي

    حسن پاسخ

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

      مسعود شریفی پور پاسخ

      این مطب یه مقاله آموزشی است لطفا در همان درخواست بدید.