Reporting Services uses two SQL Server relational databases to store report server metadata and objects. One database is used for primary storage, and the second one stores temporary data. The databases are created together and bound by name. With a default SQL Server instance, the databases are named reportserver and reportservertempdb. Collectively, the two databases are referred to as the "report server database" or "report server catalog".
You can create the report server database in the following ways:
SQL Server is used to host the report server databases:
Creating the report server database on a remote computer requires that you configure the connection to use a domain user account or a service account that has network access. If you decide to use a remote SQL Server instance, consider carefully which credentials the report server should use to connect to the SQL Server instance. For more information, see Configuring a Report Server Database Connection.
When creating a report server database, be aware that not all editions of SQL Server can be used to host the database. The following table shows you which editions of the Database Engine you can use for specific editions of Reporting Services.
SQL Server Express with Advanced Services
SQL Server Express with Advanced Services (local only).
Web
Web edition (local only)
Workgroup
Workgroup edition (local only)
Evaluation
Developer
Standard, Developer, Enterprise editions (local or remote)
Standard
Standard, Enterprise editions (local or remote)
Enterprise
Updated the information in the Database Server Edition Requirements table so that the Evaluation edition of Reporting Services requires the Evaluation edition of Database Engine to host the Reporting Services database.