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

نام تاپیک: کانکت استرینگ و دیتابیس تحت شبکه و برنامه سه لایه

  1. #1
    کاربر دائمی آواتار alias136790
    تاریخ عضویت
    خرداد 1391
    محل زندگی
    جنوب
    پست
    193

    کانکت استرینگ و دیتابیس تحت شبکه و برنامه سه لایه

    من اولین باره که یه برنامه سه لایه ای نوشتم و کانکت استرینگ تو لایه Dal قرار داره که با استفاده از LinqToSql تنظیمش
    میکنم. و حالا میخوام برنامه ام رو تحت شبکه قرار بدم ولی نمیدونم برای سیستم Client کانکت استرینگ رو
    چطوری تو لایه Dal تو LinqToSql برنامه تنظیم کنم؟
    دیگه اینکه تو دیتابیس برای هر Client باید LogIn(یوزر و پسورد) درست کرد، یا فقط با یک LogIn هم میشه
    همه کلاینت ها از اون استفاده کنند؟

  2. #2
    کاربر دائمی آواتار alias136790
    تاریخ عضویت
    خرداد 1391
    محل زندگی
    جنوب
    پست
    193

    نقل قول: کانکت استرینگ و دیتابیس تحت شبکه و برنامه سه لایه

    چرا کسی جواب نمیده؟
    سؤال من گنگه یا کسی تا حالا به این مشکل برنخورده؟
    من برنامه ام گیر این مشکله.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همه ایران سرای من است
    پست
    188

    نقل قول: کانکت استرینگ و دیتابیس تحت شبکه و برنامه سه لایه

    سلام

    یه کار می تونی بکنی اما در موردش فکر کن...

    روی هر کلاینت یه تنظیمات بزاری که توی اون تنظیمات نام کامپیوتر میزبان (Server) رو قرار بدی بعد از هر کلاینت با مقدار کامپیوتر میزبان به sql وصل بشی ... این مقدار (کامپیوتر میزبان) روی رجیستری ویندوز ذخیره بشه که مخصوص همون کلاینت باشه...

    موفق باشی

  4. #4
    کاربر دائمی آواتار alias136790
    تاریخ عضویت
    خرداد 1391
    محل زندگی
    جنوب
    پست
    193

    نقل قول: کانکت استرینگ و دیتابیس تحت شبکه و برنامه سه لایه

    تو سیستم سرور برای اتصال به دیتابیس من از یوزر sa و یه پسورد استفاده میکنم و همچنین تو دیتابیس برای کلاینت
    یوزر yaser و یه پسورد درست کردم.
    ۱. آیا میشه همه کلاینت ها از یوزر yaser استفاده کنند؟ یا میتونن به صورت همزمان چند کلاینت از این یوزر استفاده کنند؟
    ۲. اگه کلاینت ها بتونن بصورت همزمان از یوزر yaser استفاده کنند سرعت کار با دیتابیس برنامه رو پایین نمیاره؟
    ۳. روی سیستم کلاینت باید چه نسخه ای از دیتابیس SQL رو نصب کنم؟
    ۴. تو سیستم کلاینت حالت نصب Mix Mode باشه یا Windows Authoration ؟

  5. #5
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همه ایران سرای من است
    پست
    188

    نقل قول: کانکت استرینگ و دیتابیس تحت شبکه و برنامه سه لایه

    نقل قول نوشته شده توسط alias136790 مشاهده تاپیک
    تو سیستم سرور برای اتصال به دیتابیس من از یوزر sa و یه پسورد استفاده میکنم و همچنین تو دیتابیس برای کلاینت
    یوزر yaser و یه پسورد درست کردم.
    ۱. آیا میشه همه کلاینت ها از یوزر yaser استفاده کنند؟ یا میتونن به صورت همزمان چند کلاینت از این یوزر استفاده کنند؟
    ۲. اگه کلاینت ها بتونن بصورت همزمان از یوزر yaser استفاده کنند سرعت کار با دیتابیس برنامه رو پایین نمیاره؟
    ۳. روی سیستم کلاینت باید چه نسخه ای از دیتابیس SQL رو نصب کنم؟
    ۴. تو سیستم کلاینت حالت نصب Mix Mode باشه یا Windows Authoration ؟

    سلام
    1- بلی میشه کلاینت ها با yaser وارد بشن و می شه چند کلاینت همزمان وصل شد.
    2- نه پایین نمی آره , سرعت sql فقط زمانی پایین می آد که transaction های زیادی از طرف clinet به sql وارد بشه.
    3-روی کلاینت هیچی نمی خواد نصب بشه همه چیز سمت سروره فقط exe برنامه همراه با DLL ها روی کلاینت باشه
    4- تو سیستم کلاینت حالت نصب Mix Mode باشه...

  6. #6
    کاربر دائمی آواتار alias136790
    تاریخ عضویت
    خرداد 1391
    محل زندگی
    جنوب
    پست
    193

    نقل قول: کانکت استرینگ و دیتابیس تحت شبکه و برنامه سه لایه

    سلام sgn2006

    خیلی ممنون بابت جوابتون.
    شما یه جا گفتین نیازی نیست روی سیستم کلاینت چیزی نصب بشه و یه جا گفتین روی سیستم کلاینت حالت نصب Mix Mode باشه.

    ۱.بلاخره روی سیستم کلاینت باید Microsoft SQL رو نصب کنم یا نه؟

    ۲. من دیتابیسم رو اگه از تو پوشه برنامه ام باشه بعد اتچش کنم دیتابیس ReadOnly هست که عملا نمیشه کاری باهاش کرد.
    ولی اگه دیتابیس رو تو مسیر نصب Microsoft SQL یعنی
    C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
    قرار بدم بعد اتچش کنم از حالت ReadOnly خارج میشه ولی این کار بدرد نمیخوره چون کار اتچ کردن دیتابیس رو تو سیستم کاربر سخت میکنه.
    من با استفاده از کد سعی کردم حالت دیتابیس رو به Read_Write قرار بدم ولی کار نکرد.
    چیکار کنم تا دیتابیس از حالت ReadOnly خارج بشه؟

  7. #7
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: کانکت استرینگ و دیتابیس تحت شبکه و برنامه سه لایه

    سلام
    نصب اسکیول سرور فقط روی سرور انجام بدید و نسخه کلاینت برنامه رو روی سیستم کاربران نصب کنید
    کانکشن استرینگ برنامتون رو توی بالاترین لایه نسخه کلاینتها یا همون interface یا رابط کاربری برنامتون قرار بدید منظورم لایه DALو BLL نباشه
    یک فایل کانفیگ بسازید و بزارید تو لایه سوم برنامه و اونجا کانکشن استرینگ قرار بدید تا چنانچه برنامه رو روی سیتم کاربرها نصب کردید اگر مشکل آی پی ادرس یا کانکشن بود رفعش کنید

  8. #8

    نقل قول: کانکت استرینگ و دیتابیس تحت شبکه و برنامه سه لایه

    سلام و خسته نباشید.

    دوستان من برای کانکشن استرینگ از این رشته استفاده می کنم. روی سیستم سرور بدرستی رشته اتصال رو می سازه

    workstation id=MRG-pc;packet size=4096;Integrated Security=SSPI;data source=MRG-pc;persist security info=True;initial catalog= LIBRARY



    اما وقتی به این صورت اسفاده می کنم برا کامپیوتر کلاینت ارتباط برقرا نمیشه ؟
    workstation id=.\MRG-pc;packet size=4096;user id=MRG-Server; password=1234;data source=MRG-pc;persist security info=True;initial catalog= LIBRARY


    مشکل چیه ؟

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

  1. درخواست نمونه برنامه کوچک با دیتابیس تحت شبکه
    نوشته شده توسط korosh00 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: چهارشنبه 15 شهریور 1391, 13:47 عصر
  2. تحت شبکه کردن برنامه VB 6
    نوشته شده توسط mahak_f در بخش برنامه نویسی مرتبط با شبکه و وب در VB6
    پاسخ: 10
    آخرین پست: شنبه 23 مرداد 1389, 00:59 صبح
  3. سوال: برنامه های دیتابیس تحت شبکه
    نوشته شده توسط seyed ehsan در بخش VB.NET
    پاسخ: 4
    آخرین پست: سه شنبه 12 آبان 1388, 13:38 عصر
  4. تبدیل کدهای vb برای تحت شبکه درآوردن برنامه
    نوشته شده توسط hasiby در بخش برنامه نویسی در 6 VB
    پاسخ: 9
    آخرین پست: دوشنبه 22 آبان 1385, 12:52 عصر
  5. دیتابیس تحت شبکه ( راهنمایی)
    نوشته شده توسط LadyDelphi در بخش برنامه نویسی در Delphi
    پاسخ: 10
    آخرین پست: جمعه 21 اسفند 1383, 23:53 عصر

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

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