جستجو برای:
سبد خرید 0
  • خانه
  • دوره های پژواک آموز
    • دوره های آموزشی و محصولات
      • آموزش نرم افزار حسابداری پرنس
        • دوره رایگان نرم افزار حسابداری پرنس
        • دوره مقدماتی نرم افزار حسابداری پرنس
        • دوره پیشرفته نرم افزار حسابداری پرنس
        • دوره حرفه ای نرم افزار حسابداری پرنس
        • دوره مدیر فروشگاه نرم افزار حسابداری پرنس
        • دوره صندوقدار فروشگاه نرم افزار حسابداری پرنس
      • آموزش نرم افزار حسابداری اونس
      • آموزش نرم افزار حسابداری زعفران
  • پژواک آموز
    • پنل پژواک آموز
    • راهنمای اسپات پلیر
    • مدرسان
  • وبلاگ پژواک آموز
    • مقالات پژواک آموز
    • رویدادهای پژواک آموز
    • اخبار پژواک آموز
  • صفحه ورود پژواک آموز
  • تماس با ما
    • شیراز، خیابان ملاصدرا، ابتدای خیابان هدایت، ساختمان پرنس، طبقه اول
      07132361796
      info@pejvakamooz.ir
      اینستاگرام
      کانال تلگرام
مرکز آموزشی پژواک
ورود
با ایمیل با شماره موبایل
اثبات انسان بودن : 0   +   10   =  
گذرواژه خود را فراموش کرده اید؟
عضویت
با ایمیل با شماره موبایل

A password will be sent to your email address.

داده های شخصی شما برای پشتیبانی از تجربه شما در این وب سایت، برای مدیریت دسترسی به حساب کاربری شما و برای اهداف دیگری که در سیاست حفظ حریم خصوصی ما شرح داده می شود مورد استفاده قرار می گیرد.

  • 07132361796
  • info@pejvakamooz.ir
0
مرکز آموزشی پژواک
  • خانه
  • دوره های پژواک آموز
    • دوره های آموزشی و محصولات
      • آموزش نرم افزار حسابداری پرنس
        • دوره رایگان نرم افزار حسابداری پرنس
        • دوره مقدماتی نرم افزار حسابداری پرنس
        • دوره پیشرفته نرم افزار حسابداری پرنس
        • دوره حرفه ای نرم افزار حسابداری پرنس
        • دوره مدیر فروشگاه نرم افزار حسابداری پرنس
        • دوره صندوقدار فروشگاه نرم افزار حسابداری پرنس
      • آموزش نرم افزار حسابداری اونس
      • آموزش نرم افزار حسابداری زعفران
  • پژواک آموز
    • پنل پژواک آموز
    • راهنمای اسپات پلیر
    • مدرسان
  • وبلاگ پژواک آموز
    • مقالات پژواک آموز
    • رویدادهای پژواک آموز
    • اخبار پژواک آموز
  • صفحه ورود پژواک آموز
  • تماس با ما
    • شیراز، خیابان ملاصدرا، ابتدای خیابان هدایت، ساختمان پرنس، طبقه اول
      07132361796
      info@pejvakamooz.ir
      اینستاگرام
      کانال تلگرام
شروع کنید
0

وبلاگ

مرکز آموزشی پژواک > آموزش جامع نرم‌افزار پرنس (ویژه فروشگاه‌ها) > وبلاگ پژواک آموز > خطای ارتباط با پایگاه داده پرنس چیست؟ | رفع مشکل اتصال به SQL Server

خطای ارتباط با پایگاه داده پرنس چیست؟ | رفع مشکل اتصال به SQL Server

24 مرداد 1405
ارسال شده توسط زهرا یاسینی
وبلاگ پژواک آموز، وبلاگ راهنمای نرم افزار حسابداری پرنس

آموزش گام به گام حل خطای «ارتباط با پایگاه داده امکان‌پذیر نمی‌باشد» در نرم‌افزار حسابداری پرنس + راهنمای جامع عیب‌یابی شبکه و دیتابیس

اگر صاحب کسب‌وکار، حسابدار یا مدیر فروشگاهی باشید که از نرم‌افزار حسابداری پرنس استفاده می‌کنید، احتمالاً حداقل یک‌بار با کابوس خطای ناگهانی «ارتباط با پایگاه داده امکان‌پذیر نمی‌باشد» مواجه شده‌اید! تصویر این خطا درست زمانی که مشتری جلوی صندوق ایستاده یا قصد دارید گزارش مالی انتهای ماه را بگیرید، می‌تواند استرس زیادی به شما وارد کند.

