powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Удалить из схемы system пространства users
22 сообщений из 22, страница 1 из 1
Удалить из схемы system пространства users
    #39311009
Акпар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Изучаю и работаю в оракле. Для импорта дампа, увеличил табличное пространство USERS. Используя программу dbForge studio поднял дамп. Но как оказалось, импорт был произведен через схему system в табличное пространство users. Теперь надо удалить все данные схемы system из табличного пространства users. Можно ли так сделать?так как в этом пространстве лежит другая работающая схема. Вообще без проблем можно удалить все и залить по новой. Но хочется попробовать исправить, научится.
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39311016
Акпар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой конструкцией удалил всю таблицу запуская из system
BEGIN
FOR t IN (SELECT table_name FROM user_tables where tablespace_name='USERS')
LOOP
EXECUTE IMMEDIATE 'DROP TABLE '||t.table_name;
END LOOP;
END;

Табличное пространство освободилась до прежнего уровня. кроме таблиц что еще надо удалить? Процедуры и функции по какой то причине не импортировались.
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39311058
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
FOR t IN (SELECT table_name FROM user_tables where tablespace_name='USERS')



Запуская удаление таблиц по этому правилу из-под SYSTEM, вы ничем не рискуете.
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39311350
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmdmdmЗапуская удаление таблиц по этому правилу из-под SYSTEM, вы ничем не рискуете.
Почти :)
Хотя, для столь почтенного аккунта, безопаснее было бы сгенерировать скрит удаления талиц, проанализировать его, а уж потом запускать.
Впрочем, при такой конструкции
EXECUTE IMMEDIATE 'DROP TABLE '||t.table_name;
парашют всегда можно найти в корзине ;)
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39311585
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что в схеме system хранится?
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39311674
Фотография AlexFF__|
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViewerВпрочем, при такой конструкции
EXECUTE IMMEDIATE 'DROP TABLE '||t.table_name;
парашют всегда можно найти в корзине ;)
Даже в случае отключенной корзины =)
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39311976
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexFF__|Даже в случае отключенной корзины =)
Harry Potter and the Sorcerer’s StoneUncle Vernon didn’t go to work that day. He stayed at home and nailed up the mail slot.
"See," he explained to Aunt Petunia through a mouthful of nails, "if they can’t deliver them they’ll just give up."
"I’m not sure that’ll work, Vernon."
" Oh, these peoples minds work in strange ways, Petunia, they’re not like you and me ," said Uncle Vernon, trying to knock in a nail with the piece of fruitcake Aunt Petunia had just brought him.
:)
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312003
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014а что в схеме system хранится?
Дело в том, что несмотря на то, что формально AlexFF абсолютно прав, зачастую админы используют схему SYSTEM для создания в ней служебных объектов (мониторинг, триггеры уровня базы данных, межинтерфейсные объекты... и т.д.).
Таблицы, соотвественно, если уж админ не совсем обленился, могут лежать не в дефолтном табличном пространстве.
Вот собственно и всё, на что хотелось подмигнуть....
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312005
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viewerзачастую админы используют схему SYSTEM для создания в ней служебных объектов (мониторинг, триггеры уровня базы данных, межинтерфейсные объекты... и т.д.).
разве их можно после этого называть админами?
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312006
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему нет?
Схема SYSTEM это все-таки не SYS (и не ТП SYSTEM)
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312014
Фотография AlexFF__|
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViewerAlexFF__|Даже в случае отключенной корзины =)
Harry Potter and the Sorcerer’s StoneUncle Vernon didn’t go to work that day. He stayed at home and nailed up the mail slot.
"See," he explained to Aunt Petunia through a mouthful of nails, "if they can’t deliver them they’ll just give up."
"I’m not sure that’ll work, Vernon."
" Oh, these peoples minds work in strange ways, Petunia, they’re not like you and me ," said Uncle Vernon, trying to knock in a nail with the piece of fruitcake Aunt Petunia had just brought him.
:)
Ну, тогда можно смело писать:
- при crash дисковый системы можно всегда восстановить БД
- запросы всегда работают оптимально
И считать, что бекапы по умолчанию делаются, а запросы оптимизируются.
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312018
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexFF__|Ну, тогда можно смело писать:
Я разглядел то, что вы выделили , и оценил сарказм, уже после того как ответил... каюсь... поспешил :(
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312019
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровПочему нет?
Схема SYSTEM это все-таки не SYS (и не ТП SYSTEM)
хм. ну все же создавать отдельную схему оно кашернее, чем использовать стоковые.
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312030
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatну все же создавать отдельную схему оно кашернее, чем использовать стоковые
Отдельная схема с правами аналогичными SYSTEM требует ... короче, учитывая то что сказал Вячеслав, не все горят желанием заниматься бумажной волокитой, обоснованием, поддержкой бизнес-кейса и прочего сопутствующего, что требуют создание powerful аккаунта...
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312034
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.
Количество бумаг, в этом случае, как правило, прямо пропоционально количеству баз...
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312351
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровПочему нет?
Схема SYSTEM это все-таки не SYS (и не ТП SYSTEM)

я бы не стал удалять схему.
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312353
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше создать другую схему дать права, привилегии и прочее, которые не обходимые и уже в ней хранить данные.
Это лучше чем убивать встроенную системную схему.
Даже для импорта экспорта отдельная схема куда лучше подойдет
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312363
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014Даже для импорта экспорта отдельная схема куда лучше подойдет
Почему даже?
Пара ролей и системная привилегия - унитарный патрон, схема резко очерченного применения - классика выделения схем под унитарные операции.
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312419
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014Вячеслав ЛюбомудровПочему нет?
Схема SYSTEM это все-таки не SYS (и не ТП SYSTEM)

я бы не стал удалять схему.
речь шла не про удаление. проходи лучше мимо, ты уже дал понять какой ты DBA :)
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39312999
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://maxpark.com/user/1246832671/content/745030 "Не суди и не судим будешь"
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39313062
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatSAS2014пропущено...


я бы не стал удалять схему.
речь шла не про удаление. проходи лучше мимо, ты уже дал понять какой ты DBA :)

Теперь надо удалить все данные схемы system из табличного пространства users. Можно ли так сделать?так как в этом пространстве лежит другая работающая схема. Вообще без проблем можно удалить все и залить по новой

читай все сразу а не между строк
...
Рейтинг: 0 / 0
Удалить из схемы system пространства users
    #39313114
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014CrazyCatпропущено...
речь шла не про удаление. проходи лучше мимо, ты уже дал понять какой ты DBA :)
Акпар Теперь надо удалить все данные схемы system из табличного пространства users. Можно ли так сделать?так как в этом пространстве лежит другая работающая схема. Вообще без проблем можно удалить все и залить по новой
читай все сразу а не между строк
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Удалить из схемы system пространства users
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]