صفحه اصلي | مشخصات | پشتیبانی  | مشتري ها | درباره ما

 

 

راه اندازی نرم افزار های تحت شبکه

اتصال نرم افزار به بانک اطلاعاتی SQL Server

امید ولی محمدی - بهمن 90

سایت چاپارس

         

در نسخه تحت شبکه نرم افزار هایی که بانک اطلاعاتی آنها SQL Server است نیاز به نصب و راه اندازی SQL Server  و  تنظیمات  آن می باشد. همچنین قبل از اجرای برنامه و اتصال به بانک اطلاعاتی بایستی  در SQL Server بانک اطلاعاتی را Attach کرده باشیم.

Attach بانک اطلاعاتی و تنظیمات مربوط به SQL Server 2000

Attach بانک اطلاعاتی و تنظیمات مربوط به SQL Server 2005

 

اجرای برنامه با کاربران محدود در ویندوز

وقتی برنامه را با کاربر Guest یا کاربر محدود در ویندوز اجرا کنیم ممکن است با خطا مواجه خواهیم شد. بنابراین بایستی در ویندوز های workgroup  خاصیت Power Users را به کاربر محدود اضافه کرد. همچنین در ویندوز های عضو Domain برای کاربر محدود ویندوز خاصیت Full Control را برای پوشه محل نصب برنامه فعال کرد.

اطلاعات بیشتر در بخش "اجرای برنامه با کاربران محدود ویندوز"

 

ویندوزهای Vista, Seven

در ویندوزهای ویستا یا Seven برنامه بایستی با نام کاربری Administrator اجرا شود در غیر اینصورت اجرای برنامه با خطا روبرو خواهد شد. بنابراین برنامه را با نام کاربری Administrator  اجرا کرده و یا بر روی آیکون برنامه کلیک راست کرده و گزینه Run as Administrator را انتخاب می کنیم.

 

تنظیمات شبکه

برای اجرای برنامه تحت شبکه لازم است کامپیوتر ها با هم شبکه باشند و یا در هنگام اجرای برنامه به شبکه وصل شوند.

نرم افزار را بر روی Server و سپس Client ( کامپیوتری که به Server وصل می شود) نصب می کنیم. قبل از اجرای نرم افزار از روی کلاینت، آنرا بر روی Server اجرا می کنیم. چرا که اگر نرم افزار بر روی Server اجرا نشود طبیعی است که بر روی کلاینت نیز اجرا نخواهد شد.

4 نکته مهم برای ارتباط در شبکه:

1-  در  Connection Properties   پروتکل TCP/IP  فعال و تنظیمات مربوط به آن انجام شده باشد. کامپیوتر ها Ping همدیگر را داشته باشند. اگر برای ارتباط با Server از IP  استفاده آن می کنیم بایستی IP ویندوز سرور Automatically   نباشد.

2-  فایروال ویندوز Server خاموش باشد و یا تنظیمات آن انجام شده باشد. (توضیحات کاملتر در بند 5 بخش اشکال یابی عدم ارتباط دو کامپیوتر در شبکه )

3- آنتی ویروس و Internet Security را در صورت عدم اتصال نرم افزار به بانک اطلاعاتی (برای امتحان) OFF  کنیم.

4- از روی Client بایستی به پوشه و فایل های Share شده بر روی کامپیوتر Server دسترسی داشته باشیم.

اگر ویندوز برای دسترسی به پوشه Share شده نام کاربری و کلمه عبور خواست، "Remember my password" را فعال می کنیم تا پس از Restart شدن کامپیوتر، همچنان اجازه دسترسی به پوشه Share شده Server وجود داشته باشد.

 پس برای تست پوشه ایی  با چند فایل را بر روی کامپیوتر Server یا سرویس دهنده   Share می کنیم. حال قبل از اجرای برنامه از روی کلاینت ها، باید تست کنیم که آیا به فایل های Share شده دسترسی داریم یا نه.

 

خطای Permission :

