-
شنبه 10 مرداد 1388, 02:32 صبح
#4
کاربر دائمی
نقل قول: اجرا برنامه بدون تغییر رشته اتصال در کامپیوتری دیگر
ببین اگه اسم سرور رو به جای اسم کامپیوتر . (نقطه) یا local یا (local) بذاری٬ معنیش اینه که همون کامپیوتری که الان داره برنامه روش اجرا میشه.
به این وسیله تا حدودی میتونی نیاز به تغییر کانکشن رو حل کنی.
علت اینکه میگم تا حدودی به خاطر اینه که٬ وقتی که SQL رو نصب میکنی اگه دقت کرده باشی میتونی یک اسم بهش بدی اصطلاحا Instance Name یا میتونی روی default instantce نصبش کنی.
اگه روی default نصب شده باشه٬ با اسم کامپیوترت به تنهایی و یا . و یا local و یا (local) میتونی بهش دسترسی پیدا کنی. اما اگه نام بهش بدی اونوقت باید برای اتصال به SQL با یک \ اسم اینستنس رو هم بدی٬ مثلا local\Instance name به جای local همونطور که گفتم نقطه هم میتونی بذاری یا اسم کامپیوترت.
حالا نکته اینجاست که اگه از . (نقطه) یا local استفاده کنی٬ میشه همون کامپیوتر که برنامه روش اجرا شده و بنابراین نیاز به تغییر کانکشن روی هر کامپیوتر نیست٬ ولی باید حتما اینستنس یکسان باشه٬ یعنی اگه SQL روی کامپیوتر خودت روی default نصب شده باید روی کامپیوتر مقصدت هم روی default نصب شده باشه و اگه نام داره باید هم نام باشند.
اما بهر حال بهتره تنظیماتی داشته باشی که٬ Connection string رو روی کامپیوتر مقصد از کاربر بگیری.
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت