رفع مشکل اتصال به دیتابیس در ASP.net

محبوب ترین مقالات

آخرین دیدگاه ها

دسته بندی ها

مطالب مفید

یکی از مشکلاتی که ممکن است پس از انتقال پروژه های ASP.net از لوکال هاست به هاست ویندوزی Plesk رخ دهد، عدم ارتباط صحیح میان برنامه ASP و دیتابیس میباشد. در این مقاله از وبلاگ سرورکلیک، رفع مشکل اتصال به دیتابیس در ASP.net را در سرویس های هاست پلسک بررسی میکنیم.

این مشکل عموماً به دلیل استفاده از Connection-String با فرمت یا مقادیر ناهماهنگ با سرور بوجود میاید.

فیلد Connection String در پروژه های ASP.net یک رشته متن میباشد که شامل مشخصات اتصال به دیتابیس (مانند نام دیتابیس – مسیر – نام کاربری و پسورد و…) میشود. این فیلد نسبت به معماری و نسخه فریمورک استفاده شده در پروژه، در مسیرهای متفاوتی قرار دارد (در حالت کلی داخل فایل web.config یا appSettings.json قرار میگیرد).

خدمات هاست لینوکس سرور کلیک

LP05

LP06

LP07

LP08

جهت رفع مشکل و ایجاد connection string پروژه خود، ابتدا وارد پنل Plesk شده و از منوی سمت چپ وارد بخش Databases شوید.

برروی گزینه Connection Info کلیک کنید تا پنجره زیر نمایش داده شود:

مشخصات دیتابیس هاست پلسک

سپس در پنجره باز شده مقادیر مورد نظر را کپی کرده و در قالب زیر جایگذاری نمایید:

				
					Server=myServerName;Database=myDataBase;User Id=myUsername;Password=myPassword;
				
			

مانند:

				
					Server=.\MSSQLSERVER2022;Database=Serverclick_demo;User Id=Serverclick_user;Password=S3rverCl1cK;
				
			

مقدار داخل فیلد Host را بجای myServerName قرار دهید.

مقدار فیلد Database name را بجای myDataBase و مقدار فیلد User name را بجای myUsername قرار دهید.

بجای myPassword نیز کلمه عبور دیتابیس خود را را وارد کنید.

  • سعی کنید در کلمه عبور دیتابیس از کارکترهایی مانند – * ‘ ” و غیره استفاده نکنید و کلمه عبور ترکیبی از اعداد و حروف باشد.

در نهایت رشته متن بدست آمده را در پروژه خود تعریف کنید.

این مطلب را به اشتراک بگذارید:

مطالب مرتبط

کلیه حقوق این سایت متعلق به شرکت راهکار پردازش خاورمیانه می باشد