چهارشنبه , ۲۵ مهر ۱۳۹۷
خانه » آموزش ها » نحوه Attach و Detach کردن دیتابیس SQL 2005

نحوه Attach و Detach کردن دیتابیس SQL 2005

نحوه Attach و Detach کردن دیتابیس SQL 200۵

 

MS SQL Server یکی از سیستم­های مدیریت بانک­های اطلاعاتی رابطه­ای (Relational) است که توسط شرکت مایکروسافت ارائه شده است. SQL Server از مدل سرویس دهنده – سرویس گیرنده (Client/Server) تبعیت می­نماید. در این مدل، درخواست­های (InQuery) سرویس­گیرندگان برای سرویس­دهنده ارسال و در سمت سرویس­دهنده بررسی و آنالیز می گردند. در ادامه، پردازش­های‌ مورد نیاز  بر روی اطلاعات ذخیره شده در بانک­های اطلاعاتی انجام و در نهایت، نتایج برای سرویس­گیرنده ارسال خواهد شد. MS SQL Server با استفاده از  مجموعه عناصری (Components) که به صورت هدفمند اجراء می گردند، قادر به تامین نیازها و درخواست­ها از مخازن داده (Data Storages) می باشد
 

برای Attach کردن دیتابیس ابتدا برنامه مدیریت Sql را به نام SQL Server Management Studio مطابق شکل زیر اجرا میکنیم.

 Attach - Proje724 (1)

پنجره Connect مطابق تصویر زیر ظاهر میشود که روی Connect کلیک میکنیم.
در صورت نصب نرمال برنامه در قسمت Server name عبارت SQLEXRESS\. نمایان میشود، در صورت خالی بودن این قسمت نام کامپیوتر خود را نوشته و روی Connect کلیک کنید درصورتی که با پیام خطا مواجه شدید عبارت SQLEXRESS\. را امتحان کنید در صورت عدم ورود نرم افزار به درسی نصب نشده.

 Attach - Proje724 (2)

با کلیک روی دکمه Connect در قسمت قبل وارد محیط اصلی نرم افزار خواهید شد،
سپس در سمت چپ پنجره روی عبارت Database راست کلیک کرده و گزینه Attach را انتخاب میکنیم.

Attach - Proje724 (3)

سپس روی دکمه …Add کلیک میکنیم.

 Attach - Proje724 (4)

در پنجره باز شده فایل MDF. بانک اطلاعاتی را انتخاب میکنیم.

 Attach - Proje724 (5)

و در انتها، این پنجره و پنجره قبل را OK میکنیم تا بانک اطلاعاتی Attach شده و به لیست Database ها اضافه شود.

Attach - Proje724 (6)

 با Attach کردن ، فایل دیتابیس قفل میشود و نمیتوان آنرا کپی یا حذف کرد برای آزاد کردن آن اصطلاحا باید Detach انجام دهیم (برعکس Attach) برای اینکار کافیست روی فایل دیتابیس که در زیر شاخه Databases قرار گرفته راست کلیک کرد و از منوی Tasks گزینه Detach را مطابق شکل زیر کلیک کنیم و پنجره بعدی را OK نماییم.

 

Attach - Proje724 (7)

برخی از ویژگی های آنها به تفکیک ویرایش به شرح زیر است:
MS SQL Server 2000:

  • · Enterprise Manager
  • · Query Analyzer
  • · SQL Profiler
  • · Service Manager
  • · Data Transformation Services (DTS)
  • · Books Online

MS SQL Server 2005:

  • · Relation database
  • · Replication Services
  • · Analysis Services
  • · Reporting Services
  • · Management Tools
  • · Development tools
  • · SSIS
  • · Business Intelligence
  • · روش های جدید برای برنامه نویسی پایگاه داده

MS SQL Server 2008:

  • · پشتیبانی از سخت افزارهای جدید
  • · افزایش مقدار حافظه در دسترس
  • · پشتیبانی از Hyper-Threading
  • · پشتیبانی از NUMA
  • · پشتیبانی چند نمونه ای
  • · پشتیبانی از انواع داده های جدید
  • · یکپارچگی با .NET Framework
  • · snapshot و mirroring از بانک اطلاعاتی
  • · پارتیشن بندی داده ها
  • · بهبود در کاتالوگ سیستم
  • · بهبود سرویس های هشدار دهنده
  • · بهبود سرویس های گزارش

MS SQL Server 2012:

  • · AlwaysOn
  • پشتیبانی از Windows Server Core
  • · Power View
  • · SQL Server Data Tools
  • · Columnstore Indexes
  • · Contained Databases
  • · پیشرفت در T-SQL
  • · Data Quality Services
  • · Ad-Hoc Query Paging

 

 

نحوه Attach و Detach کردن دیتابیس SQL 2000

 

دیدگاهتان را بنویسید