2 ضمیمه
مشکل در اتصال به Sql Server ها ؟
سلام به همه .
توی شبکه من 7 - 8 تا کامپیوتر هست ؟ روی همگی XP Service Pack2 نصب شده الا یکی از اونا که Win2000 داره .
من روی همه اونایی که ویندوز XP دارند SQl Server 2000 Personal نصب کردم . (Client & Server ) ولی از هیچ کامپیوتری نمی تونم به سرور کامپیوتر دیگه وصل بشم ، الا اونی که Win2000 داره . اصلا هر کامپیوتر ،دیگری رو نمی بینه .
من با UDL هم که کار می کنم ، و از اون گزینه Microsotf OLE DB Provide For SQL SERVER انتخاب میکنم باز هم فقط یه کامپیوتر رو میبینم .
در ضمن برای همه کامپیوتر ها یه User و Password یکسان ایجاد کردم و همه SqL2000هم با ویندوز تایید اعتبار میشوند .
به عکسهای زیر هم نگاهیبندازید .
لطفا راهنمایی کنید .
ندیدن sql sever توسط clientها
باسلام
مشکل شما ممکن است به بستن برخی از پورتها بوسیله برم افزار ها مثل Norton internet security
ویا مک کافی باشه که تنظیماتی در ضمینه fire wall دارند.ضمنا Fire wall روی client ها باید OFF باشند
دیوسالار
یه سری پیشنهاد.......!!!!!!!!!
سلام habedijoo ie عزیز
من دقیقا در 1ماه گذشته این مشکل رو روی چند تا از کلاینتام داشتم و بالاخره بعد از کلی گرفتاری به هر دری زدم و هر کاری که فکرشو کنی تکرار کردم و انجام داد م تا درست شد.
سعی می کنم همه کارهایی که می تونه کارت رو راه بندازه رو برات بگم.همون طور که دوستان گفتن بعد از اینکه از قضیه اتصالات و ping سرور روی کلاینت ها خیالت راحت شد.در قسمت workgroup که سرور رو در اونجا میبینی گزینه remember username and password رو برای فایلهای share تیک بزن بعد حتما می دونی که sql server databse نباید local باشه و authentication اش برای هردوی ویندوز و اس کیو ال باشه.شما روی دیتابیست یوزر تعریف کن و دقیقا همون یوزر سرور باشه با همون پسورد .و خوب استرینگ کانکشن هم با یوزر و پسورد بده و دیتاسورس و ورک استیشنش هم همنام و اسم سرور اس کیو ال باشه.
ضمنااین قضیه فایروال و سایر برنامه های ویندوز هم نکته قابل توجهیه !!!و همین طور پورتهاو همین طور active directory و ODBC اینا رو روی سرور و در configuration net framework , administrative tools چک کن.گفتی سرورت win2000 sp4?راستی اگه به صورت دستی هم ای پی برای کلاینت هات تعریف شده باشه این مشکل همیشه هست که کلاینت سرور رو پیدا نمی کنه ای پی دستی رو پاک کن و بذار سرور خودش ای پی اختصاص بده .
ضمنا قبل از چک کردن خود برنامه بهتره که فلدر یکی از برنامه های نصب شده روی سرور رو share کنی و روی کلاینت از روش یه اجرا به عنوان تست انجام بدی تا از پیدا کردن سرور مطمئن بشی.
ضمنا به چیزایی هم که خیلی مسخره به نظر می رسن ولی گاهی مهم و نتیجه بخش هستند هم توجه کن مثل ریستارت بعد از اعمال تغییرات و دستکاریهای اتصال یا نصب برنامه و حتی سرور.
من سرورم 2003 بود و کلاینتام xp sp2 دقیقا 1 ماه گرفتارش بودم دیگه خرافاتی شده بودم ولی با صبرو حوصله و سعی و خطا حتی انجام کارای مسخره درست شد.نگران نباش حتما یه راهی داره!!!....
امیدوارم مشکلت حل بشه موفق باشی.