PDA

View Full Version : عدم اتصال وبسایت داخل iis کامپیوتر شخصی به دیتابیس



ho0rezam
جمعه 20 خرداد 1390, 01:21 صبح
سلام و خشته نباشید خدمت دوستان

ویندوز7 دارم و iis هم که روش نصب بود...وبسایتم رو داخل پوشه root ریختم، اما هنگام چک کردن در Browser ارور متصل نبودن به دیتابیس روم میده...هر کانکشن استرینگی که به ذهنم میرسید رو امتحان کردم اما ارتباط با دیتابیس برقرار نشد.

دیتابیس رو با SQLServer 2008 ساختم و در آدرس

C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA
سیو شده...حالا میخوام در Web.Config سایتم کانکشن استرینگ مناسب رو بنویسم تا اتصال برقرار بشه..کسی میتونه کمکم کنه؟

پیشاپیش ممنون از کمکتون

ho0rezam
جمعه 20 خرداد 1390, 14:03 عصر
خب بعد از کلی گشت و گذار توی فروم های خارجی بالاخره یه فروم پیدا شد و مشکلم حل شد..اینجا میذارم تا شاید کسی نیاز پیدا کنه

اول اینکه برای Localhost ، کانکشن های معمول سرور هایی که میخرید رو میتونید استفاده کنید...با این تفاوت که در قسمت DataSource ، آی پی سرور رو مینوشتیم اما اینجا نام کامپیوترمون رو مینویسیم و یا هر چیز دیگه ای که درون SQLServer مینویسه برای اتصال.
به طور مثال برای من به این شکل بود: Data Source=HOOREZAM-PC;Initial Catalog=UserDB;Trusted_Connection=True;

بعدش احتمالا اروری رو در رابطه با Application pool بده اگه تنظیم نباشه ، واسه حل این مشکل هم وارد iis manager میشید و Application pool رو انتخاب میکنید ، از سمت راست روی DefaultAppPool کلیک راست کرده و Advanced setting رو انتخاب کنید... و در قسمت Process model گزینه ی Identity رو رویه LocalSystem یا LocalServer قرار بدین....دیگه همه چیز حله...البته برای من Localsystem کار کرد