Вопрос

У меня есть сервер Oracle 8.1.7, работающий на Windows 2000 Advanced Server на виртуальной машине.В настоящее время мы используем MS Virtual Server для размещения этого.(Выделенное оборудование достаточно мощное - у нас выделено 3,5 ГБ оперативной памяти и одно процессорное ядро с частотой 2 ГГц, что больше, чем у большинства серверов 1999 года выпуска)

Одним из ограничений виртуального сервера является максимальный размер виртуального жесткого диска (127 ГБ), а база данных, которую я пытаюсь импортировать, составляет 143 ГБ.

Чтобы обойти эту проблему, я пытаюсь создать файлы данных базы данных на физическом жестком диске, на котором достаточно места.

Моя проблема в том, что у меня возникли трудности с созданием экземпляра базы данных в общей сетевой папке.

Кто-нибудь знает, как я могу это сделать, сохранив при этом свою молодость (и волосы!)?

Твое здоровье, Брайан

Это было полезно?

Решение

Вам нужна учетная запись вашего Oracle служба запускается в разделе "получение доступа к общему сетевому ресурсу".

Не могу сказать, что это хорошая идея - создать Oracle файл данных в общей сетевой папке, но это жизнеспособное решение, если вы не слишком возитесь с файлами данных и предоставляете общий доступ.

Другие советы

Вы говорите "импорт".Если вы используете exp / imp, одним из вариантов может быть импорт только отдельных пользователей или таблиц и уменьшение их размера по отдельности.

Кроме того, размер IMP-файла не коррелирует с размером базы данных.Файл exp / imp объемом 140 ГБ может привести к значительно меньшему размеру базы данных (или, наоборот, он может быть больше, поскольку файл exp / imp содержит только метаданные индекса).Даже база данных с файлами данных общим объемом 140 ГБ может быть меньше, если эти файлы данных содержат много неиспользуемого пространства.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top