Вы также можете сделать это. Добавление файла данных проще, так как это можно сделать в Интернете с помощью команды, которую вы указали. Пока вы не возражаете, чтобы файлы данных распространялись по каталогам, и вам не нужно удалять файловую систему, в которой находится файл, это должно быть хорошо для вас.
Документация explains how to relocate a datafile. Я не буду приводить все это, но, по существу, с отключенным табличным пространством, скопируйте файлы данных на другой диск, а затем обновите файл управления базой данных (и словарь данных), чтобы указать на новое местоположение командой ALTER TABLESPACE...RENAME DATAFILE
, после чего вы может вернуть табличное пространство в онлайн.
Как упоминается в документации, сделайте резервную копию измененной базы данных. После того, как табличное пространство использует новые копии файлов, вы можете удалить старые из файловой системы - тщательно, убедитесь, что вы работаете с неиспользуемой копией! - освободить место на диске.
Другим вариантом является создание нового табличного пространства с его файлами данных в более крупной файловой системе, и они перемещают все объекты в это, а затем отбрасывают оригинал. Табличные пространства остаются в сети, но доступ к перемещаемым объектам временно блокируется; если объекты большие, что может быть значительной проблемой и намного медленнее, чем перемещение файлов данных.
Спасибо за ваш ввод! – Mark