У нас есть Windows Server 2012 только с диском C и объемом 278 ГБ. Теперь на диске c всего 20 ГБ свободного места, здесь работает ms sql server 2008. как я могу расширить том C с другого диска без потери данных?
Примечание: настроен Raid 1
C можно развернуть только на часть того же диска. Фактически, C можно расширить только на смежный свободное место на том же диске.
Тодд Уилкокс прав в том, что Windows Server 2012 не должна занимать 250 ГБ места. Похоже, у вас установлен SQL Server на C, и, возможно, ваши базы данных становятся большими. Если это так, вы можете легко переместить свои базы данных на новый диск с помощью следующие исключения:
- База данных реплицируется и публикуется. При репликации база данных должна быть отменена. Прежде чем вы сможете отсоединить его, вы должны отключить публикацию, запустив sp_replicationdboption.
- В базе данных существует моментальный снимок базы данных. Прежде чем вы сможете отсоединить базу данных, вы должны удалить все ее моментальные снимки. Дополнительные сведения см. В разделе Удаление снимка базы данных (Transact-SQL).
- База данных зеркалируется в сеансе зеркального отображения базы данных. База данных не может быть отключена, пока сеанс не будет завершен. Дополнительные сведения см. В разделе Удаление зеркального отображения базы данных (SQL Server).
- База данных подозрительна. Подозрительную базу данных нельзя отсоединить; прежде чем отсоединить его, необходимо перевести его в аварийный режим. Дополнительные сведения о том, как перевести базу данных в аварийный режим, см. В разделе ALTER DATABASE (Transact-SQL).
- База данных - это системная база данных.
(Есть и другие способы переместить системные базы данных.)
Если ни одно из этих исключений не применимо, вы можете просто щелкнуть базу данных правой кнопкой мыши и выбрать отсоединить, затем переместить файлы в новое место, щелкнуть правой кнопкой мыши базы данных и выбрать присоединение. Или вы можете создать резервную копию базы данных и восстановить ее в новом месте, а затем удалить оригинал, что обычно безопаснее.