PDA

View Full Version : Error بعد از انتشار سایت روی وب



PrinceDotNet
جمعه 18 اسفند 1385, 10:34 صبح
سلام
من پروژه مو روی وب گذاشتم.ولی هر دفعه یک خطا روی بانک اطلاعاتیم می گیره که در زیر گذاشتم.



An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)


این پایینم conection امو گذاشتم :



<add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|aspn etdb.mdf" providerName="System.Data.SqlClient"/>

Alireza_Salehi
جمعه 18 اسفند 1385, 12:01 عصر
.\SQLExpressمال حالت Local است باید کانکشن استرینگ را با اطلاعاتی که از هاست میگیرید تنظیم کنید!

http://www.barnamenevis.org/forum/showthread.php?t=62413

ClaimAlireza
جمعه 18 اسفند 1385, 12:13 عصر
دوست عزیز شما احتمالا از role,membership خود ASP استفاده کردهاید.که از یک virtual engin SQL2005 استفاده می کند.
این connection شما فقط در حالت local کار می کند.

شما باید provider بسازی و connection را به اون معرفی کنی.
اگر لینک معرفی شده کمکت نکرد بگو تا بیشتر توضیح بدم.



http://www.barnamenevis.org/forum/showthread.php?t=62413

PrinceDotNet
شنبه 19 اسفند 1385, 15:38 عصر
درست حدس زدید.من از role,membership استفاده کردم.
میشه بیشتر راجع به provider ساختن توضیح بدید ؟
یعنی باید چکار کنم.
من اگر بخوام از دیتابیس هاست استفاده کنم چطور باید این سیستم role,membership رو روش مچ کنم ؟
ممنون.

PrinceDotNet
یک شنبه 20 اسفند 1385, 23:02 عصر
پس چی شد ؟

Alireza_Salehi
دوشنبه 21 اسفند 1385, 08:30 صبح
درباره aspnet_regsql جستجو کنید.

PrinceDotNet
سه شنبه 22 اسفند 1385, 14:04 عصر
ممنون
من این کار رو کردم و جواب هم داد.ولی باز یک خطای دیگه می گیره که در زیر می زارم.ممنون می شم کمکم کنید.



The resource object with classname 'SiteMap' and key 'Home' was not found.

PrinceDotNet
چهارشنبه 23 اسفند 1385, 02:08 صبح
این مشکلمم حل شد. یکی از فایلهامو کپی نکرده بودم.
ممنون