לא בדיוק.NET , אבל ליד

yaron881

New member
לא בדיוק.NET , אבל ליד

יש לי אתר שנבנה ב-vs2015 ועובד מול sql-server
האתר יאוחסן באותו שרת שבו יושב ה-DB
כשאני מפעיל את האתר מה-VS , הכל עובד תקין , פניות ל-DB,כתיבה וכו',
כאשר האתר מאוחסן בשרת , והוגדר ב-IIS, לא ניתן בגלישה להגיע לבצע פעולות מול ה-DB.
יש איזה הגדרות מיוחדות ב-IIS שמונעות פנייה ל-DB , מה שב-VS , localhosy לא קורה ?
 

Royi Namir

New member
מממ

- Check which user the app pool is running with and check DB logins sections for that user

- make sure that namedpipe and TCP are enabled in

Also make sure you're not using windows integerated security but with login
 

yaron881

New member
טוב, למי שמעוניין לדעת את פתרון הבעיה:

בגלל שהאתר ושרת ה-SQL יושבים על אותה מכונה, כתובת ה-DB ב-web.config צריכה להיות הכתובת הפנימית של השרת ולא כתובת השרת החיצונית.
זאת הסיבה שב-VS זה עבד לי (כי אני ניגש מבחוץ גם לאתר וגם ל-DB)
 
למעלה