Я готовил новую виртуальную машину Windows Server 2016 для размещения SQL Server Express 2016. Я создал виртуальный диск для ОС (C:) и установил операционную систему. Я также создал 3 дополнительных диска для DATA (E:), LOGS (F:) и TEMPDB (G:). Я создал простой том на каждом из трех новых дисков и выполнил быстрое форматирование, и все в порядке, и показал размеры 32 ГБ, 32 ГБ и 16 ГБ соответственно.Затем я установил SQL Express 2016 и указал расположение по умолчанию для системных баз данных и указал свои пользовательские базы данных на E:\, файлы пользовательских журналов на F:\ и файлы TempDB (я создал 8 файлов данных и 1 файл журнала, все размером до заполнить 90% диска) в G:\. Установка завершена без каких-либо сообщений об ошибках, но сразу после установки диски E:, F: и G: все отображаются как «недоступные» с размерами в ноль байтов. Я выполнил удаление SQL Express, удалил и воссоздал тома, а затем снова установил, но на этот раз я создал подкаталог под каждым, чтобы файлы находились в E:\DATA, F:\LOG и G:\TEMPDB. На этот раз проблема больше не появлялась, и я вижу свои 9 файлов в G:\TEMPDB. Кто-нибудь знает, что могло вызвать эту проблему? Как вы думаете, это связано с указанием корня каждого диска для установщика?