PDA

View Full Version : ارور بعد از هاست



aserfg
چهارشنبه 03 شهریور 1389, 18:33 عصر
با سلام خدمت اساتید گرامی
بعد از هاست سایت پیغام زیر رو می ده :
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)


اگه راهنمایی بفرمایید ممنون می شم .آدرس سایت که ارور می ده :
http://www.persianarticle.org
برای مشاهده جزئیات ارور لطفا یه نگاه بندازین .

milade
چهارشنبه 03 شهریور 1389, 18:40 عصر
https://barnamenevis.org/forum/showthread.php?t=241897

rezabaiat
چهارشنبه 03 شهریور 1389, 18:40 عصر
سلام

توي ConnectionString براي اتصال به پايگاه داده، اسم سرور رو چك كن. اگه سرور sql روي همون سيستم سروره، براي سرور از كلمه localhost استفاده كن و اگه روي سيستم ديگه ايه، آدرس IP سرور sql رو بايد ذكر كني

aserfg
چهارشنبه 03 شهریور 1389, 21:51 عصر
https://barnamenevis.org/forum/showthread.php?t=241897
آقا میلاد عزیز بنده برای کاربرها از همون کنترلهای ASP.NET استفاده کردم ولی تو این تاپیک دوستمون یه کدی برای کار با ممبر شیپ گذاشته که من استفاده نکردم احتمالا با ید اینا رو توی webconfig می ذاشتم . منظور م این کدها ست :

<membership defaultProvider="AspNetSqlMembershipProvider2">
<providers>
<remove name="AspNetSqlMembershipProvider"/>
<add connectionStringName="LocalSqlServer" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="true"
applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
passwordStrengthRegularExpression="" name="AspNetSqlMembershipProvider2"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>

milade
چهارشنبه 03 شهریور 1389, 22:14 عصر
آقا میلاد عزیز بنده برای کاربرها از همون کنترلهای ASP.NET استفاده کردم ولی تو این تاپیک دوستمون یه کدی برای کار با ممبر شیپ گذاشته که من استفاده نکردم احتمالا با ید اینا رو توی webconfig می ذاشتم . منظور م این کدها ست :
این کد برا این هستش که شما میتونید با استفاده از این کد به بانک Membership متصل بشید ...
اگر از بانک ممبر شیپ استفاده کردید که این کد رو تست کنید .

البته بنده این رو هم پیوست کنم که این خطا فقط پاسخش این نیست و ممکنه پورت MSSQL بسته باشه و یا اجزاه Remote به سرور رو نداشته باشید .

aserfg
چهارشنبه 03 شهریور 1389, 22:33 عصر
نه بعضی از صفحاتم که به بانک ممبر شیپ کاری نداشتن به راحتی اجرا می شن .احتمالا هر چی هست مربوط به ممبر شیپه.

sigmaman
پنج شنبه 04 شهریور 1389, 01:02 صبح
دوست عزیز منم همین مشکل داشتم
اول connectionString اینجوری تو وب کانفیگ نوشتم


<connectionStrings>
<add name="SiteConnectionString" connectionString="Data Source=mydatasource;Initial Catalog=Mydb;User ID=sa;Password=1" providerName="System.Data.SqlClient" />
<remove name="LocalSqlServer"/>
<add name="LocalSqlServer" connectionString="Data Source=mydatasource;Initial Catalog=Mydb;User ID=sa;Password=1" providerName="System.Data.SqlClient" />
</connectionStrings>

بعدم اینو به وب کانفیگ اضافه کردم


<membership defaultProvider="AspNetSqlMembershipProvider2">
<providers>
<remove name="AspNetSqlMembershipProvider"/>
<add connectionStringName="LocalSqlServer" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="true"
applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
passwordStrengthRegularExpression="" name="AspNetSqlMembershipProvider2"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</membership>

aserfg
پنج شنبه 04 شهریور 1389, 07:51 صبح
دوست عزیز منم همین مشکل داشتم
اول connectionString اینجوری تو وب کانفیگ نوشتم


<connectionStrings>
<add name="SiteConnectionString" connectionString="Data Source=mydatasource;Initial Catalog=Mydb;User ID=sa;Password=1" providerName="System.Data.SqlClient" />
<remove name="LocalSqlServer"/>
<add name="LocalSqlServer" connectionString="Data Source=mydatasource;Initial Catalog=Mydb;User ID=sa;Password=1" providerName="System.Data.SqlClient" />
</connectionStrings>
بعدم اینو به وب کانفیگ اضافه کردم


<membership defaultProvider="AspNetSqlMembershipProvider2">
<providers>
<remove name="AspNetSqlMembershipProvider"/>
<add connectionStringName="LocalSqlServer" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="true"
applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
passwordStrengthRegularExpression="" name="AspNetSqlMembershipProvider2"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</membership>



فرمایش شماهم بسیار درسته . ولی من کد زیر رو دیشب از یه ساتیت گرفتم مشکل ممبر شیپ حل شد ولی هنوز با پروفایل و رول مشکل داره می شه کد پروفایل و رول رو هم بزرارین :

<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
<providers>
<add name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="MyConnection" applicationName="/"/>
</providers>
</membership>sigmaman (http://barnamenevis.org/forum/member.php?u=103140) عزیز شما اگه تو سایتتون از پروفایل و رول استفاده کردین و با این کد مشکلتون حل شده بگین تا من ازکد شما استفاده کنم . با تشکر

با تشکر از همه دوستان عزیز که با راهنماییهاشون من رو شرمنده کردن .

دوستان من این کدها رو هم پیدا کردم فقط لطف کنید کاملشون کنید چون ناقص هستند مثلا defaultprovider ست نشده و یکی بگه چرا این مشکلات پیش اومده :


<roleManager enabled="true" cacheRolesInCookie="true" cookieName="Cooki Name" defaultProvider="Provider Name">
<providers>
<add name="" connectionStringName="Connection String Name" applicationName="/"
type="System.Web.Security.SqlRoleProvider, System.Web,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
/>
</providers>
</roleManager>


<profile defaultProvider="" enabled="true">
<providers>
<clear />
<add name=""
type="System.Web.Profile.SqlProfileProvider"
connectionStringName=""
applicationName="/"
description="" />
</providers>

<properties>
<add name="FirstName" type="String"/>
<add name="LastName" type="String" />
</properties>
</profile>

aserfg
پنج شنبه 04 شهریور 1389, 10:38 صبح
دوستان مشکل حل شد . دست گلتون درد نکنه.