برخی اوقات دسترسی به پوشه ها و فایل های Share شده در شبکه با خطای Permission (چیزی شبیه شکل 3) روبرو می شود.

در این صورت نرم افزار نیز اجازه دسترسی به بانک اطلاعاتی کامپیوتر سرویس دهنده را نخواهد داشت. بنابراین ابتدا بایستی خطای Permission را رفع کنیم: اشکال یابی عدم ارتباط دو کامپیوتر در شبکه

 

شکل 3

 

ارتباط با بانک اطلاعاتی در شبکه (اتصال به بانک اطلاعاتی در شبکه با ابزار ADO در دلفی)

برای نرم افزارهایی که با دلفی نوشته شده اند در Properties فرم Connection 

1- Server IP را وارد می کنیم. (1 شکل 4) همچنین در کامپیوتر های Workgroup  می توانیم از نام کامپیوتر Server  استفاده کنیم.

 

2-  یکی از دو ویژگی بند 2 را انتخاب می کنیم. ( پیشنهاد ما استفاده از ویژگی دوم می باشد)

هنگامی که از گزینه  "Use a Specific User name and password" استفاده می کنیم، بایستی از قبل user name و  password  مورد نظر را در SQL Server تعریف کرده باشیم.

ایجاد نام کاربری در SQL Server در بخش SQL Server 2000 Standard Edition و SQL Server 2005 Developer Edition  توضیح داده شده است.

 

3-  نام بانک اطلاعاتی گزینه سوم  با نام بانک اطلاعاتی Attach شده یکی باشد. (شکل 5 بند 3)

 برای مثال ما ArchiveDB

شکل 4

با دو روش می توان به بانک اطلاعاتی متصل شد:

1- با نام کامپیوتر Server

2- با IP کامپیوتر Server

 

ارتباط در شبکه اینترنت:

برای نرم افزار های windows application موارد بالا همراه 2 مورد زیر بایستی فراهم باشد:

1- IP Valid: از IP کامپیوتر Server استفاده کرده و این IP  بایستی Valid باشد.

2- دارای خط پرسرعت ADSL باشیم.

 

در صورتی که تنظیمات فوق با مشخصات ویندوز Server و SQL Server و بانک Attach شده مطابقت داشته باشد و ارتباطات شبکه نیز بطور کامل برقرار باشد ، ارتباط برنامه با بانک اطلاعاتی برقرار می شود.

 

لطفا در صورت استفاده از مقاله منبع آنرا ذکر کنید.

 


 
 
آموزش و شرح مکاتبات اداری و بازرگانی مشخصات نرم افزارهای چاپارس دانلود دموی دبیرخانه و اتوماسیون اداری نرم افزار دبیرخانه و بایگانی
آشـنايـي بـا :اصطلاحات و واژه‌هاي اداري بهترین نرم افزار برای شرکت و اداره دانلود نرم افزار رایگان آرشیو چاپارس وظایف دبیرخانه
مقدمه ای برفونت ها و آیین نگارش نکاتی در طراحی رابط کاربر دانلود نسخه آزمایشی اتوماسیون اداری وظایف بایگانی
چگونه بايد بنويسيم راه اندازی نرم افزار های تحت شبکه دانلود دموی نرم افزار کارگزینی نرم افزار اتوماسیون اداری
اصول و قوانین تایپ تنظیمات SQL Server 2000 دانلود نسخه آزمایشی نرم افزار کارگزینی نرم افزار کارگزینی پرسنلی
آیین نگارش در اینترنت- نیم فاصله تنظیمات SQL Server 2005 دانلود نسخه آزمایشی خرید فروش و انبار وظایف کارگزینی
آیین نگارش ایمیل اشکال یابی ارتباط دو کامپیوتر در شبکه دانلود نرم افزار رایگان پرورش ماهی قزل آلا نرم افزار خرید فروش و انبارداری
  تنظیمات Share Permission   نرم افزار رایگان تولید و پرورش ماهی قزل آلا
  اجرای برنامه با کاربران محدود در ویندوز