مشاوره انتخاب بین 4 روش انتقال داده بین سرورهای SQL
با سلام و احترام به دوستان عزیز ، آیا به غیر از سناریوهای زیر که جهت انتقال اطلاعات در sql server می باشد راه حل دیگری هم وجود دارد؟ قصد انتقال اطلاعات جدول از کلاینت خارج از سازمان به روی سرور اصلی Sql server داخل سازمان ، را دارم.
- client to site vpn
- site to site vpn
- linked server in sql server
- replication
با تشکر
2 پاسخ
با سلام
روش های پایین هم وجود داره :
1- استفاده از DTS یا Data Trasnfer Services
2-استفاده از Generate Script جدول مورد نظر و کپی کردن بخش های Insert (فقط اسکریپت دیتای جدول و انتخاب می کنیم)
3-استفاده از Adhoc کوئری ها یا کوئری های توزیع شده استفاده از OpenRowSet
4- استفاده از زبان برنامه نویسی سی شارپ (بنده می تونم براتون برنامه ایی بنویسم دیتاها رو بین سرورهاتون منتقل کنید)
ضمنا دوتا مورد اول شما راه حل های شبکه ایی است و ربطی به Sql Server نداره
راه های کاملا خوبی و منطقی هستن ولی sql server در لایه ی هفتم از لایه ی های شبکه در مدل مرجع کار می کنه .
دو مورد اول شما با vpn به شبکه ی مورد نظر متصل میشویم و به تمام منابع موجود در اون شبکه دسترسی خواهیم داشت .
آقای عادل حسین پور عزیز مورد چهارم ، آیا بستر خاصی میخواد و اینکه کلیت قضیه یه مختصر توضیح بدید .
و اگر در مورد روشهای دیگر منبع خوبی دارید لطف بفرمائید ذکر نمائید.
با تشکر فراوان