نصبکننده TestRail در مرحله بعد همه جدولهای لازم پایگاه داده و دادههای اولیه را بهصورت خودکار ایجاد میکند، اما ابتدا باید یک پایگاه داده خالی و یک کاربر پایگاه داده بسازید. هنگام نصب TestRail روی Windows میتوانید از پایگاه داده SQL Server استفاده کنید.
نصب SQL Server #
میتوانید نسخه رایگان Microsoft SQL Server 2017 Express را نصب کنید یا از نصب کامل SQL Server استفاده کنید. اگر نسخه Express را دانلود میکنید، حتما نسخه دارای Advanced Services را دانلود و نصب کنید، چون احتمال دارد TestRail در آینده از قابلیت full-text search پایگاه داده استفاده کند. همچنین حتما از Mixed Mode Authentication استفاده کنید، چون TestRail به آن نیاز دارد. پس از نصب پایگاه داده و ابزار مدیریت (Management Studio)، ساخت پایگاه داده و کاربر خالی را ادامه دهید.
ایجاد پایگاه داده در Management Studio #
بعد از باز کردن Management Studio، در Object Explorer روی Server راستکلیک کنید و گزینه Properties را انتخاب کنید.

نوع Server Authentication را به SQL Server and Windows Authentication mode تغییر دهید و روی OK کلیک کنید.

برای ایجاد login جدید TestRail، در درخت سمت چپ Security را باز کنید، روی Logins راستکلیک کنید و New Login را انتخاب کنید. باید SQL Server authentication را بهعنوان روش احراز هویت انتخاب کنید، یک رمز عبور وارد کنید و هر سه کادر انتخاب مربوط به رمز عبور را در پایین غیرفعال کنید.
به تب Server Roles بروید و نقشهای public و sysadmin را فعال کنید.

به تب User Mapping بروید و مطمئن شوید master و TestRail در بخش بالایی فعال هستند. همچنین مطمئن شوید db_owner در بخش پایینی فعال است.

به تب Securables بروید و مطمئن شوید گزینه Grant برای permission Connect SQL در بخش پایینی فعال است.

برای ساخت پایگاه داده خالی TestRail، SQL Server Management Studio را باز کنید، سپس روی Databases در درخت سمت چپ راستکلیک کنید و New Database را انتخاب کنید. Database name باید ‘TestRail’ باشد و owner باید روی ‘<default>’ باقی بماند.


