سایت ساز وبزیکسب درآمد

SQL Server نصب - کانفیگ - راه اندازی - حل مشکلات

شروع موضوع توسط myhobab ‏28 فوریه 2007 در انجمن SQL Server

  1. myhobab

    myhobab کاربر تازه وارد

    تاریخ عضویت:
    ‏27 فوریه 2007
    نوشته ها:
    17
    تشکر شده:
    0
    من نسخه استاندارد sql server 2005را روی سیستمم (win xp ) نصب کردم. اما در computer managementسرویسهای آن نصب نشده که آنها را فعال کنم. به نظرشما مشکل چیست؟ به احتمال زیاد مراحل نصب را هم درست طی کردم.
     
  2. بازدیدیار - افزایش بازدید سایت و سیگنال های برندخرید بک لینک
  3. Ali_Nob

    Ali_Nob کاربر تازه وارد

    تاریخ عضویت:
    ‏25 آپریل 2004
    نوشته ها:
    290
    تشکر شده:
    1
    سلام
    من SQL Server 2005 رو روی XP نصب کردم و سپس زمانی که اونو اجرا می کنم (SQL Server Management Studio) هر کاری می کنم نمیتونم سروری بسازم که بهش Connect بشم لطفا کمک کنید !
    ممنون
     
  4. mazoolagh

    mazoolagh Registered User

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,939
    تشکر شده:
    7
    توی شاخه binn مربوط به sql یک برنامه هست به نام osql - در کامندپرامپت دستور osql -L رو اجرا کنین تا اسم سرور رو بهتون بده.
     
  5. Ali_Nob

    Ali_Nob کاربر تازه وارد

    تاریخ عضویت:
    ‏25 آپریل 2004
    نوشته ها:
    290
    تشکر شده:
    1
    من این کار رو انجام دادم ولی از اونجا که همون طور که گفتم نتونستم سروری در Sql تعریف کنم نتیجه به صورت زیر شد :
    Servers :
    -- NONE --
    فقط سوال من اینه که چطور سرور بسازم مجدد عرض می کنم من SQL SERVER 2005 رو بر روی XP نصب کردم با ویندوز Server 2003 هیچ مشکلی ندارم
    در XP در بخش Registered Servers یک نام سرور ایجاد می کنم ولی به آن Connect نمیشه چه باید کرد ؟
     
  6. Mojgan110

    Mojgan110 کاربر تازه وارد

    تاریخ عضویت:
    ‏5 مارس 2006
    نوشته ها:
    240
    تشکر شده:
    12
    محل سکونت:
    www.DotNetSource.com
    نييدونم دقيق !
    ولي تجربه اي كه من داشتم اين بود كه از من هم كانكت نميشد

    بعدن متوجه شدم كه مشكلم اين بوده كه از بدشانسي، TCP/IP فعال نبوده در تنظيماتش
    كه فعالش كردم و درست شد

    [​IMG]
     
  7. alireza sh

    alireza sh مدیر بازنشسته

    تاریخ عضویت:
    ‏2 ژانویه 2006
    نوشته ها:
    2,668
    تشکر شده:
    68
    محل سکونت:
    نصف جهان
    در منوی RUN بنویسید : sqlmangr

    سپس کلیه سرورها را مشاهده خواهید کرد
     
  8. myhobab

    myhobab کاربر تازه وارد

    تاریخ عضویت:
    ‏27 فوریه 2007
    نوشته ها:
    17
    تشکر شده:
    0
    کسی نمی دونه؟
     
  9. alireza sh

    alireza sh مدیر بازنشسته

    تاریخ عضویت:
    ‏2 ژانویه 2006
    نوشته ها:
    2,668
    تشکر شده:
    68
    محل سکونت:
    نصف جهان
    آیا شما در Sql Manager میتوانید نام سرورتان را ببینید ؟؟؟
     
  10. Mojgan110

    Mojgan110 کاربر تازه وارد

    تاریخ عضویت:
    ‏5 مارس 2006
    نوشته ها:
    240
    تشکر شده:
    12
    محل سکونت:
    www.DotNetSource.com
    اينو كه گفتم دقيق چك كرديد ؟ اين دفعه Named Pipes رو هم فعال كنيد.

    يه عكس هم از ديالوگ Connect To Server و خطايي كه ميگيره بذاريد اينجا
     
  11. Ali_Nob

    Ali_Nob کاربر تازه وارد

    تاریخ عضویت:
    ‏25 آپریل 2004
    نوشته ها:
    290
    تشکر شده:
    1
    ممنون از راهنمایتون ولی بخش SQL Server 2005 Network Configuration در سیستم من خالیه ( There are no items to show in this view )
     
  12. myhobab

    myhobab کاربر تازه وارد

    تاریخ عضویت:
    ‏27 فوریه 2007
    نوشته ها:
    17
    تشکر شده:
    0



    در قسمت SQL server 2005 Network Configuration و SQL Native client configuration بله . سرویسها هستن. اما در قسمت اصلی که SQL server2005 services باشه، خیر. هیچ سرویسی نیست :(
     
  13. salarblacklove

    salarblacklove Registered User

    تاریخ عضویت:
    ‏5 ژوئن 2005
    نوشته ها:
    135
    تشکر شده:
    0
    محل سکونت:
    دنياي فاني
    salam so sorry ke entory type mekoanm
    aziz man shoma ek zahmat bekesh sql server personal ro baray win xp nasb kon chon fagat en personal meshe ro xp server beshe
     
  14. saalek110

    saalek110 Registered User

    تاریخ عضویت:
    ‏10 آپریل 2007
    نوشته ها:
    212
    تشکر شده:
    1
    با تشکر فراوان از دوست گرامی night11 که این مسئله را به من آموزش داد.

    برای استفاده از sql server ئی که همراه ویژوال استودیو 2005 نصب می شود که نوعش sqlexpress است باید به ترتیب زیر عمل کرد:

    ابتدا شما به full computer name نیاز دارید.
    روی my computer در دسکتاپ کلیک راست کنید و properties را بزنید.
    بعد در پنجره باز شده به tab مربوطه یعنی computer name بروید.
    مطابق عکس زیر:

    [​IMG]

    در عکس بالا عبارتی که جلوی full computer name نوشته شده.... نام کامپیوتر شماست. البته بدون نقطه انتهای آن. یعنی در شکل بالا می شود:
    saalek-8bb42bed

    مرحله دوم:
    به کنترل پنل بروید و ادمینیسترتیو تولز را بزنید.
    بعد در پنجره باز شده دیتاسورسز را بزنید.
    بعد به tab مربوطه یعنی system dsn بروید.
    روی add کلیک کنید.
    در پنجره باز شده sql server را انتخاب کنید و finish را بزنید.
    در پنجره جدیدی که باز می شود مطابق شکل زیر پرکنید و finish را بزنید.

    [​IMG]
    یعنی نام کامل کامپیوتر بعلاوه یک بک اسلش و بعد عبارت sqlexpress .
    در پنجره بعدی که باز می شود دکمه Test Data source را بزنید.
    که اگر نوشت tests completed successfully
    یعنی که کارتان را درست انجام داده اید و می توانید در ویژوال استودیو با برنامه خود به آن وصل شوید. و اگر نوشت Tests failed یعنی چیزی اشتباه است.
     
  15. alireza sh

    alireza sh مدیر بازنشسته

    تاریخ عضویت:
    ‏2 ژانویه 2006
    نوشته ها:
    2,668
    تشکر شده:
    68
    محل سکونت:
    نصف جهان
    البته بنده این را عرض کنم که لزوما نام نسخه SQL server نصب شده روی کامپیوتر ، همنام با کامپیوتر نیست .

    بهترین راه ، نوشتن عبارت sqlmangr در منوی run میباشد .
     
  16. sam1980

    sam1980 کاربر تازه وارد

    تاریخ عضویت:
    ‏10 آپریل 2007
    نوشته ها:
    3
    تشکر شده:
    0
    با سلام
    من هم تقریبا همین مشکل را دارم
    وقتی که تو دات نت می خوام به 2005 sql server کاتکت شوم این errorمیده :
    this failur may be caused by the fact that under the default setting sql server dose not allow remote connection(error 40: could not open a coonection to sql server)
    ضمنا تمام راههای پیشنهادی بالا رو امتحان کردم
     
  17. astatira

    astatira کاربر تازه وارد

    تاریخ عضویت:
    ‏18 ژوئن 2007
    نوشته ها:
    19
    تشکر شده:
    0
    با سلام
    من در visual studio.net کار می کنم و چون سیستمم ویروسی شده بود مجبور شدم ویندوز XP روعوض کنم و نام کاربری که با آن login می کردم هم عوض کردم.
    بعد از نصب visual studio 2005و نصب sql server 2005 همراه آن ، وقتی در server explorer بانک قبلی ام را از کلیک راست روی connection و add connection اضافه کردم و از مود windows authentication (که بانک ام را هم قبلا با همین مود درست کرده بودم ) استفاده کردم . بعد از اجرای برنامه ام یک exception با خطای زیر رو می ده :
    Cannot open database "MySqlDB" requested by login.
    The login failed.
    Login failed for user 'HOME\Sara'.

    حالا نمی دونم چطوری باید درستش کنم بانک هم خیلی بزرگه و دوباره درست کردنش وقت زیادی می گیره . اگه میشه راهنماییم کنید.
    اگه میشه در مورد sql server authentication , windows authentication هم توضیحاتی بدهید.

    یه سوال دیگه : فرض که این مشکل حل شه اگه من بخوام از این برنامه یه فایل نصب بسازم و اونو روی یه کامپیوتر با یه login name و computer name دیگه نصب کنم اونوقت دوباره این خطا رو نمی ده ؟ اگه میده پس باید چکار کنم ؟ اگه با sql server authentication این بانک رو درست کنم چطور باید عمل کنم وآیا باز هم از این خطا ها میده یا نه ؟
     
  18. alireza sh

    alireza sh مدیر بازنشسته

    تاریخ عضویت:
    ‏2 ژانویه 2006
    نوشته ها:
    2,668
    تشکر شده:
    68
    محل سکونت:
    نصف جهان
    سلام

    windows authentication یعنی : کاربری که در ویندوز معتبر است ، در sql serverهم معتبر است .


    sql server authentication : کاربری که یوزر و پسورد درست وارد معتبر است .


    شما از چه نسخه ای از sql server استفاده میکنید ؟
     
  19. astatira

    astatira کاربر تازه وارد

    تاریخ عضویت:
    ‏18 ژوئن 2007
    نوشته ها:
    19
    تشکر شده:
    0
    ورژن sql server 2005 که همراه با visual studio 2005 نصب میشه
     
  20. mehrdad201

    mehrdad201 همکار بازنشسته

    تاریخ عضویت:
    ‏10 سپتامبر 2005
    نوشته ها:
    15,632
    تشکر شده:
    17,401
    محل سکونت:
    ایران
  21. mokhtari128

    mokhtari128 کاربر تازه وارد

    تاریخ عضویت:
    ‏18 سپتامبر 2007
    نوشته ها:
    6
    تشکر شده:
    0
    منم همين مشكل رو دارم يكي كمك كنه آخه :(
     
عسل طبیعی و گرده گل ایرانیخرید و فروش اتوماتیک ارزهای الکترونیکی