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

نام تاپیک: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

  1. #1

    مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    سلام.
    من میخوام یه برنامه کوچیک تحت شبکه بنویسم گفتم اول چک کنم و باد بگیرم این ارتباط رو بعد ادامه بدم..


    این کد رو ببینید و در ادامه اروری رو که میده.


    using
    System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Data.SqlClient;

    namespace test_network_programing
    {
    publicpartialclassForm1 : Form
    {
    SqlDataAdapter objDA;
    SqlConnection objConn;
    DataSet objDS;
    DataView objDV;
    CurrencyManager objCM;
    string strConn = "server=192.168.1.2,1433;database=fvstell;integrate d security=true";
    public Form1()
    {
    objConn =
    newSqlConnection(strConn);
    objDA =
    newSqlDataAdapter("select * from fvstell",objConn);
    objDS=
    newDataSet();
    objDA.Fill(objDS,
    "fvstell");
    InitializeComponent();
    }
    }
    }


    این ارور رو میده:
    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.)



    کامپیوتر مقصد (که بانک روشه ) دارای sqlexpress 2005 هست و بانک قبلا با کد در اون attach شده.

    لطفا راهنماییم کنید.

  2. #2
    کاربر دائمی آواتار mahdi87_gh
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    قزوین
    پست
    448

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    دوست عزیز در کانکشن استرینگ بعد از Ip باید یه \ و بعد کلمه SQLEXPRESS رو بنویسید
    موفق باشید

  3. #3

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    ممنون.
    بازم نشد.

    به صورت زیر تست کردم ارور قبلی رو داد:


    @"server=192.168.1.2,1433\sqlexpress;database=fvst ell;integrated security=true;user instance=true";


    راستی اینا از طریق یه مودم adsl به هم وصل شدن که ipخود مودم 192.168.1.1 هست

  4. #4
    کاربر دائمی آواتار mahdi87_gh
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    قزوین
    پست
    448

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    مگه کامپیوترها باهم شبکه نیستتند و مودم adsl اینترنت رو share کرده؟
    آخرین ویرایش به وسیله mahdi87_gh : یک شنبه 23 آبان 1389 در 16:06 عصر

  5. #5

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    نقل قول نوشته شده توسط mahdi87_gh مشاهده تاپیک
    اون ویرگول 1433 چیه؟
    اون شماره پورت هست دیگه

    نقل قول نوشته شده توسط mahdi87_gh مشاهده تاپیک
    مگه کامپیوترها باهم شبکه نیستتند و مودم adsl اینترنت رو share کرده؟
    بله


    اینجوری

    @"server=192.168.1.2\sqlexpress;database=fvstell;i ntegrated security=true;user instance=true"
    ;


    که میزنم این ارور رو میده:
    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

  6. #6
    کاربر دائمی آواتار mahdi87_gh
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    قزوین
    پست
    448

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    فکر میکنم مشکل از firewall باشه. بهر حال یه نگاهی به لینکهای زیر بکنید http://blog.sqlauthority.com/2009/05...-server-error/ http://social.msdn.microsoft.com/For...8-bdcde5546c56

  7. #7
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    اضفهان
    پست
    83

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    سلام یه نگاه به آدرس زیر بنداز:
    http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
    البته منم مدتی مشکل شما را داشتم که یکی از دوستان یه PDF گذاشتن که با اون مشکلم حل شد ، بگردی پیداش می کنی.

  8. #8

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    نقل قول نوشته شده توسط atashsavar مشاهده تاپیک
    سلام یه نگاه به آدرس زیر بنداز:
    http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
    البته منم مدتی مشکل شما را داشتم که یکی از دوستان یه PDF گذاشتن که با اون مشکلم حل شد ، بگردی پیداش می کنی.
    ممنون از کمکتون.

    میشه آپلودش کنید؟

  9. #9

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    ببخشيد
    شما كي Connection را باز مي كنيد؟

  10. #10
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    اضفهان
    پست
    83

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    عزیزم یه زحمتی به خودت بده یه کم سرچ کن :
    http://www.barnamenevis.org/sh...d.php?t=249252

  11. #11
    کاربر دائمی آواتار codelover
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    خونمون
    پست
    117

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    راستی اینا از طریق یه مودم adsl به هم وصل شدن که ipخود مودم 192.168.1.1 هست
    دوست عزیز اگه اینا با اینترنت به هم وصل شده باشن هیچوقت ipشون این که گفتید نمیشه
    این ip پیش فرض مودمتون هست و باید آدرس ipتون تو اینترنت رو پیدا کنید

  12. #12

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    نقل قول نوشته شده توسط robat7 مشاهده تاپیک
    ببخشيد
    شما كي Connection را باز مي كنيد؟
    وای... چه اشتباه ضایه ای بود...
    اونو اصلا یادم رفته بود.

    ممنون ازکمکتون.

    البته الان هم همون ارور ها رو میده.

    نقل قول نوشته شده توسط codelover مشاهده تاپیک
    دوست عزیز اگه اینا با اینترنت به هم وصل شده باشن هیچوقت ipشون این که گفتید نمیشه
    این ip پیش فرض مودمتون هست و باید آدرس ipتون تو اینترنت رو پیدا کنید
    نه... از ینترنت نیست.
    یه workgroup هستن.
    پرینتر و فایل و ... رو به راحتی شیر کردم.

    نقل قول نوشته شده توسط atashsavar مشاهده تاپیک
    عزیزم یه زحمتی به خودت بده یه کم سرچ کن :
    http://www.barnamenevis.org/sh...d.php?t=249252

    دوست عزیز ممنون از کمکتون.
    بنده یه کم سرچی که شما میگید رو زود تر از اینکه شما بگید انجام دادم
    چیزایی که دادید رو قبل از اینکه تاپیک بزنم دانلود کردم. و برای sqlexpress نبود. واسه همین به دوستمون گفتم آپ کنه شاید چیز دیگه باشه.

    به هر حال ، زود قضاوت نکنید و ممنون از کمکتون.

  13. #13
    کاربر دائمی آواتار codelover
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    خونمون
    پست
    117

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    دوست عزیز اول باید remote connection رو تو SQL SERVER فعال کنی
    اگر هنوز کارت راه نیوفتاده این لینک رو حتما ببین آموزش تصویری فعال کردن remote connection هستش
    error هایی که خودش اول آموزش داده مثل error شما میمونه
    http://www.linglom.com/2009/03/28/en...-2008-express/

    اینم آموزش کلی وصل شدن به sql server توشبکه هست
    http://blog.sqlauthority.com/2009/05...-server-error/

  14. #14

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    نقل قول نوشته شده توسط codelover مشاهده تاپیک
    دوست عزیز اول باید remote connection رو تو SQL SERVER فعال کنی
    اگر هنوز کارت راه نیوفتاده این لینک رو حتما ببین آموزش تصویری فعال کردن remote connection هستش
    error هایی که خودش اول آموزش داده مثل error شما میمونه
    http://www.linglom.com/2009/03/28/en...-2008-express/

    اینم آموزش کلی وصل شدن به sql server توشبکه هست
    http://blog.sqlauthority.com/2009/05...-server-error/
    به جای sqlexpress رفتم sql server 2008 enterprise نصب کردم.
    تنظیمات رو مطابق لینک اول هم انجام دادم.
    ولی بازم نشد.

    ====
    راستی اصلا این ip کدام ip هست؟ من مال کامپیوتر مقصد رو وارد میکنم... ولی تو sql بعضی جاهاش زده 127.0.0.1
    آخرین ویرایش به وسیله FVVSBN : یک شنبه 23 آبان 1389 در 13:19 عصر

  15. #15

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    یه نمونه برنامه کوچیک دارید در این زمینه؟

  16. #16
    کاربر دائمی آواتار علیرضا حسن زاده
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تــــــــــــــــــــــــــبریز
    پست
    897

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    دوست عزیز مشکل از کانکشن استرینگ شما هست طبق گفته خودتون شما دارین تو شبکه Workgroup کار می کنین و با این کانکشن استرینگ که شما گذاشتی نمیه به سرور وصل شد
    بهر حال اگه جستجو کرده باشید هم شاید توجه نکردین
    پست ها و تاپیک های خیلی زیادی تو فروم هستن که می تونه مشکل شمارو حل کنه که چند تایی رو پایین می زارم ولی اگه بخوای مشکلت رو بدونی که از کجاست جوابش اینه: اگه همه تنظیمات رو درست انجام داده باشید تنها اشکال کانکشن استرینگ شما integrated security=true هست که باید به جای اون یک نام کاربری و پسورد که تو SQL باید تعریف کنی رو وارد کنی چون این حالتی که شما وارد کردی برای کاربران محلی همون سرور محلی هست و دیگر Clientها به اون یوزر و پسوردها دسترسی ندارن
    https://barnamenevis.org/showthread.php?t=256126
    https://barnamenevis.org/showthread.php?t=240934

  17. #17

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    ممنون.
    بازم نشد.

  18. #18
    کاربر دائمی آواتار علیرضا حسن زاده
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تــــــــــــــــــــــــــبریز
    پست
    897

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    پیام خطا رو بذار تا بیشتر بتونیم کمک کنیم
    اگه تمام مراحلی رو که گفتم انجام درست انجام داده باشی مشکل فقط می تونه از فایروال باشه موقتا غیر فعالش کن اگه درست شد Sql و پورت رو بهش معرفی کن اگه از nod32 استفاده کنی معمولا بعد غیر فعال کردن فایروالش موقتی مشکل حل میشه

  19. #19

    نقل قول: مشکل این کد چیه؟ (ارور در اتصال به sqlexpress بر روی یک کامپیوتر دیگر)

    ضمن تشکر از تمامی دوستانی که وقت گذاشتن و منو یاری کردن، مشکلم حل شد.

    امیدوارم جبران کنم.

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

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