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

نام تاپیک: مشکل اتصال به SqlServer2008 از طریق اینترنت - علت خطای A network-related or instance-specific error

  1. #1

    مشکل اتصال به SqlServer2008 از طریق اینترنت - علت خطای A network-related or instance-specific error

    سلام
    من Tcp/ip رو در تنظیمات SqlServer فعال کردم و پورت 1433 رو براش تعبیه کردم
    فایروال هم خاموش هستش
    پورت 1433 هم باز هست
    IP ولید روتر رو وقتی روی کانکشن استرینگ میذارم خطا میده که نمی تونه همچین سروری رو پیدا کنه
    در قسمت اتصال به سرور خود SqlServer هم نام سرور رو مثل کد زیر قرار میدم باز همون ارور رو می گیرم

    2.177.49.14\sql2008

    یوزر و پسورد هم ست کردم با لوکال مشکلی نداره ولی با ریموت باز همون ارور رو میده
    کل اینترنت رو هم گشتم فقط به این موارد اشاره کرد
    ممنون میشم راهنمایی کنید


    TITLE: Connect to Server
    ------------------------------

    Cannot connect to 2.177.49.14\sql2008.

    ------------------------------
    ADDITIONAL INFORMATION:

    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) (Microsoft SQL Server, Error: -1)

    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLS erver&EvtID=-1&LinkId=20476

    ------------------------------
    BUTTONS:

    OK
    ------------------------------


  2. #2
    کاربر دائمی آواتار Esmail Solhkhah
    تاریخ عضویت
    مهر 1385
    محل زندگی
    بورکینافاسو
    پست
    1,774

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    octet اول 2 ؟؟؟!!!

    این آدرس که جزو کلاس A هست ، بابا کارت درسته ، مطمئنی آدرس همینه ؟

    احتمال قوی NAT روی روتر فعاله

    IP کامپیوتری که SQL-SERVER روش نصبه رو ببینید چیه ؟ (Ipconfig)

    ببینید این IP همونیه که میخاید ، فک نکنم اینجوری باشه

    ضمنا فایروال رو برا چی خاموش میکنی اینجوری که امنیت یعنی کشک ، شما فقط پورت مورد نظر رو باز کن (با فرض پورت استاتیک)

    موفق باشی.
    آخرین ویرایش به وسیله Esmail Solhkhah : دوشنبه 24 بهمن 1390 در 04:13 صبح

  3. #3

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    نه دیگه Ip سیستم Private هست NAT که باید فعال باشه
    Ip که ISP برای روتر تخصیص داده همین IP هست

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

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    اگر IP شما از کلاینت Ping میشه پس

    یکی از نکته هایی که در sql2008 وجود داره اینه که وقتی میخوای به IP Valid از راه دور متصل بشی باید Provider از نوع Sql Server Native Client 10.0 باشه
    این رو باید روی کلاینت نصب کنی بعد کانکشن رو با این بسازی

    برای ساختش هم یک فایل text بساز و اسمش رو تغییر بده به نوع UDL
    مثلا Test.UDL
    بعد اینو باز کن و بصورت ویزاردی اول Provider رو از نوع Sql Server Native Client 10.0 انتخاب کن و بعد سرور و User و پسورد و بعد Test کن و ذخیره کن
    بعد محتویاتش رو با NOtepad باز کن و بجای کانکشن استرینگت بزار

    من تست گرفتم و جواب داده (البته روی سرور خودم)

  5. #5

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    البته IP من نیست IP روتر هست که چند تا سیستم هم به اون وصل هستند
    من فعلا روی کلایت کار نمی کنم
    سرور همون کلاینت هست
    به SQLServer از طریق لوکال می تونم وصل بشم ولی از طریق IP Valid نه
    با استفاده از UDL هم با Probider مربوطه رفتم بعد از تست باز همون ارور رو گرفتم
    سوال من اینجاست روتر از کجا تشخیص میده sql2008 مربوط به سیستم من هست و نه سایر سیستم ها؟ ایا باید تنظیماتی در قسمت NAT روتر بشه یا نه
    و ایا راهی هست Instance Name ها رو در یک سرور Ping کرد یا نه؟

  6. #6
    کاربر دائمی آواتار Esmail Solhkhah
    تاریخ عضویت
    مهر 1385
    محل زندگی
    بورکینافاسو
    پست
    1,774

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    نه دیگه Ip سیستم Private هست
    بله درسته بایدم Private باشه

    NAT که باید فعال باشه
    بستگی به شبکتون داره اجباری در کار نیس

    Ip که ISP برای روتر تخصیص داده همین IP هست
    روترتون چیه (روتره یا از این نیمچه روترها هست

    اگه نمیچه روتره (روتر-مدم) توتنظیمات روتر، فایروالشو ببینید

    اگه روتره روت براش تعریف کردید ؟

  7. #7

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    نقل قول نوشته شده توسط Esmail Solhkhah مشاهده تاپیک
    بله درسته بایدم Private باشه


    بستگی به شبکتون داره اجباری در کار نیس



    روترتون چیه (روتره یا از این نیمچه روترها هست

    اگه نمیچه روتره (روتر-مدم) توتنظیمات روتر، فایروالشو ببینید

    اگه روتره روت براش تعریف کردید ؟
    از این نمیچه هاست :D
    فایروالش هم بسته اس

  8. #8
    کاربر دائمی آواتار Esmail Solhkhah
    تاریخ عضویت
    مهر 1385
    محل زندگی
    بورکینافاسو
    پست
    1,774

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    از این نمیچه هاست :D
    فایروالش هم بسته اس
    تو تنظیمات مدم پورت 1433 رو فوروارد کنید به آدرس Private سروری که SQL-SERVER روش نصبه

    موفق باشید.

  9. #9

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    كانكشن تو اين بده
    Server=sql2008.*******.Com,143*;Database=*****;Uid =******;Password=*G*G

  10. #10
    کاربر دائمی آواتار Esmail Solhkhah
    تاریخ عضویت
    مهر 1385
    محل زندگی
    بورکینافاسو
    پست
    1,774

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    كانكشن تو اين بده
    Server=sql2008.*******.Com,143*;Database=*****;Uid =******;Password=*G*G


    موضوع فعلا بحث کانشن استرینگ نیس ، داستان اینه که SQL-SERVER رو یه شبکه Private نصبه ، پورت باید فوروارد بشه بعد برسیم سر داستان کانکشن استرینگ.

  11. #11

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    باز مشکلم حل نشد

  12. #12
    کاربر دائمی آواتار Esmail Solhkhah
    تاریخ عضویت
    مهر 1385
    محل زندگی
    بورکینافاسو
    پست
    1,774

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    باز مشکلم حل نشد

    فعلا روتر رو بیخیال بشید

    کار رو تو دو مرحله انجام بدید

    اول مطمئن بشید که تو شبکه داخلی خودتون میتونید به SQL-SERVER با پورت 1433 وصل بشید

    یعنی فایروال رو ON کنید و فقط پورت 1433 رو باز نیگه دارید.

    اگه تونستید تا این مرحله از طریق کلاینتهای شبکتون به SQL-SEVER با پورت 1433 وصل بشید بگید تا ادامه بدیم و بریم مرحله بعدی و سر بحث روتر

    موفق باشید.

  13. #13

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    مرسی
    بله با پورت 1433 وصل شد

  14. #14
    کاربر دائمی آواتار Esmail Solhkhah
    تاریخ عضویت
    مهر 1385
    محل زندگی
    بورکینافاسو
    پست
    1,774

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    مرسی
    بله با پورت 1433 وصل شد
    این یعنی فاز اول (شبکه داخلی) حل شد یا فاز دوم (مورد روتر) حل شد ؟

  15. #15

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    اقا IP Private رو تو DMZ روتر قرار دادم مشکل حل شد
    تشکر

  16. #16
    کاربر دائمی آواتار Esmail Solhkhah
    تاریخ عضویت
    مهر 1385
    محل زندگی
    بورکینافاسو
    پست
    1,774

    نقل قول: مشکل اتصال به SqlServer2008 از طریق اینترنت

    اقا IP Private رو تو DMZ روتر قرار دادم مشکل حل شد
    به عواقب استفاده از DMZ برای این سرورتون هم فکر کردید?

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

  1. سوال: مشکل در اتصال به sql2014 - علت خطای A network-related or instance-specific error occurred
    نوشته شده توسط behesht.royaha در بخش C#‎‎
    پاسخ: 11
    آخرین پست: سه شنبه 10 مرداد 1396, 18:19 عصر
  2. پاسخ: 3
    آخرین پست: دوشنبه 28 تیر 1395, 11:29 صبح
  3. پاسخ: 22
    آخرین پست: دوشنبه 26 مرداد 1394, 14:30 عصر
  4. پاسخ: 8
    آخرین پست: دوشنبه 17 شهریور 1393, 21:58 عصر
  5. پاسخ: 11
    آخرین پست: جمعه 06 بهمن 1391, 23:35 عصر

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

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