راهنمای فارسی ServiceDesk Plus ← شروع کار ← تنظیم اتصال پایگاه داده
موضوع: تنظیم اتصال PostgreSQL و SQL Server در نسخه داخلی ServiceDesk Plus. این مدخل درباره اتصال برنامه به پایگاه داده است؛ مهاجرت اطلاعات، Azure SQL و Always On، مراحل جداگانه دارند.
پیش از تغییر اتصال
نوع پایگاه داده، نام میزبان، پورت، نام دیتابیس و حساب اتصال را از مسئول همان محیط بگیرید. برای نصب موجود، برنامه تغییر و نسخه پشتیبانِ قابل بازیابی داشته باشید. تغییر مقصد اتصال را روی سامانه عملیاتی صرفاً برای تمرین انجام ندهید. ابتدا پیشنیازهای استقرار و روش توقف برنامه را بررسی کنید.
بازکردن تنظیمات اتصال
در پوشه bin نصب، فایل changeDBServer.bat در ویندوز یا changeDBServer.sh در لینوکس، پنجره تنظیم پایگاه داده را باز میکند. در ویندوز، حالت متنی با فرمان زیر در همان پوشه قابل استفاده است: [۱]
changeDBServer.bat --console
معنی فیلدهای پنجره
Server Type: نوع پایگاه داده؛ Host Name: نام یا IP میزبان دیتابیس؛ Port: پورت اتصال؛ Database: نام دیتابیس؛ User Name و Password: اطلاعات حساب اتصال. برای ساخت دیتابیس SQL Server، فیلد Master Key نیز مطرح است. [۱]
در نمونه مرجع، پورت PostgreSQL همراه محصول 65432 و پورت SQL Server 1433 است؛ نام پیشفرض دیتابیس servicedesk معرفی شده است. این مقادیر را با تنظیم واقعی محیط تطبیق دهید. [۱]
نام میزبان برنامه را با میزبان دیتابیس اشتباه نگیرید. اگر این دو روی ماشینهای جدا هستند، در Host Name باید مقصد دیتابیس نوشته شود. استفاده از localhost فقط برای اشاره به همان ماشین معنا دارد، نه هر سروری که در شبکه در دسترس است. [۲]
رمز PostgreSQL در Buildهای جدید
از Build 14610، رمز حساب sdpadmin در شرایط توضیحدادهشده در مستند بهصورت خودکار تولید میشود؛ رمزهای ثابت مثالهای قدیمی را برای نصب جدید فرض نکنید. هنگام نصب تازه، تولید رمز با نخستین راهاندازی انجام میشود. [۱]
آزمون و ذخیره تنظیمات
پس از تکمیل اطلاعات، Test را بزنید. در صورت نمایش Connection Established، پیام را با OK ببندید و تنظیمات را با Save ذخیره کنید. [۱]
موفقیت Test را فقط تأیید همین آزمون اتصال بدانید، نه تأیید انتقال همه اطلاعات. پس از راهاندازی سرور، با حساب مجاز وارد برنامه شوید و اطلاعات موردانتظار محیط را بررسی کنید. اگر با دادهای غیرمنتظره روبهرو شدید، پیش از ورود اطلاعات جدید، مقصد اتصال و طرح تغییر را بازبینی کنید.
وقتی اتصال SQL Server برقرار نمیشود
در خود SQL Server، از لاگ جاری مشخص کنید سرویس واقعاً روی کدام پورت گوش میدهد. نمونههای نامدار میتوانند پورت ثابت یا پویا داشته باشند؛ بنابراین 1433 را برای همه نصبها قطعی نگیرید. دسترسی همان پورت باید در مسیر میان برنامه و دیتابیس مجاز باشد. نام نادرست میزبان، TCP/IP غیرفعال یا مسدودبودن مسیر شبکه را از خطای اعتبارنامه جدا بررسی کنید. [۲]
یادداشت مدانت: برای گزارش خطا، نام محیط، زمان، مرحله شکست و پیام خطا را ثبت کنید؛ رمز و کلید را داخل تیکت یا تصویر آموزشی نگذارید. برای عبور از یک خطای اتصال، فایروال را کامل خاموش نکنید و سطح دسترسی حساب را بیدلیل افزایش ندهید.
تنظیم اتصال، جای انتقال اطلاعات را نمیگیرد
در راهنمای جابهجایی دیتابیس سازنده، تنظیم مقصد جدید با changeDBServer و بازیابی اطلاعات با ابزار بازیابی، دو مرحله جدا هستند. ذخیره نام یک SQL Server جدید بهتنهایی اطلاعات دیتابیس قبلی را به آن منتقل نمیکند. [۳]
این صفحه را دستور مهاجرت تلقی نکنید. در تغییر محیط موجود، تطابق Build، روش بکاپ، وابستگی کلیدها و آزمون بازیابی باید در طرح مستقل همان تغییر مشخص شوند.
مطالب مرتبط
پیشنیازهای استقرار | نصب در ویندوز | نصب در لینوکس | راهاندازی سرور | توقف سرور | فهرست راهنما
سخن پایانی مدانت
اتصال درست فقط رسیدن به یک سرور نیست؛ رسیدن به همان دادهای است که سازمان به آن اعتماد کرده است. پیش از ذخیره تنظیمات، مقصد را بشناسید و پس از راهاندازی، نتیجه را ببینید؛ داده سازمان جای حدسزدن نیست.
منابع
این مدخل با نگارش فارسی بر پایه اطلاعات فنی منابع زیر تهیه شده است؛ یادداشتهای اجرایی و سخن پایانی از مدانتاند. تاریخ بازبینی: ۱۸ سپتامبر ۲۰۲۶.
- ManageEngine — Configure the Database؛ تنظیمات اتصال و ملاحظات رمز PostgreSQL.
- Microsoft — Troubleshoot SQL Server connectivity؛ میزبان، پورت و مسیر شبکه.
- ManageEngine — Installation, upgrade and backup FAQ؛ تفکیک تنظیم اتصال از بازیابی اطلاعات. مثالهای نسخهای قدیمی این منبع نباید به Buildهای جدید تعمیم داده شوند.