اما خبر خوب این است که این مشکل بسیار رایج بوده و در ۹۹ درصد مواقع بدون نیاز به پرداخت هزینه‌های سنگین پشتیبانی یا دست‌کاری‌های خطرناک، قابل حل است. در این مقاله آموزشی و پر از نکات فنی، تصمیم داریم سیر تا پیاز علل بروز این خطا، مفاهیم شبکه و SQL Server مرتبط با آن و راهکارهای گام‌به‌گام برطرف کردن آن را با زبان ساده و صمیمی بررسی کنیم. برای آموزش حرفه ای نرم افزار حسابداری پرنس کلیک کن!

چرا نرم‌افزار پرنس به پایگاه داده متصل نمی‌شود؟ (کالبدشکافی ارور)

قبل از اینکه آستین‌ها را بالا بزنیم و سراغ تنظیمات سیستم برویم، باید بدانیم اصلاً پشت صحنه چه اتفاقی رخ داده است. نرم‌افزار حسابداری پرنس برای ذخیره‌سازی و فراخوانی داده‌ها (از فاکتورها و لیست کالاها گرفته تا حساب مشتریان) از موتور قدرتمند Microsoft SQL Server استفاده می‌کند.

وقتی شما نرم‌افزار پرنس را اجرا می‌کنید، برنامه تلاش می‌کند از طریق لایه شبکه یا پروتکل‌های داخلی ویندوز، با سرویس SQL Server ارتباط برقرار کرده و صحت قفل سخت‌افزاری/نرم‌افزاری را بسنجد. اگر در این مسیر هرگونه قطعی یا تداخلی وجود داشته باشد، پیغام «ارتباط با پایگاه داده امکان‌پذیر نمی‌باشد» ظاهر می‌شود.

مهم‌ترین دلایل بروز این خطا:

  1. خاموش بودن یا متوقف شدن سرویس SQL Server: گاهی اوقات ویندوز به دلیل تداخل در Startup، سرویس دیتابیس را اجرا نمی‌کند.
  2. غیرفعال بودن یا استوپ شدن سرویس قفل (Tiny/Sentinel): عدم شناسایی صحیح قفل برنامه توسط سرویس‌های امنیتی.
  3. قطع شدن ارتباط شبکه بین کلاینت و سرور: در سیستم‌های تحت شبکه، اگر کابل شبکه، وای‌فای یا تنظیمات آی‌پای (IP) بهم بخورد، کلاینت سرور را پیدا نمی‌کند.
  4. بسته بودن پورت‌های ارتباطی در فایروال (Firewall): آنتی‌ویروس یا فایروال ویندوز جلوی پورت‌های اختصاصی SQL Server (پورت ۱۴۳۳) را می‌گیرد.
  5. غیرفعال بودن پروتکل‌های ارتباطی SQL: فعال نبودن پروتکل‌های TCP/IP یا Named Pipes در تنظیمات شبکه SQL Server.
  6. تداخل در کلیدهای رجیستری ویندوز: خراب شدن داده‌های ذخیره‌شده در مسیر رجیستری نرم‌افزار پرنس.

۵ گام عملی و گام‌به‌گام برای رفع کامل مشکل

برای حل مشکل، کافی است مراحل زیر را به ترتیب انجام دهید. این مراحل از ساده‌ترین بررسی‌ها شروع شده و به تنظیمات پیشرفته‌تر می‌رسند.

گام ۱: بررسی و راه‌اندازی سرویس‌های وابسته (Services.msc)

اولین و ساده‌ترین قدم، چک کردن وضعیت اجرا (Running) بودن سرویس‌های اصلی در ویندوز است.

مراحل انجام کار:

  1. کلیدهای ترکیبی Win + R را روی کیبورد فشار دهید تا پنجره Run باز شود.
  2. عبارت services.msc را تایپ کرده و کلید Enter را بزنید.
  3. در لیست بازشده، به دنبال سرویس‌های زیر بگردید:
    • سرویس مدیریت قفل: (مانند Tiny یا Sentinel)
    • سرویس SQL Server: (معمولاً با نام SQL Server (MSSQLSERVER) یا نام اینستنس اختصاصی پرنس)
  4. ستون Status را بررسی کنید. اگر جلوی این سرویس‌ها عبارت Running نوشته نشده بود، یعنی سرویس متوقف شده است.
  5. روی سرویس مورد نظر راست‌کلیک کرده و گزینه Start را بزنید.

