Database Prerequisites
CloudShell applications can work with SQL database.
In this article:
MongoDB database permissions and installation requirements
CloudShell uses MongoDB's official software and hardware requirements, as detailed in https://docs.mongodb.com/manual/administration/production-notes/. For your convenience, we've listed the minimum hardware requirements below. In case of a discrepancy, please use MongoDB's recommendations.
Minimum supported versions of MongoDB are detailed in Select the Database Type.
Minimum Hardware Requirements |
Description |
---|---|
CPU |
2 dual cores or 1 physical multi-core CPU |
RAM |
4 GB |
Hard Drive |
40 GB |
SQL database user permissions
For initial CloudShell installation, provide Windows users and the NT AUTHORITY\SYSTEM user with the following SQL server roles:
- bulkadmin
- dbcreator
- public
- sysadmin - for the NT AUTHORITY\SYSTEM user only
When running CloudShell after installation, make sure your Windows users and the NT AUTHORITY\SYSTEM user have the following SQL server roles:
- bulkadmin
- dbowner
- public
In addition, also provide a specific permission to "Connect to SQL" that is granted manually in the "Securables" section of the user's login properties.
For a detailed list of SQL server roles, see the Fixed Server Roles appendix.
Installation requirements for SQL databases
The required components must be installed in the following order:
Component |
Installation instructions |
---|---|
Supported Standard editions:
Supported Express editions:
|
Notes:
|
Quali Server |
|
CloudShell applications |
Quali Server, SQL server or SQL Express, and the CloudShell applications can be installed on the same machine, or on separate machines in the same network. |
Additional requirements
-
The Distributed Transaction Coordinator service must be running on the database server with specific configurations, as detailed in the Troubleshooting Guide: