در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

وحید جعفرزاده

اتصال به بانک sql server

با عرض سلام خدمت تمام دوستان عزیزم

من یک بانک اطلاعاتی با حجم بسیار بالایی از اطلاعات دارم .

در برنامه سی شارپ به این بانک متصل شده ام و برنامه سی شارپ من تحت شبکه‌س

تعداد بسیار زیادی کاربر هم بهش وصل می شن .

می خواستم بانک رو از روی سرور کامپیوتر بردارم و یک هاست خریداری کنم و بانکم رو روی اون قرار بدم .

حالا یک سوال دارم .

امکان این هست که من بانک sql server خودم رو روی هاست قرار بدم و از درون برنامه های تحت ویندوز سی شارپ بهش دسترسی داشته باشم ؟

دقت کنید برنامه من سایت نیست یک برنامه کامپیوتریه که می خوام بانکش تو هاستی باشه که میخرم .

پیشاپیش ممنون از جواباتون

این سوال 1 پاسخ دارد.
#شبکه_کردن_بانک_اس_کیو_ال #اتصال_به_بانک_اس_کیو_ال #دسترسی_به_بانک_از_درون_هاست
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
حسین احمدی

سلام، شما از هر برنامه ای چه وب و چه ویندوز می تونید به بانکتون متصل بشید. اگر سرور شما اختصاصی هست، بعد از نصب SQL Server سرویس SQL Browser رو اجرا کنید و همچنین داخل Firewall به SQL Server دسترسی بدید. حالا شما می تونید بوسیله آدرس IP سروری که تهیه کردید و البته اگر شماره پورت هم براش مشخص کرده باشید به SQL وصل بشید. فقط دقت کنید که حتماً باید یک Login در SQL Server تعریف کنید که بتونید به Instance وصل بشید. اگر هم هاست اشتراکی دارید که اطلاعات اتصال به Instance توسط شرکتی که هاست رو ازش تهیه کردید در اختیارتون قرار میگیره. مهم Connection String ای هست که استفاده می کنید، برای مثال، فرض کنید که آدرس IP سرور 12.158.32.20 باشه و با لاگین sa بخوایید به instance متصل بشید:

Data Source=12.158.32.20; Initial Catalog=DatabaseName; User Id=sa; Password=123; Integrated Security=false;
لطفاً سوال خود را در انجمن مطرح کنید، به سوالات در پیام خصوصی پاسخ داده نخواهد شد
  • انتخاب شده به عنوان جواب توسط 1 نفر

ممنون از راهنماییتون

من تا الان طراحی سایت نکردم یا هاست بخرم برای همین اطلاع ندارم که هاست مورد نظر هم داری ip و port هست یا نه اگر باشه که به همین روش می شه بهش متصل شد و مشکلم حل می شه اگه نداره کانکشنم رو باید چجوری بنویسم تا بهش دسترسی داشته باشم ؟

حسین احمدی

سلام مجدد، بالا نمونه Connection String رو براتون گذاشتم، فقط باید مقادیر پارامترها رو بر اساس اطلاعات Instance جایگزین کنید.

لطفاً سوال خود را در انجمن مطرح کنید، به سوالات در پیام خصوصی پاسخ داده نخواهد شد
حسن ضرابی

با سلام و خسته نباشید خدمت جناب آقای مهندس حسین احمدی

جناب آقای مهندس اگر ما یک برنامه ویندوزی داشته باشیم و یک سرور داشته باشیم که بر روی آن sql server نصب شده باشد و بخواهیم برنامه ویندوزی را با سرور sql server کانکت کنیم آیا حتما باید سرویس sql server browser حتما باید start باشد تا بتوانیم ارتباط بین کلاینت و سرور را برقرار کنیم چون خود شما می دانید که به خاطر امنیت باید سرویس sql server browser باید stop باشد چون اگر start باشد هکر ها می توانند از حملات DDOS بر روی سرویس SQL SERVER BROWSER استفاده کنند.

چون آقای مهندس شما در توضیحات بالا در مورد sql server browser توضیحاتی داده بودید گفتم سئوال من شاید به این موضوع شاید ربط داشته باشد.

ممنون می شوم پاسخ دهید استاد.

پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....