💡 فوت کوزه‌گری برای جلوگیری از تکرار مشکل:

روی سرویس راست‌کلیک کرده، گزینه Properties را بگیرید. حالت Startup type را از وضعیت Automatic به Automatic (Delayed Start) تغییر دهید. با این کار، ویندوز ابتدا کاملاً بالا می‌آید و سپس با چند ثانیه تأخیر سرویس دیتابیس را روشن می‌کند تا تداخلی رخ ندهد.

گام ۲: باز کردن پورت‌ها و تنظیمات فایروال (Firewall & TCP/UDP)

اگر سرویس‌ها روشن هستند اما روی سیستم کلاینت (سیستمی که به سرور متصل است) همچنان با این خطا مواجه می‌شوید، احتمالاً دیوا‌ر‌آتشین (Firewall) جلوی ارتباط را گرفته است.

پورت‌های حیاتی:

  • پورت پیش‌فرض SQL Server: پورت 1433 (TCP)
  • پورت‌های قفل سخت‌افزاری/نرم‌افزاری: پورت‌های مربوط به Sentinel/Tiny

راهکار حل مشکل:

  1. وارد Control Panel شده و Windows Defender Firewall را باز کنید.
  2. از پنل سمت چپ روی Advanced settings کلیک کنید.
  3. در بخش Inbound Rules، یک قانون جدید (New Rule) برای باز کردن پورت 1433 تعریف کنید.
  4. تست سریع: برای اینکه سریعاً متوجه شوید آیا مشکل از فایروال است یا خیر، می‌توانید به طور موقت فایروال ویندوز سرور را غیرفعال (Turn Off) کنید. اگر نرم‌افزار باز شد، یعنی باید رول‌های فایروال را دقیق‌تر تنظیم کنید.

🎓 پیشنهاد ویژه برای علاقه‌مندان به یادگیری تخصصی:

اگر می‌خواهید یک‌بار برای همیشه بر تمام فوت‌وفن‌های نرم‌افزار پرنس، تنظیمات شبکه، کدینگ حسابداری، انبارداری و گزارش‌گیری‌های پیچیده مسلط شوید، آموزش کامل نرم‌افزار حسابداری پرنس رو از مبتدی تا پیشرفته داریم!

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

گام ۳: تنظیمات SQL Server Configuration Manager (Named Pipes & TCP/IP)

یکی از دلایل اصلی عدم ارتباط کلاینت‌ها با سرور، خاموش بودن پروتکل‌های شبکه در سرویس SQL است.

مراحل تنظیم:

  1. در منوی استارت ویندوز سرور، عبارت SQL Server Configuration Manager را سرچ و باز کنید.
  2. از منوی سمت چپ به مسیر زیر بروید:
    SQL Server Network Configuration -> Protocols for [نام اینستنس]
  3. حتماً بررسی کنید که دو پروتکل زیر در حالت Enabled باشند:
    • TCP/IP
    • Named Pipes
  4. در صورت تغییر، روی سرویس SQL Server در بخش Services راست‌کلیک کرده و آن را Restart کنید.

📌 نکته بسیار مهم برای نسخه‌های SQL Server 2008:

حتماً بررسی کنید که پروتکل Shared Memory نیز در حالت فعال (Enabled) باشد. در برخی موارد، عدم فعال بودن این پروتکل باعث بروز اختلال در ارتباطات محلی (Local) روی خود سیستم سرور می‌شود.

استفاده از IP استاتیک به جای نام کامپیوتر:

در فایل تنظیمات نرم‌افزار پرنس روی سیستم‌های کلاینت، توصیه می‌شود به جای ثبت نام کامپیوتر سرور (مثل SERVER-PC)، IP استاتیک سرور (مثل 192.168.1.100) را وارد کنید. این کار باعث می‌شود اختلالات DNS شبکه محلی، ارتباط نرم‌افزار را قطع نکند.

گام ۴: بررسی دسترسی‌های ویندوز و پایداری شبکه

چون قفل شناسایی‌شده روی سیستم شما مربوط به نسخه کلاینت است، سیستم باید بتواند سرویس اصلی روی سرور را بدون محدودیت ببیند.

