PDA

View Full Version : مشکل با connectionstring ی که فقط رو سیستم خودم کار میکنه



one hacker alone
پنج شنبه 02 بهمن 1393, 00:27 صبح
با یاد خدا
سلام دوستان
من کانکشن رو در فایل اکسترنال کنار برنامه تعریف کردم و در سیستم خودم هم با ip هم لوکال وصل میشم حتی با یه لپ تاپ دیگه شبکه هم کردم و وصل شد
اما وقتی میبرم رو یه دسکتاپ اجرا میکنم خطای زیر رو بهم میده و من همه جوره استرینگ رو دستکاری کردم خواستم بدونم کسی با این مشکل قبلا برخورده؟
یوزر و پسورد sql server هم خودم مستقیم وصل شدم چک کردم درست بود




<connectionStrings>
<add name="dbE" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=172.27.1.178;initial catalog=data;user id=sa;password=123;MultipleActiveResultSets=True;A pp=EntityFramework&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>

این هم خطا


format of the initialization string does not conform to specification string at index 99

ali.b.y
شنبه 04 بهمن 1393, 15:08 عصر
خب چرا از IP استفاده می کنی؟
مگر SQL روی شبکه نصب شده؟

از

data source=.\SQLEXPRESS
یا
data source=.\MSSQLSERVER
استفاده کن
اگر دیتا بیس رمز نداره لزومی نداره از SA و رمز استفاده کنی

one hacker alone
شنبه 04 بهمن 1393, 19:44 عصر
دوست عزیز برنامه تحت شبکه بود یعنی دیتا بیس روی سرور بود و کلاینت ها باید بهش وصل میشدن
و مشکل رو با تغییر یه سری پارامتر ها حل کردم ممنون
البته فایروال هم نقش داشت