Вы можете хранить файлы данных на внешнем диске. Однако само программное обеспечение сервера я бы установил наивно на каждую используемую вами машину.
Этот метод предполагает, что ваша база данных небольшая, или вы не очень сильно беспокоитесь о производительности.
Для SQLServer вам, вероятно, повезет, если вы установите для него значение "autoclose". Это разблокирует файлы данных, когда БД не используется в течение некоторого времени. В противном случае при извлечении диска рекомендуется вручную отключить базу данных или остановить SQL Server.
Это почти наверняка неподдерживаемый вариант использования, поэтому я бы позаботился о том, чтобы регулярные резервные копии оставались на месте, если что-то пойдет не так.