نمایش نتایج 1 تا 4 از 4

نام تاپیک: اتصال به یک دیتابیس sql server در سیستم های مختلف

  1. #1

    اتصال به یک دیتابیس sql server در سیستم های مختلف

    من یه برنامه ویندوز فرم C#‎ نوشتم که توش از دیتابیس sql server استفاده کردم
    توی سیستم خودم برنامه راحت کار میکنه چون sql server م رو با لوکال هاست سیستم خودم ساختم ولی من میخام بدونم چطور میشه وقی یک کاربر برنامه من رو توی سیستم خودش نصب میکنه بتونه به دیتابیس من وصل بشه تا برنامه درست کار کنه و توسط هر سیستم یا کاربری تغییری در رکورد های دیتابیس ایجاد بشه توی تمام سیستم های دیگه که برنامه توی اون ها نصب هست این تغییرات ایجاد بشه
    فکر میکنم به طور خلاصه یعنی اینکه دیتابیسم رو چطور انلاین کنم
    ممنون میشم اگر حتی مختصر هم شده راهنمایی کنید

  2. #2
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,107

    نقل قول: اتصال به یک دیتابیس sql server در سیستم های مختلف

    نگفتین که این کاربرها همه روی یک lan هستن یا این که جدا از هم و باید از طریق اینترنت به sql server وصل بشن؟

    در هر صورت پرسش مستقیما با نصب و راه اندازی sql server ارتباط نداره و بیشتر روش کار هست،
    و به احتمال خیلی زیاد در بخش #C یا VB.Net تاپیک مشابهی هست که به شما کمک کنه.

    به طور خلاصه:
    - اگر همه کاربرها روی lan هستن sql server روی یکی از دستگاه ها (یا بهتر از این روی یک سرور جدا - بسته به شرایط و امکانات)
    نصب میشه و کانکش رو بر اساس آدرس/اسم این دستگاه میسازین (نه به اسم لوکال).

    - اگر کاربرها از هم جدا هستن و باید از طریق اینترنت کار کنین،
    گرچه هنوز هم میشه از همون روش lan (روی روتر متصل به سرور باید تنظیماتی انجام بدین) استفاده کرد،
    ولی در عمل به مشکل برمیخورین و هزینه هاش هم برخلاف تصور بیشتر میشه.
    بهتر هست که از سرویس های sql server هاستینگ ها استفاده کنین که:
    هم هزینه کمتری داره،
    هم سرعت بالاتر،
    هم نیازی به این که خودتون رو درگیر مسائل نصب و راندازی بکنین نداره،
    هم این که آدرس/اسم ثابت داره.

  3. #3

    نقل قول: اتصال به یک دیتابیس sql server در سیستم های مختلف

    بله همین که شما گفتین کاربر ها باید از طریق اینترنت به sql server وصل بشن
    پس منظورتون اینه برای اتصال از طریق اینترنت راه بهتر اینه که روی با هاست دیتا بیس بسازم و از اون به عنوان سرور استفاده کنم؟
    آخرین ویرایش به وسیله User2_43 : شنبه 29 اردیبهشت 1403 در 15:52 عصر

  4. #4
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,107

    نقل قول: اتصال به یک دیتابیس sql server در سیستم های مختلف

    درسته.
    این رو هم در نظر داشته باشین که میتونین بجای کانکشن مستقیم به sql server،
    میتونین روی همون هاست یک api بنویسین و وب سرویس بسازین.

    هر دو این روش ها مزایا و معایب خودشون رو دارن و این که کدوم روش مناسبتره باید با توجه به شرایط کاری انتخاب بشه،
    ولی بطور خیلی خلاصه (و با این فرض که هر دو توسط تیم های خبره پیاده بشن) میشه گفت که:
    دسترسی مستقیم پرفورمنس بهتری داره و پیاده سازی و نگهداریش هم آسونتره،
    و وب سرویس امنیت بهتری داره ولی پیاده سازیش سخت تره و ممکنه کندتر باشه،
    و بیشتر برای جاهایی مناسبه که کاربرهای خیلی زیاد در پلتفرم های گوناگون دارن مثل: بیمه تامین اجتماعی، بانکها، دارایی، ...

    در مورد امنیت کانکشن مستقیم به سرور نگران نباشین چون هاست ها برای امنیت خودشون موارد امنیتی رو حسابی سفت و سخت میگیرن ،
    شاید شما (و کاربرها) مجبور باشین از ip ثابت وصل بشین که خب هزینه بر هست برای کاربر،
    بنابراین ممکن هست ناچار به استفاده از وب سرویس بشین.

تاپیک های مشابه

  1. مشکل در اتصال به دیتابیس در سیستم دیگر
    نوشته شده توسط ebham33 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: جمعه 03 خرداد 1392, 01:43 صبح
  2. پاسخ: 6
    آخرین پست: پنج شنبه 12 اردیبهشت 1392, 16:46 عصر
  3. پاسخ: 0
    آخرین پست: سه شنبه 12 دی 1391, 17:09 عصر
  4. سوال: قواعد کلی برای اتصال به دیتابیس در سیستم سرور و کلاینت
    نوشته شده توسط zohre66 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: شنبه 02 دی 1391, 12:45 عصر
  5. خطا در اتصال به دیتابیس sql در سیستم مشتری
    نوشته شده توسط barnamenevisjavan در بخش C#‎‎
    پاسخ: 9
    آخرین پست: پنج شنبه 30 شهریور 1391, 11:50 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •