MS SQL Server Hosting Guide: Express vs Web vs Standard Edition Limits
SQL Server hosting runs Microsoft's database on a Windows server you rent: shared Windows hosting for one small database, a VPS or cloud server when you need more memory, SQL Server Agent or your own edition. SQL Server 2025 Express is free with a 50 GB database cap; SQL Server 2025 has no Web edition.
For .NET developers and businesses running accounting or line-of-business apps that need a hosted Microsoft SQL Server database.
knowledge
- Read time
- 5 min
- Sections
- 8
- Updated
- 14 Nov 2026
- Written by
- WebJi® team
Last editorial update: 14 November 2026. Prices follow the dated sources on this page; checkout confirms current charges.
Which kind of SQL Server hosting fits your app?
Use shared Windows hosting with MSSQL for one small database behind an ASP.NET site, a Windows VPS or cloud server when you need more memory, SQL Server Agent or your own edition, and a dedicated server when the database is the product. Database size, memory and whether you must install software decide it, not the plan's name.
| Type | Fits | WebJi® plans |
|---|---|---|
| Shared Windows hosting with MSSQL | One small database for an ASP.NET site or desktop-app backend | Win-SQLPro ₹2,300/year · Win-SQLDev ₹4,200/year · Win-SQLDev+ ₹8,400/year |
| Windows cloud server or VPS | More memory, SQL Agent jobs, remote SSMS access, your own licensed edition | Cloud Entry from ₹5,900/month (2 vCPU, 8 GB RAM, 100 GB) |
| Dedicated Windows server | Large catalogues, heavy reporting, the database is the business | Quoted before payment |
Prices are WebJi® published figures; checkout confirms the current amount. Tier details are on Windows hosting and Windows VPS; .NET-specific needs are on ASP.NET hosting.
SQL Server editions and their limits
Express is free for production but capped; Standard is the licensed workhorse; Developer editions are free for development and test only; and SQL Server 2025 no longer offers a Web edition. Check the edition your app needs before you pick a plan.
| Edition | Licence | Compute and memory | Database size | SQL Server Agent |
|---|---|---|---|---|
| Express | Free, production allowed | Lesser of 1 socket or 4 cores; 1,410 MB buffer pool | 50 GB per database | No |
| Standard | Paid (per core or server + CAL) | Lesser of 4 sockets or 32 cores; 256 GB buffer pool | 524 PB | Yes |
| Enterprise | Paid, per core | Operating-system maximum | 524 PB | Yes |
| Standard / Enterprise Developer | Free, non-production only | Same features as Standard / Enterprise | — | Yes |
On SQL Server 2022 and earlier, Express is capped at 10 GB per database and Standard at the lesser of 4 sockets or 24 cores; the 2025 rise to 50 GB means a mid-sized database may now fit Express. Express in 2025 also lacks backup compression and Database Mail, and Reporting Services is replaced by Power BI Report Server. Hosts that still sell “Web edition” are offering SQL Server 2022 or older.
How to install SQL Server on a Windows VPS
Install the edition you are licensed for, choose Mixed Mode authentication, enable TCP/IP on a fixed port, then create an application login with only the rights that app needs.
- Run SQL Server setup with the edition you are licensed for and choose Mixed Mode, so both Windows admins and SQL logins can connect.
- In SQL Server Configuration Manager → Network Configuration → Protocols for the instance, enable TCP/IP.
- In TCP/IP properties, IP Addresses → IPAll, clear dynamic ports and set TCP Port to 1433 (or another fixed port).
- Restart the SQL Server service, then create a login and database user for each application, with rights on its own database only.
- Connect from your own computer with SSMS using
servername,1433before publishing the connection string.
If the connection times out, it is usually the firewall rule, or a named instance without a fixed port or the SQL Browser service. Test from the server first, then from outside. General Windows VPS setup is in hosting a website on a Windows VPS.
Remote access to SQL Server without leaving port 1433 open
Restrict the Windows Firewall rule for TCP 1433 to the IP addresses that need it, and never leave the port open to the whole internet with an sa login enabled. SQL ports are scanned continuously, and weak sa passwords are a common way hosted databases are taken over.
- Scope the rule: Remote IP addresses = your office and app server only.
- Disable
sa: or rename it; give each app its own login on one database. - Encrypt: set
Encrypt=Truein the connection string with a trusted certificate, rather thanTrustServerCertificate=True. - No fixed client IP: connect over a VPN instead of opening the port.
- Same-server website: connect through localhost and do not expose the port at all.
How to back up and restore an MSSQL database
Take full backups at least weekly and, in the full recovery model, transaction-log backups every 15–60 minutes, keep a copy off the server, and prove the backups by restoring one regularly. A backup on the same disk survives neither a disk failure nor ransomware.
BACKUP DATABASE [ShopDB]
TO DISK = N'D:\Backups\ShopDB_full.bak'
WITH INIT, CHECKSUM;
BACKUP LOG [ShopDB]
TO DISK = N'D:\Backups\ShopDB_log.trn'
WITH CHECKSUM;
On Standard, schedule these with SQL Server Agent or a Maintenance Plan. On Express, which has no Agent, save them in a .sql file and run sqlcmd -S .\SQLEXPRESS -E -i backup.sql from Windows Task Scheduler. Once a quarter, restore the newest file to a test database and run a query against it; a job that reports success is not proof. The off-site rule is explained in the 3-2-1 backup rule.
SQL Server licensing on hosted servers
A Windows VPS or cloud server price covers the server, not a paid SQL Server licence; budget the two separately unless the host's quote names the edition and licence included. Express needs no licence; Standard and Enterprise do.
On shared Windows plans, the database runs on the host's licensed instance, so you do not buy SQL Server yourself. If you plan to resell MSSQL databases to your own customers, you need hosting terms that permit it, in writing; a Linux reseller plan does not include SQL Server. Ask for the licence terms before you advertise it.
MSSQL vs MySQL: when each wins
Choose SQL Server when the application expects it, such as ASP.NET apps, .NET desktop backends and accounting software, and choose MySQL or MariaDB for PHP applications like WordPress and Laravel. Paying for MSSQL under a PHP app buys nothing the app can use.
- MSSQL: ASP.NET and .NET backends, SSIS packages, Power BI Report Server reports.
- MySQL / MariaDB: WordPress, Laravel, most open-source PHP applications.
- Mixed stack: run both, one database per application rather than one shared instance.
On WebJi®, MySQL comes with Linux plans and MSSQL with Windows plans; both families are on the pricing page. The operating-system choice is covered in Linux vs Windows hosting. SQL Server Management Studio (SSMS) is a free download from Microsoft that you install on your own computer; it is not part of a hosting plan.
Frequently asked questions
Can I use SQL Server Express in production?
Yes. Express is free for production use. SQL Server 2025 Express allows 50 GB per database, a 1,410 MB buffer pool and up to 4 cores, but has no SQL Server Agent; on 2022 and earlier the database cap is 10 GB.
Is SQL Server Web edition still available?
Not in SQL Server 2025, whose editions are Enterprise, Standard, the two Developer editions, Evaluation and Express. Web edition exists only in 2022 and earlier, typically licensed through hosting providers.
Can SQL Server run on Linux?
Yes. Microsoft supports SQL Server on several Linux distributions and in containers. It still suits .NET apps best, and Windows hosting is the simpler route when the app also needs IIS or Windows-only components.
Why does my app say it cannot connect to SQL Server?
Check, in order: TCP/IP is enabled, the instance listens on the port in your connection string, the firewall allows your IP, the login uses SQL authentication with Mixed Mode on, and the server name includes the instance or port, such as host,1433.
Edition limits checked against Microsoft Learn on 15 November 2026 · Reviewed by the WebJi® team, Jaipur.
Ready to get started with WebJi®?
Join 12,000+ businesses across India and overseas. INR pricing, 18% GST shown before payment and 24/7 email support in Hindi and English — average first reply under 60 minutes.