۱. تست پایداری شبکه (Ping & Telnet):

  • پنجره CMD را باز کنید و دستور زیر را بزنید:
    ping [IP-Server]
    اگر پاسخ (Reply) دریافت کردید، یعنی اتصال فیزیکی برقرار است.
  • برای تست باز بودن پورت SQL دستور زیر را وارد کنید:
    telnet [IP-Server] 1433

۲. اعطای دسترسی سطح بالا (Full Control):

کاربر ویندوزی که نرم‌افزار پرنس را اجرا می‌کند، باید دسترسی کامل به موارد زیر داشته باشد:

  • پوشه محل نصب نرم‌افزار پرنس (راست‌کلیک روی پوشه -> Properties -> Security -> اعطای دسترسی Full Control به یوزر جاری)
  • کلیدهای رجیستری مربوط به درایور قفل و شرکت پژواک

گام ۵: پاک‌سازی رجیستری ویندوز و درج مجدد اطلاعات

اگر تمامی مراحل فوق را انجام دادید اما همچنان خطا برطرف نشد، احتمال خرابی داده‌های تنظیماتی در رجیستری ویندوز وجود دارد.

⚠️ اقدامات ضروری قبل از تغییر در رجیستری:

  • نرم‌افزار پرنس را کاملاً ببندید.
  • سرویس Startup مربوطه را نیز در حالت Stop قرار دهید.

مراحل پاک‌سازی رجیستری:

  1. کلیدهای Win + R را بزنید، عبارت regedit را تایپ کرده و Enter را بزنید.
  2. به مسیر زیر در رجیستری بروید:
    PlaintextComputer\HKEY_CURRENT_USER\Software\Pejvak\
  3. بسته به نوع نرم‌افزار، پوشه مربوط به Prince (یا Saffron) را پیدا کرده، روی آن راست‌کلیک کرده و آن را Delete کنید.
  4. اکنون علاوه بر اجرای batch file روی سیستم سرور و جایگزین کردن فایل‌های exe در مسیر نصب سرور و کلاینت، نرم‌افزار پرنس را مجدداً اجرا کنید.
  5. پس از باز شدن نرم‌افزار، گزینه دریافت اطلاعات را مجدداً بزنید تا کلیدها و تنظیمات سالم از سرور فراخوانی شوند.

جدول خلاصه اقدامات عیب‌یابی سریع

گامبخش مورد بررسیابزار / مسیراقدام لازم
۱سرویس‌های ویندوزservices.mscStart کردن SQL Server و Tiny/Sentinel + تنظیم روی Delayed Start
۲فایروال و شبکهWindows Firewallباز کردن پورت 1433 TCP و پورت‌های قفل / تست با خاموش کردن موقت فایروال
۳پیکربندی SQLSQL Config Managerفعال‌سازی TCP/IP ،Named Pipes و Shared Memory + تنظیم IP استاتیک
۴شبکه و دسترسیCMD (ping/telnet)تست اتصال کلاینت به سرور + دادن دسترسی Full Control به پوشه نصب
۵پاک‌سازی رجیستریregeditحذف پوشه Prince از مسیر Pejvak + دریافت مجدد اطلاعات در نرم‌افزار

اگر مشکل همچنان باقی بود چه کنیم؟

اگر تمام مراحل این مقاله را گام‌به‌گام طی کردید اما همچنان با تصویر خطای «ارتباط با پایگاه داده امکان‌پذیر نمی‌باشد» مواجه هستید، مشخص است که اختلال ریشه‌ای‌تری در بانک اطلاعاتی یا سخت‌افزار شبکه شما وجود دارد.

در این شرایط، برای بررسی دقیق‌تر توسط تیم پشتیبانی، اطلاعات زیر را آماده کرده و ارسال نمایید:

  1. تصویر کامل و باکیفیت از پیام خطا
  2. نسخه دقیق نرم‌افزار پرنس و نسخه ویندوز/SQL Server
  3. گزارش وضعیت سرویس‌ها و نحوه اتصال شبکه (کابل یا وای‌فای)
  4. شرح هرگونه تغییر اخیر در سیستم (مانند نصب آنتی‌ویروس جدید، تعویض مودم/روتر، یا آپدیت ویندوز)

امیدواریم این راهنمای جامع توانسته باشد مشکل سیستم شما را به طور کامل برطرف کند!

قبلی آموزش ثبت مغایرت موجودی انبار در نرم افزار حسابداری پرنس | راهنمای تصویری
بعدی آموزش صدور فاکتور خرید در پرنس | آموزش گام‌به‌گام + نکات مهم

پست های مرتبط

2 شهریور 1405

روش سریع فعال‌سازی نرم‌افزار پرنس + راهنمای تصویری

زهرا یاسینی
ادامه مطلب

25 مرداد 1405

آموزش صدور فاکتور خرید در پرنس | آموزش گام‌به‌گام + نکات مهم

زهرا یاسینی
ادامه مطلب

14 مرداد 1405

آموزش ثبت مغایرت موجودی انبار در نرم افزار حسابداری پرنس | راهنمای تصویری

زهرا یاسینی
ادامه مطلب

10 مرداد 1405

تغییر قیمت کالا در نرم افزار حسابداری پرنس | آموزش افزایش قیمت کالا

زهرا یاسینی
ادامه مطلب

5 مرداد 1405

آموزش گزارش سود و زیان در پرنس؛ محاسبه سود واقعی فروشگاه در کمتر از ۵ دقیقه

زهرا یاسینی
ادامه مطلب

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
پشتیبانی

توجه: شماره تماس ما 07132361796 جهت پشتیبانی و مشاوره رایگان هر زمان منتظر شنیدن صدای شما هستیم

دسته‌ها
  • عمومی
  • وبلاگ پژواک آموز
  • وبلاگ راهنمای نرم افزار حسابداری پرنس
برچسب‌ها
آموزش آنلاین حسابداری آموزش حسابداری آموزش حسابداری صفر تا صد آموزش حسابداری فروشگاهی آموزش حسابداری قیمت مناسب آموزش حسابداری پرنس آموزش حسابداری کاربردی آموزش رایگان نرم افزار پرنس آموزش صدور فاکتور حسابداری آموزش نرم افزار حسابداری آموزش نرم‌افزار پرنس آموزش پژواک آموز آموزش چک در پرنس استخدام حسابدار بستن سال مالی بهترین نرم افزار حسابداری بهترین نرم افزار حسابداری فروشگاهی بهترین نرم‌افزار حسابداری حسابداری بازار کار حسابداری پیشرفته پرنس خرید از کلوزشاپ خرید نرم افزار پرنس خرید نرم‌افزار حسابداری دوره حسابداری پروژه محور سعید گودرزیان شیراز صدور فاکتور مدرک حسابداری مهندس سعید گودرزیان نرم افزار حسابداری سامانه مودیان نرم افزار حسابداری فروشگاهی نرم افزار حسابداری پرنس نرم افزار حسابداری پرنس برای کسب و کارهای کوچک نرم افزار حسابداری پژواک نرم افزار فروشگاهی پرنس نرم‌افزار حسابداری فروشگاهی نرم‌افزار حسابداری پرنس پرنس پشتیبانی نرم افزار پرنس پشتیبانی نرم‌افزار پرنس پژواک پژواک آموز پکیج آموزش پرنس کلوزشاپ یادگیری نرم افزار حسابداری پژواک
لوگو اصلی سایت پژواک آموز
دوره های پژواک آموز
  • دوره مقدماتی نرم افزار حسابداری پرنس
  • دوره پیشرفته نرم افزار حسابداری پرنس
  • دوره حرفه ای نرم افزار حسابداری پرنس
  • دوره مدیر فروشگاه نرم افزار حسابداری پرنس
  • دوره ویژه صندوقدار فروشگاه
سایت های مرتبط
  • فروش نرم افزارهای حسابداری
  • فروش تجهیزات فروشگاهی
  • نرم افزار حسابداری پرنس
  • نرم افزار حسابداری اونس
  • نرم افزار رستورانی زعفران
دسترسی سریع
  • پنل پژواک آموز
  • وبلاگ
  • تماس با ما
ارتباط
  • شیراز، خیابان ملاصدرا، ابتدای خیابان هدایت، ساختمان پرنس، طبقه اول، واحد 2
  • تماس با پژواک آموز: 07132361796
  • تماس 24 ساعته: 09039668884
  • info@pejvakamooz.ir
© 1404. کلیه حقوق دوره های آموزشی و مقالات سایت برای مرکز آموزشی پژواک (PejvakAmooz.ir) محفوظ است.
Whatsapp Instagram icon--white
سبد خرید شما
آخرین اطلاعیه ها
لطفا برای نمایش اطلاعیه ها وارد شوید
سبد خرید شما