PDA

View Full Version : سوال: 'LocalSqlServer error واسه چیه؟



farshadvl
دوشنبه 24 اسفند 1388, 23:30 عصر
با سلام
من یک سایت نوشتم و روی هاست انتقال دادم
به دیتابیس متصل هست و بدون مشکل کا رمیکنه
لوگین به سایت هم از طریق membership خود asp انجام میشود
کاربر جدید هم ساختم اما وقتی که لویگن میکنم ارور زیر را میده


Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: The connection name 'LocalSqlServer' was not found in the applications configuration or the connection string is empty.

Source Error:

Line 137: <membership>
Line 138: <providers>
Line 139: <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression="" />
Line 140: </providers>
Line 141: </membership>

من اطلاعات memebership را درون وب کانفیگ ست کردم اینجوری :

<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
<providers>
<add connectionStringName="parseconnstr" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="true"
passwordFormat="Hashed" applicationName="/" maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10" passwordStrengthRegularExpression=""
name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" />
</providers>
</membership>

به نظر شما مشکل من از کجاست؟
:گریه:

farshadvl
دوشنبه 24 اسفند 1388, 23:31 عصر
از این فایل میاد ایراد میگیره

Source File: C:\Windows\Microsoft.NET\Framework\v2.0.50727\Conf ig\machine.config

farshadvl
سه شنبه 25 اسفند 1388, 00:23 صبح
کسی نمیدونه باید چکار کنم؟
من تمام مطالب مرتبط با مشکل خودم که رد سایت بود را خوندم اما چیزی نیدیم که مثل این باشه

farshadvl
سه شنبه 25 اسفند 1388, 00:50 صبح
دوست عزیز من همین کدو نوشتم
یه نگاهی به کد کنید

Milad Mohseny
سه شنبه 25 اسفند 1388, 01:02 صبح
The connection name 'LocalSqlServer' was not found
تو پيغامش ميگه connection با نام LocalSqlServer پيدا نميكنه.
تو فايل web.config رو نگاه كن تو <connectionStrings> بايد يه connectionString داشته باشي به نام LocalSqlServer . ببين هست.

farshadvl
سه شنبه 25 اسفند 1388, 14:20 عصر
من در وب کانفیگ از این نام استفاده میکنم

connectionStringName="parseconnstr" و همه ابزار هایی که با دیتاببیسم کار میکنند از همین نام استفاده میکنند و مشکلی هم ندارم
واسه membership هم همین نام استفاده کردم
به نظر من نباید کاری داشته باشiه که اسمش localsqlserver باشه
آخه من همه چیزو تعریف کردم که

Milad Mohseny
سه شنبه 25 اسفند 1388, 14:32 عصر
و همه ابزار هایی که با دیتاببیسم کار میکنند از همین نام استفاده میکنند و مشکلی هم ندارم
واسه membership هم همین نام استفاده کردم
به نظر من نباید کاری داشته باشiه که اسمش localsqlserver باشه
آخه من همه چیزو تعریف کردم که
Ok.
پس دقت کن تمام table ها و sp های ASPNETDB رو توی بانک خودت insert کردی؟

farshadvl
سه شنبه 25 اسفند 1388, 14:38 عصر
با تشکر از شما آقای محسنی عزیز
فکر میکنم اشکالش هم همینجا باشه
آخه سیستم پلسک هست و من با sql export فقط تونستم جداول را انتقال بدم اما sp ها انتقال پیدا نکردن
به مدیر هاست گفتم گفت بکاپ دیتابیست رو بده تا بریزم
اگر اینجوری باشه یعنی هنوز نریخته
شما نمیدونید من چجوری دیتابیسم رو رو هاست ریستور کنم؟