ورود

View Full Version : سوال: مشكل عجيب در connection



didaaa
پنج شنبه 28 مرداد 1389, 21:44 عصر
سلام دوستان.
من وقتي مخوام تو برنامم كتنكشنمو باز كنم اررو ميده همون اررو معروف براي user instance راستش وقتي به صورت win app كانكشن ميزنم ايراد نميگيره ولي تو web اررور ميگيره!
نميدونم چيكار كنم راستش اين مشكل تو لپ تاپ كه 64 بيتي هستش اتفاق مي افته و تو حالت win app هيچ مشكلي پيش نمياد و همينطور روي سيستم خونگيم كه 32 بيتي هست هيچ مشكلي ندارم اينم بگم ويندوز لپ تاپم 7 هستش كمك كنيد تا سايت تعطيل نشده.

Ali_M.Eghbaldar
پنج شنبه 28 مرداد 1389, 21:46 عصر
سلام
COnnectionstring بزار اینجا.

didaaa
پنج شنبه 28 مرداد 1389, 21:55 عصر
هيچكدوم از اين مدلها جواب نداد جالب اينجاست كه تو سيستم ديگه جواب ميده و حتي تو پرو‍‍ژه win app


@"Data Source=.\SQLEXPRESS;AttachDbFilename=|data directory|Database.mdf;Integrated Security=True;User Instance=True";


@"Data Source=.\SQLEXPRESS;AttachDbFilename=f:\inetpub\ww wroot\aa\WebSite\App_Data\Database.mdf;Integrated Security=True;User Instance=True";

Ali_M.Eghbaldar
پنج شنبه 28 مرداد 1389, 22:08 عصر
چرا از Datasource استفاده نمی کنی؟

didaaa
پنج شنبه 28 مرداد 1389, 22:18 عصر
يعني چي؟
راستي ميتونه از iis باشه؟ فقط تو پروژهاي وب مشكل داره!!!!!!! يا از اس كيو ال؟

Ali_M.Eghbaldar
پنج شنبه 28 مرداد 1389, 22:25 عصر
منظورم اینه:



Data Source=ASN;Initial Catalog=asn;Integrated Security=True

didaaa
پنج شنبه 28 مرداد 1389, 22:33 عصر
جواب نداد.

Ali_M.Eghbaldar
پنج شنبه 28 مرداد 1389, 22:39 عصر
جواب نداد.
:متعجب:
میشه همین کد منو که استفاد ه کردی بزاری؟

didaaa
پنج شنبه 28 مرداد 1389, 23:22 عصر
همينطور كه تعريف كردم ولي نشد! عين هموني كه نوشتي :لبخند:
حتما اشتباه نوشتم؟. نكه بايد عوضش ميكردم؟

Ali_M.Eghbaldar
پنج شنبه 28 مرداد 1389, 23:33 عصر
چیو عوض میکردی؟:لبخند:

salehbagheri
جمعه 29 مرداد 1389, 00:11 صبح
دوستان ازتون توقع نداریم که مشکل غلط تایپی رو هم نتونید حل کنید!
Data Directiory باید به هم بچسبه!
ثانیاً قبل از نام دیتابیس خودتون باید از علامت BackSlash یا ( \ ) استفاده کنید.

این کانکشن برای من جواب داد.


@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database.mdf;Integrated Security=True;User Instance=True";

didaaa
جمعه 29 مرداد 1389, 09:18 صبح
سلام:
دوست عزيز مشكل اصلا رو غلط تايپ كردن نبود راستش وقتي داشتم پست آخرو ميدادم ديروقت بود با يه سيستم ديگه داشتم كار ميكردم واسه همين...! بگذريم راستش مشكلم خيلي عجيبتر شد وقتي پروژه اي تو مد system file باز ميكنم به همين connection ايراد نميگيره ولي زماني كه داخل IIS هستش ايراد ميگيره
جالب اينجاست وقتي بصورت wizard هم ميخوام به gridview بايند بشم باز همين error ميده حتي به ديتابيس default خود ASP حالا موندم چيكار كنم! اين عكسهارم يه نگاه كنيد.

salehbagheri
شنبه 30 مرداد 1389, 03:42 صبح
آیا لینک زیر بهتون کمکی میکنه؟

لینک (http://blog.krisvandermast.com/FailedToGenerateAUserInstanceOfSQLServerDueToAFail ureInStartingTheProcessForTheUserInstanceTheConnec tionWillBeClosed.aspx)

didaaa
شنبه 30 مرداد 1389, 19:19 عصر
سلام مجدد!
دوستان حالا اين اررور ميده در ضمن آقاي باقري عزيز اون لينكم نگاه كردم قبلا همچين مشكلي ميخوردم به همين روش حل ميكردم ولي الان جواب نميده.

Failed to generate a user instance of SQL Server due to failure in retrieving the user's local application data path. Please make sure the user has a local user profile on the computer. The connection will be closed.

didaaa
شنبه 30 مرداد 1389, 21:32 عصر
بلاخره جوابو پيدا كردم اينو مينويسم واسه كسايي كه بعدا تو ور‍ژن iis 7.5 به اين مشكل بر ميخوند تا كمكي بشه براشون
مشكل از اين قرار بايد داخل iis روي گزينه application pools كليك كنيد بعد گزينه defaultappPool و بعد در سمت راست منو گزينه
advanced Setting انتخاب كنيد يه پنجره باز ميشه و در نهايت ايتم load user profile به true تغيير بديد.