PDA

View Full Version : سوال: سوالاتی از پایگاه داده express و ... روی host



dbdbdb
شنبه 16 بهمن 1389, 20:32 عصر
با سلام.
من قبلا پایگاه داده تو هاست کار کردم به این صورت که تو خود هاست با Script میساختم و استفاده می کردم.

اما حالا از تو سایتم از membership استقاده کردم که بانکش در پوشه App_Data واقع است که از نوع Express میباشد .
1-آیا می توان همین دیتابیس(AspnetDB.MDF) مربوط به membership که در پوشه App_data است را بدون ساخت اسکریپت و غیره یا توجه به اینکه (Express) می باشد فقط با دادن مسیر اتصال داد.
اگر می شود چگونه ؟ و Connection String را چگونه متناسب با APP_data تغییر دهم

Javad_Darvish_Amiry
شنبه 16 بهمن 1389, 21:03 عصر
سلام. تو اکثر هاستینگ ها (تا جاییکه من دیدم همشون) نمیشه فایل دی بی رو اتچ کرد (اونطور که تو لوکال انجام میشه). حتی اگه موتور سرور هم اکسپرس باشه. باید یه پایگاه ساخته شه و دیتابیس روش پیاده شه. برای AspnetDB.MDF دو تا کار میتونید بکنید. یا ازش اسکریپت بگیرید یا راحت تر و مطمئن تر از ابزار aspnet_regsql.exe که تو پوشه فریموورک هست استفاده کنید. یه مرور کوتاه اینجا هست (http://barnamenevis.org/showthread.php?269964-%D8%AE%D8%B7%D8%A7-%D8%AF%D8%B1-mebership-%D8%B1%D9%88%DB%8C-%D9%87%D8%A7%D8%B3%D8%AA&p=1193972&highlight=#post1193972). اگه کارتون راه نیفتاد یا سوال دیگه ای هست بفرمایید تا خدمتتون توضیح بدیم. موفق باشید.

dbdbdb
شنبه 16 بهمن 1389, 21:37 عصر
باتشکر از شما دوست عزیز.

من هر کاری میکنم با خطای مقابل روبرو می شوم : Exception:
Unable to connect to SQL Server database.

server:xxx.xxx.xxx.xxx\SQL2005,6688
و user , pass که روی هاست جهت دسترسی به sqlserver2005 ایجاد کزده ام.
به نظر شما مشکل کجاست؟؟؟؟؟؟؟؟

Javad_Darvish_Amiry
شنبه 16 بهمن 1389, 22:01 عصر
از صحت آدرس مطمئنید؟

server:xxx.xxx.xxx.xxx\SQL2005,6688
با این آدرس از روی خود سایت میتونید به پایگاه متصل بشید؟

dbdbdb
شنبه 16 بهمن 1389, 22:41 عصر
ممنون دوست عزیز تقریبا 20 دقیقه بعد امتحان کردم درست کار کرد مشکل هاستم بود .ممنون از شما که این روش خوب رو به من یاد دادید.@