پیشنیاز: دسترسی مسئول شبکه به رایانه سرور و دستگاههای متصل.
یک خطای گیجکننده در مجموعههای چندرایانهای
در بعضی مجموعهها، تهحساب روی سرور بهروزرسانی شده و مسئول مجموعه تصور میکند همه کامپیوترها هم به آخرین نسخه رسیدهاند. بااینحال، هنگام ورود کاربران در بعضی سیستمها پیام ناسازگاری نسخه، صفحه قفل یا خطایی مشابه ظاهر میشود. مشکل لزوماً از SQL Server یا قطع بودن کل شبکه نیست؛ گاهی یک کلاینت از قلم افتاده است.
این وضعیت بهویژه زمانی رخ میدهد که دفتر، صندوق و حسابداری در طبقات مختلف هستند؛ یا تهحساب روی رایانهای نصب شده که چند ماه استفاده نشده است. نام دستگاه، نام کاربر و تعداد دسترسیهای ثبتشده هم ممکن است یکسان نباشند. بنابراین نباید فقط با شمردن صندلیها نتیجه گرفت که همه نسخهها بررسی شدهاند.
اول تشخیص بدهیم مشکل از همه دستگاههاست یا چند دستگاه
یک جدول ساده آماده کنید و برای هر رایانه، اطلاعات زیر را بنویسید:
| مشخصه | نمونه |
|---|---|
| نام دستگاه در ویندوز | PC-ACCOUNT-02 |
| محل استقرار | حسابداری، طبقه اول |
| سرور یا کلاینت | کلاینت |
| امکان ورود به تهحساب | بله / خیر |
| نسخه یا تاریخ بهروزرسانی نمایشدادهشده | مقدار واقعی همان دستگاه |
| آخرین استفاده | امروز / قدیمی / نامعلوم |
| وضعیت نیاز به نگهداری دسترسی | فعال / غیرفعال پس از تأیید |
اگر روی رایانه سرور برنامه کار میکند، اما یک یا چند کلاینت خطا دارند، ابتدا همسان بودن نسخه و محیط حسابداری را بررسی کنید. خاموش کردن فایروال، حذف SQL یا نصب مجدد برنامه، قدم اول مناسبی نیست.
مرحله ۱: بهروزرسانی روی سرور را کامل کنیم
- تهحساب را روی تمام رایانهها، از جمله سرور ببندید.
- بهروزرسانی خود نرمافزار را ابتدا روی سرور انجام دهید.
- بعد از تمام شدن دریافت فایلها، تکتک محیطها یا آرشیوهای حسابداری را یک بار روی خود سرور باز کنید؛ در روال آموزشی شبکه تهحساب، این مرحله برای کاملشدن بهروزرسانی محیطها ضروری معرفی شده است.
- بعد از کنترل عملکرد سرور، سراغ کلاینتها بروید.
دریافت فایل نسخه جدید بهتنهایی همیشه به معنای آمادهشدن همه محیطهای حسابداری نیست. اگر پیامی میگوید ابتدا محیطی باید روی سرور باز شود، پیش از تغییر تنظیمات شبکه همان محیط را روی سرور بررسی کنید.
مرحله ۲: کلاینتها را یکییکی بررسی کنیم
روی هر کامپیوتر:
- نام رایانه را با فهرست خود تطبیق دهید.
- نسخه یا تاریخ نمایشدادهشده در برنامه یا ابزار بهروزرسانی را بررسی کنید.
- اگر نسخه عقبتر است، بهروزرسانی را انجام دهید. در تنظیمات شبکهای که برای این مجموعه فعال شده، ممکن است امکان «بهروزرسانی داخل شبکه» وجود داشته باشد؛ مسئول IT باید ابتدا سرویس و پورت مربوط روی سرور را مطابق راهنمای رسمی تنظیم کرده باشد.
- پس از پایان، همان محیط حسابداری را اجرا و نتیجه را ثبت کنید.
- سپس سراغ رایانه بعدی بروید.
اگر ابزار بهروزرسانی آنلاین پیام «نسخه جدید یافت نشد» میدهد، ابتدا طبق راهنمای بهروزرسانی عادی، ابزار را ببندید، آن را دوباره از آیکون تهحساب کنار ساعت ویندوز اجرا کنید و اتصال اینترنت را بررسی کنید. این موضوع با خطای اختلاف نسخه کلاینت و سرور یکسان نیست و ممکن است بررسی جداگانه بخواهد.
مرحله ۳: دستگاهی را پیدا کنیم که کسی به یاد ندارد
در یک نمونه واقعی پشتیبانی، کاربران ۱۰ دستگاه فعال را میشناختند، اما تعداد ثبتشده دسترسیها با شمارش آنها یکسان نبود. همین اختلاف بررسی را طولانی کرد. برای چنین وضعیتی:
- فهرست همه دستگاههایی را که تهحساب روی آن نصب شده تهیه کنید؛ حتی رایانه خاموش، قدیمی یا مستقر در انبار.
- نام کامپیوترها را با فهرست قابل مشاهده در «تهحساب من / برنامههای من» تطبیق دهید. این فهرست برای شناسایی و پیگیری دسترسیها مفید است، اما بهتنهایی اثبات نمیکند یک دستگاه هماکنون آنلاین یا در حال استفاده است.
- از مسئول شبکه یا مالک مجموعه درباره رایانه جایگزین، لپتاپ مدیر، سیستم قدیمی یا دستگاهی که تغییر نام داده سؤال کنید.
- سیستم ناشناس را پیش از هر اقدام محدودکننده شناسایی کنید. اگر به آن دسترسی دارید، نسخهاش را کنترل و در صورت نیاز بهروزرسانی کنید.
آیا «حذف دسترسی» راهحل قطعی است؟
خیر. حذف دسترسی و بهروزرسانی دو کار متفاوتاند. اگر دستگاهی دیگر نباید مجوز ورود داشته باشد، وضعیت آن باید با تأیید مسئول مجموعه در بخش مجوزهای مربوط بررسی شود؛ صرفاً برای حل خطای نسخه، دسترسی دستگاه ناشناخته را کورکورانه حذف نکنید. حذف یک دسترسی بهخودیخود ثابت نمیکند فایلهای تهحساب روی آن دستگاه بهروز یا بانک اطلاعاتی درست شدهاند.
اگر همه نسخهها یکساناند ولی خطا ادامه دارد
در این مرحله باید علت را شاخهبندی کنیم:
- فقط یک دستگاه مشکل دارد: ساعت و تاریخ ویندوز، مسیر اجرای برنامه، دسترسی شبکهای، اتصال آن به سرور و تنظیمات امنیتی همان رایانه بررسی شود.
- همه کلاینتها مشکل دارند ولی سرور سالم است: آدرس سرور، تنظیمات دسترسی SQL و سرویسها و قوانین فایروال بررسی شوند؛ حفاظت سیستم را بهصورت کامل خاموش نکنید.
- خود سرور هم مشکل دارد: قبل از هر تغییر، از دادهها پشتیبان معتبر تهیه و خطا را با پشتیبانی یا مسئول دیتابیس بررسی کنید.
- ابزار کنترل از راه دور اتصال ندارد: وصل بودن شبکه محلی لزوماً به معنای دسترسی اینترنتی نرمافزار کنترل از راه دور نیست. خطای Remote را با خطای ورود تهحساب یکی نگیرید.
چکلیست پایان کار
- [ ] سرور به نسخه درست رسیده و همه محیطها روی آن باز شدهاند.
- [ ] از همه کلاینتهای موردنیاز، فهرست و نسخه واقعی تهیه شده است.
- [ ] کامپیوترهای بلااستفاده، جایگزین و خارج از دید بررسی شدهاند.
- [ ] حداقل یک کاربر با مجوز مناسب در هر دستگاه موردنیاز وارد برنامه شده است.
- [ ] هیچ دسترسی یا فایل اطلاعاتی صرفاً با حدس حذف نشده است.
آموزشهای مرتبط: اتصال کلاینت داخلی و اختلاف نسخه و فهرست آموزشها.
