فهرست مطالب:

سرور لینک شده در SQL چیست؟
سرور لینک شده در SQL چیست؟

تصویری: سرور لینک شده در SQL چیست؟

تصویری: سرور لینک شده در SQL چیست؟
تصویری: (SQL Server)دوره آموزشی اس کیو ال سرور قسمت اول: چرا اس کیو ال سرور را باید یاد بگیریم؟ 2024, ممکن است
Anonim

مرتبط سرورها به شما این امکان را می‌دهند تا به سایر نمونه‌های پایگاه داده در همان پایگاه متصل شوید سرور یا روی ماشین یا سرورهای راه دور دیگر. آن اجازه می دهد SQL Server برای اجرای SQL اسکریپت ها در برابر منابع داده OLE DB در سرورهای راه دور با استفاده از ارائه دهندگان OLE DB.

با توجه به این، چگونه می توانم سرورهای پیوندی را در SQL پیدا کنم؟

برای مشاهده همه سرورهای پیوند شده ایجاد شده در SSMS، در زیر Object Explorer، پوشه Server Objects را انتخاب کرده و پوشه Linked Servers را گسترش دهید:

  1. برای ایجاد یک سرور لینک شده در SSMS، روی پوشه Linked Servers کلیک راست کرده و از منوی زمینه گزینه New Linked Server را انتخاب کنید:
  2. گفتگوی سرور پیوندی جدید ظاهر می شود:

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

در اینجا، چگونه می توانم یک سرور پیوندی در SQL ایجاد کنم؟

برای افزودن یک سرور پیوندی با استفاده از SSMS (SQL Server Management Studio)، سروری را که می‌خواهید از آن پیوند ایجاد کنید در کاوشگر شی باز کنید

  1. در SSMS، Objects Server -> Linked Servers -> را گسترش دهید (روی پوشه سرور پیوند شده راست کلیک کرده و "New Linked Server" را انتخاب کنید)
  2. گفتگوی "سرور پیوند شده جدید" ظاهر می شود.

چگونه می توان یک سرور لینک شده را در SQL Server حذف کرد؟

به برداشتن آ سرور لینک شده ، از رویه ذخیره شده سیستم sp_dropserver استفاده کنید. این یک را حذف می کند سرور از لیست ریموت های شناخته شده و سرورهای مرتبط در مورد محلی از SQL Server . این رویه ذخیره شده دو آرگومان را می پذیرد: the سرور نام، و یک آرگومان اختیاری برای حذف هر گونه ورود به سیستم مرتبط با سرور.

توصیه شده: