نحوه Attach و Detach كردن ديتابيس SQL 2005

 

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)

نحوه اتچ کردن تقریبا در نسخه های 2020 هم به همین شکل هست.

برخی از ویژگی های آنها به تفکیک ویرایش به شرح زیر است:
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

 

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