نصبکنندهی 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 را بهعنوان روش احراز هویت انتخاب کنید، یک password وارد کنید و هر سه checkbox مربوط به password را در پایین از حالت انتخاب خارج کنید.
به تب Server Roles بروید و نقشهای public و sysadmin را فعال کنید.
به تب User Mapping بروید و مطمئن شوید master و TestRail در بخش بالایی فعال هستند. همچنین مطمئن شوید db_owner در پنل پایینی فعال باشد.

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

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

