View Full Version : سوال: در هنگام استفاده از دیتابیس این پیغام صادر میشه
baran_mehr
شنبه 17 مهر 1389, 22:31 عصر
سلام به همه دوستان عزیز
من سایتو وقتی هاست میزارم این خطا رو میده
فقط یک صفحه هست که اطلاعات یک جدول رو تو یه گرید نمایش میده
به شیوه های مختلف امتحان کردم اما جواب نمیده
Server Error in '/' Application.
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)
مشکل کجاست!!؟؟
nafasak
شنبه 17 مهر 1389, 23:15 عصر
وبکانفیگت رو چک کن.
baran_mehr
شنبه 17 مهر 1389, 23:35 عصر
اتفاقا خیلی سراغش رفتم
چیشو چک کنم؟
nafasak
شنبه 17 مهر 1389, 23:38 عصر
ConnectionString
این خطا معمولا از کانکشن استرینگه.
SQL کار کردی؟
کانکشن استرینگتو بزار
taghvajou
شنبه 17 مهر 1389, 23:47 عصر
سلام به همه
این خطا معمولا وقتی رویت میشه که از یه نمونه نامکذاری شده اس کیو ال سرور (named instance) استفاده میکنیم نه نمونه پیش فرضش (default instance). چون اولی از پورت یو دی پی 1434 استفاده میکنه و ولی دیفالت از پایپ لاینهای 1433.
بگذریم. خلاصه اینکه کلاینت نمیتونه پاکت ارسال شده رو از اس کیو ال براوزر دریافت کنه!
برای رفعش:
1- نام سرور رو چک کن که درست نوشته شده باشه
2- نام نمونه رو دقیق چک کن (اگه لازم باشه هم با \ وهم با \\ امتحان کن)
3- در حال اجرا بودن اس کیو ال براوزر - SQL Browser رو حتما مطمئن شو
4- گاهی فایروال هم مشکل آفرینه، در صورت نیاز ، پورت و برنامه های لازم رو به استثنا های پذیریشش اضافه کن
در بیشتر موارد من با روش سوم مشکلم حل شده ولی هر چهار تا حالت هم سرم اومده
taghvajou
شنبه 17 مهر 1389, 23:48 عصر
خطای 26 مربوط به نرسیدنه پاکت یو دی پی میشه!!!!!!!!!!
baran_mehr
یک شنبه 18 مهر 1389, 08:52 صبح
من دیتابیس رو تو پوشه app_data میگذارم و بهش وصل میشم
و کل پروژه رو پابلیش و بعد اپلود میکنم
baran_mehr
یک شنبه 18 مهر 1389, 14:48 عصر
دوستان اگر ممکنه راهنمایی کنید
انواع مختلف کانکشن رو هم امتحان کردم اگر کانکشن خاصی باید استفاده کنم لطفا راهنمایی کنید
taghvajou
یک شنبه 18 مهر 1389, 19:58 عصر
سلام به همه
اگه دیتا بیست اکسس باشه میشه این کار رو کرد ولی شما داری از اس کیو ال سرور استفاده میکنی!!!!!!!!!!
حواست هست که داری چی کار میکنی!!!!!!!!!!!!!!!!
:گریه:
باید با منجمنت استودیو دیتابیس رو بار بذاری!!!!!!!!!!!!!!!!!!
baran_mehr
یک شنبه 18 مهر 1389, 20:56 عصر
از یکی از بچه ها شنیده بودم که میشه این کارو کرد!!
باید با منجمنت استودیو دیتابیس رو بار بذاری!!!
کجا هست؟ میشه بیشتر راهنمایی کنید
taghvajou
یک شنبه 18 مهر 1389, 21:28 عصر
به نظر من که امکان نداره که اس کیو ال رو بدون اتچ بشه به کار گرفت مثلا صرف آپلود!
از خود پنل سایت، اول یه دیتابیس به همون نام درست کنین یوزرش رو هم بسازین!
برای ادامه دو راه داریم :
1- خود سایت:یه گزینه ای مثل وب ادمین یا دیتابیس ادمین باید باشه که شما رو ریدایرکت میکنه به صفحه اش مزبور!
2- منجمنت استودیو: رو نصب کنین بعد تو نام سرور، ای پی سرور، نام دیتابیس و رمز دیتابیس رو برو تو و ...
baran_mehr
یک شنبه 18 مهر 1389, 21:36 عصر
فرض کنید من تو هاست یه دیتابیس با نام دیتابیس خودم درست کردم و یک یوزر هم تعریف کردم حالا باید چطور کانکشن های خودمو تغییر بدم؟
اگر نانم دیتابیس و یوزرهام یکی باشه تو هاست و دستگاه خودم ، دیگه نیاز به تغییر کانکشنم ندارم؟ یعنی باید این کار رو انجام بدم
taghvajou
یک شنبه 18 مهر 1389, 21:43 عصر
از پایگاه داده ات آلتر بگیر، ببر تو پایگاه داده اجراش کن تا جداول و روابطش اونجا ساخته بشند
baran_mehr
دوشنبه 19 مهر 1389, 12:22 عصر
از پایگاه داده ات آلتر بگیر، ببر تو پایگاه داده اجراش کن تا جداول و روابطش اونجا ساخته بشند
به نظر خودتون از این متن میشه چیزی فهمید:لبخند:
baran_mehr
سه شنبه 20 مهر 1389, 08:13 صبح
از سایر هم دوستان خواهش میکنم راهنمایی کنن
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.