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

نام تاپیک: اتصال به سرور از طریق IP Address

  1. #1
    کاربر دائمی آواتار elena2007
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    آذربایجان - خوی
    سن
    36
    پست
    122

    اتصال به سرور از طریق IP Address

    اتصال به سرور از طریق IP Address

    با سلام . میشه یکی بهم کمک کنه .
    من دو تا سیستم دارم که با هم شبکه هستند . روی یکیشون SQL 2005 نصب شده .
    برنامه ام که با C#‎ نوشته شده ، روی سیستم دومم هستش . باید از طریق IP به سیستم اولم وصل بشم و اطلاعات جدولم بخونم . یه رشته اتصال می خوام که این کار بکنه .
    من این رشته اتصال می نویسم ولی جواب نمی ده :
    public SqlConnection con = new SqlConnection(@"Data Source=192.168.22.6;Initial Catalog=PwKara;User ID=sa;Password=123456789");
    تورو خدا یکی جواب بده . خیلی عجله دارم . در ضمن موقع اتصال به SQL با user و pass دیتابیس مورد نظرم وارد میشوم

  2. #2
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: اتصال به سرور از طریق IP Address

    دوست عزیز به نظر میرسیه ConnectionString تون درست باشه ولی برای اجرای برنامه به صورت شبکه باید یک سری تنظیماتی رو انجام بدین که این تنظیمات توی فایلی که براتون میذارم هست.
    این فایل رو چندتا از مهندسان توی همین سایت گذاشته بودن که من یه بار که نیاز داشتم پیداش کردم و خیلی بهم کمک کرد شاید اگه این فایل نبود نمیتونستم کارم رو به اون زودی انجام بدم.خیلی خوب بود و بی نهایت از دوستانی که این فایل رو آماده و گذاشته بودن تشکر میکنم.
    Under Net.part1.rar
    Under Net.part2.rar
    Under Net.part4.rar
    Under Net.part3.rar
    Under Net.part5.rar

    جون حجمش یه خورده زیاد بود مجبور شدم چندتاش کنم.
    دانلودش کنید حتما کمکتون میکنه.
    موفق باشید

  3. #3

    نقل قول: اتصال به سرور از طریق IP Address

    1. با توجه به اینکه برنامه روی کلاینت ها نصب میشه، آیا روی سیستم سرور فقط دیتابیس قرار میگیره یا برنامه هم باید قرار بگیره؟
    نياز به برنامه نيست. فقط ديتابيس
    2 روی سیستم کلاینت آیا نیاز هست sql نصب بشه؟، اگر نیازه باید sql server نصب کنم یا sql express ؟
    بله.express كفايت ميكنه.
    3. اگر بخوایم نرم افزار رو برای 5 سیستم ( 5 کلاینت) نصب کنیم آیا باید 5 یوزر تعریف کنیم؟
    اگر نياز به اين باشه كه بخواي بفهمي كدام كاربر چه ديتايي رو ثبت كرده آره، وگرنه نياز نيست.
    4. اگر در برنامه کریستال ریپورت بکار رفته باشه، آیا بر روی کلاینت ها باید کریستال ریپورت هم نصب کنم یا فقط همون فایل اجرایی کفایت میکنه؟
    حتما بايد نصب بشه.اين موضوع هيچ ربطي به سرور نداره.
    اين سوالات رو كه همه رو توي پيام خصوصي ازم پرسيدي بهت جواب دادم! باز اينجا چرا مطرح ميكني؟ ميخواي راه حل راحت تر پيدا كني؟

  4. #4

    نقل قول: اتصال به سرور از طریق IP Address

    احتمالا از تنظیمات فایرولت باید باشه . دوباره چکشون کن.

  5. #5

    نقل قول: اتصال به سرور از طریق IP Address

    سلام من یه سوالی برام پیش اومده که نمی دونم مربوط به این تاپیک میشه .
    من برای اولین بار یه برنامه نوشتم که می خواستم فایل نصبشو بسازم. و پایگه دادم sqlserver 2008 r2 بوده بعد سرچ کردم فهمیدم که برای فایل exe گرفتن پایگاه داده باید experess باشه و من از پایگه داده sql express خود visual studio استفاده کردمو موفق شدم فایل نصب بسازم. حالا می خوام همین برنامه رو تحت شبکه کنم. اما با سوالاو جوابای این سایت خیلی گیج شدم.
    سوالی که هست اینه که می تونم با Sql experess خود visual studio برنامه رو تحت شبکه کنم؟ برای سرور و کلاینت فرقی نمیکنه؟ اگه می تونم این تنظیماتی تو فایل های under net تو 5 قسمت هست چه طوری انجام بدم؟
    لطفا راهنماییم کنین یا اگه منبعی هست بهم معرفی کنین

  6. #6
    کاربر دائمی آواتار امیر مهرشاد
    تاریخ عضویت
    آذر 1390
    محل زندگی
    بجنورد (پاریس کوچولو)
    پست
    686

    نقل قول: اتصال به سرور از طریق IP Address

    برای راحتی کار و یک کلک ساده میتونی همون فایل اکسپرستو در بانک اتچ کنی بعد تنظیماتو طوری که دوستان گفتند انجام بدید

  7. #7

    نقل قول: اتصال به سرور از طریق IP Address

    کدتون رو به یکی از دو صورت زیر اصلاح بفرمایید :
    تحلیل کد رو میزارم به عهده خودتون
    روش اول :
    SqlConnection con = new SqlConnection () ;
    con = "Data Source = 192.168.0.1,1433 ; initial Catalog =PwKara ;
    integrated Security = true" ;
    روش دوم :
    SqlConnection con = new SqlConnection () ;
    con="Data Source = 192.168.0.1,1433 ;
    initial Catalog =PwKara ;
    integrated Security = false ;
    UserID=sa ;
    Password = 123456789" ;

    اگر احیانا جواب نداد میتونید از @ در ابتدای دستور قبل از گذاشتن کوتیشن استفاده کنید.

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

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

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