PDA

نسخه کامل مشاهده نسخه کامل : اين ارور در باز كردن ديتابيس مربوط به چيه؟



samaram
29-08-2008, 21:12
سلام دوستان. وقتي برنامم ميخواد به بانك متصل بشه روي دستور logcon.open() خطاي Exception ميده و ميگه:
can not open database requested in login ‘login’. Login fails
login failed for user ‘sa’
اسم جدولم login هستش. و كدهاي اين قسمت از برنامم هم اينه:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

در مورد مشخصات ديتابيس ها و... هم:
اين تصوير نوار وظيفه: [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اينم بخشي از تصوير صفحه ي sql server سيستمم. كه همونطور كه مي بينين اسم ديتابيسم Samaram هستش و اسم يوزرم هم sa. پسورد رو هم توي لاگين پوشه ي security همين 123 گذاشتم.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

فكر مي كنم ديگه نكته ي مورد نياز ديگه اي نمونده. ممنون ميشم اگه راهنماييم كنين كه اين ارور برا چيه؟

_H2_
29-08-2008, 22:39
سلام
اول از همه پیشنهاد میکنم به جای نسخه 2000 قدیم از نسخه جدیدتر 2008 استفاده کنیدف تا قدرت SqlServer و لذت استفاده از ان را احساس کنید!

برای حل مشکل جاری هم پیشنهاد میکنم رشته اتصال زیر را تستی کنید
این رشته اتصال استاندارد در نسخه 2005 و 2008 است، یادم رفتهف ولی فکر کنم در 200 هم همین باشد.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

بعد اگر باز هم نتوانستید وصل شوید، به داخل خود VS بروید و ابزار ServerExplorer را از منوی View بیاویر و سعی کنید با کمک دیالوگ دیداری یک Connection به دیتابیستان با همین User و Pass اضافه کنیدف بعد میتوانید ConnectionString مطلوب را از پنجره Properties کش بروید!!!