connection string

در مرکز محتوای سرور دات آی آر

 

در مقالات پیشین نحوه ی اتصال (ریموت) به دیتابیس را برای هاست های ویندوز شرح دادیم که می توانید از داخل مرکز آموزش به این مقاله دسترسی داشته باشید و به راحتی به دیتابیس خود ریموت بزنید، اما در این حالت گاها کاربران می خواهند از طریق Connection string به دیتابیس متصل شوند.

بدین منظور ما بر آن شدیم تا در این مقاله تمامی موارد مهم و مورد نیاز برای استفاده از connection string را برایتان شرح دهیم تا این مقاله برای دیگر کاربران نیز مفید باشد و بتوانند از این طریق به دیتابیس خود متصل شوند.

connection string

در تعریف، connection string به معنای رشته ایست که حاوی اطلاعاتی در ارتباط با منبع کد ها و روش های اتصال به آن می باشد، که برای اتصال به دیتابیس از آن استفاده می شود. که Connection string علاوه بر موارد امنیتی ( نیاز به username و password ) به نام سرور و دیتابیس نیز احیتاج دارد.

در زیر نحوه استفاده از این روش برای اتصال به SQL SERVER  داده خواهد شد.

همانطور که می دانید برای برقراری ارتباط روش های مختلفی وجود دارد که فرمت هر کدام در زیر توضیح داده می شود :

در حالتی که بخواهید از طریق .net framework  ها به SQL SERVER متصل شوید ( که شامل ارتباطات مختلفی است) :

Standard Security 

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

 

Trusted Connection

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;

SQL SERVER with instance name

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

 

Connect via IP address

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;
Initial Catalog
=myDataBase;User ID=myUsername;Password=myPassword;

اگر بخواهید از طریق SQL SERVER Native Client 10 این کار را انجام دهید، syntax ها و دستورات آن به صورت زیر است : 

Standard Security 

;Provider=SQLNCLI10;Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword

Trusted Connection

Provider=SQLNCLI10;Server=myServerAddress;Database=myDataBase;
Trusted_Connection
=yes;

SQL SERVER with instance name

Provider=SQLNCLI10;Server=myServerNametheInstanceName;Database=myDataBase;
Trusted_Connection
=yes;

اشتراک گذاری در linkedin

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!

محتوای مقاله مفید بود؟

0 0 رای ها
این مقاله چطور بود؟
اشتراک در
اطلاع از
0 دیدگاه
بازخوردهای آنلاین
مشاهده همه دیدگاه ها