تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: دسترسی به پایگاه داده های SQL Server در شبکه

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2007
    پست ها
    37

    پيش فرض دسترسی به پایگاه داده های SQL Server در شبکه

    با سلام

    می خواستم بدونم چطوری میشه با یک فایل بانک اطلاعاتی SQL Server در برنامه کار کرد که اون فایل بر روی

    یکی از سیستم های شبکه قرار داشته باشه و تمام سیستم های دیگه به اون دسترسی داشته باشند، و همه

    از یک سیستم ((Server بطور مشترک فایل رو بخونن و دستکاری کنن.

    - البته من خودم یک برنامه با VB.Net و با ایجاد بانک اطلاعتی باEnterprise SQL Server 2005 درست کردم،

    ولی وقتی برنامه رو به یک سیستم دیگه ی شبکه میدم این پیغام خطا رو نشون میده :

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

    Cannot connect to BARBODBEN\SQLEXPRESS.

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

    An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (Provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) (Microsoft SQL Server, Error: -1(

    For help, click: [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

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

    OK
    ------------------------------
    - اینم کانکشنی که با کد نویسی تولید میکنم:

    Dim Connection As New SqlConnection
    ("Data Source=BARBODBEN\SQLEXPRESS;Initial Catalog=Kalej;Integrated Security=True")

    در حالی که بصورت Local و بر روی سیستم خودم اجرا میشه.

    فایروال دو طرفم بستست.




    نیازمند یاری سبزتان هستیم...
    با تشکر

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    معنی پیغام کاملا مشخص است!

    این بخت برگشته میگوید،" اجازه دسترسی از راه دور وجود ندارد!" در نتیجه باید تنظیمات SQL Server را بررسی و برای یک یوزر خواص تاییده های مورد نظر را صادر کنید.

    البته شاید به صورت موقت با چیزی شبیه این هم بتوانید وصل شوید:

    Data Source=BARBODBEN\SQLEXPRESS;Initial Catalog=Kalej;Integrated Security=SSPI;Persist Security Info=False

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2007
    پست ها
    37

    پيش فرض

    سلام
    متاسفانه من باز دوباره اومدم
    یک اصلاح جدید و یک خطای جدید :
    SQL Server 2005 Enterprise و Express خود ویژوال استودیو رو پاک کردم و نسخه Developer رو نصب کردم و اون پیغام و Error 26 از بین رفت و حتی خود برنامه SQL Server رو هم راحت وصل می کنه، ولی حالا این پیغام رو نشون میده :


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

    Cannot connect to IEEE.

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

    A connection was successfully established with the server, but then an error occurred during the pre-login handshake. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (Provider: Named Pipes Provider, error: 0 - No process is on the other end of the pipe.) (Microsoft SQL Server, Error: 233)


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

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

    حتی Remote Assistance و Remote Desktop رو هم فعال کردم
    هیچیم فایر وال ندارم

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •