Não sei se colocar um banco de dados individual offline e colocá-lo de volta é equivalente a reiniciar o serviço SQL (do ponto de vista do banco de dados, pelo menos - definitivamente não é para o serviço), mas ele será "redefinido" o banco de dados, na medida em que ele fechará todas as conexões existentes e reverterá todas as transações abertas. Se esse for o efeito que você está procurando, talvez seja suficiente e não afetará nenhum outro banco de dados em execução nessa instância do SQL.
Do SSMS, você pode usar este SQL:
-- 'rollback immediate' will disconnect existing users w/out
-- waiting for transactions to finish.
ALTER DATABASE MyDatabase SET OFFLINE WITH ROLLBACK IMMEDIATE
go
ALTER DATABASE MyDatabase SET ONLINE
go