Wenn du selbst hosten willst, muss dafür zwangsläufig ein Server die ganze Zeit laufen.
Und da für die MSSQL-Datenbank zwingend Windows erforderlich ist, muss es auch noch ein Windows-Rechner sein...
Entweder du stellst dir also einen "separaten" Windows-"Server" hin, der dauerhaft läuft -oder- du "mietest" dir per
Hosting einen Windows-Server/
Wawi-Datenbank...
Andere Optionen gibt's da nicht (irgendwo muss ja der Rechner stehen).
Von Hosting per selbst gemietetem Windows-Server im Netz ohne wirkliche Ahnung in der Administration kann ich nur dringend abraten.
Ansonsten hilft vielleicht auch der Kontakt zu JTL oder den zahlreichen Servicepartnern...