|
|
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
Добрый день. Изучаю и работаю в оракле. Для импорта дампа, увеличил табличное пространство USERS. Используя программу dbForge studio поднял дамп. Но как оказалось, импорт был произведен через схему system в табличное пространство users. Теперь надо удалить все данные схемы system из табличного пространства users. Можно ли так сделать?так как в этом пространстве лежит другая работающая схема. Вообще без проблем можно удалить все и залить по новой. Но хочется попробовать исправить, научится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2016, 16:02 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
Такой конструкцией удалил всю таблицу запуская из 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; Табличное пространство освободилась до прежнего уровня. кроме таблиц что еще надо удалить? Процедуры и функции по какой то причине не импортировались. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2016, 16:37 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. Запуская удаление таблиц по этому правилу из-под SYSTEM, вы ничем не рискуете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2016, 20:22 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
dmdmdmЗапуская удаление таблиц по этому правилу из-под SYSTEM, вы ничем не рискуете. Почти :) Хотя, для столь почтенного аккунта, безопаснее было бы сгенерировать скрит удаления талиц, проанализировать его, а уж потом запускать. Впрочем, при такой конструкции EXECUTE IMMEDIATE 'DROP TABLE '||t.table_name; парашют всегда можно найти в корзине ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2016, 15:51 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
а что в схеме system хранится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 01:26 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
ViewerВпрочем, при такой конструкции EXECUTE IMMEDIATE 'DROP TABLE '||t.table_name; парашют всегда можно найти в корзине ;) Даже в случае отключенной корзины =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 09:34 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
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. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 14:27 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
SAS2014а что в схеме system хранится? Дело в том, что несмотря на то, что формально AlexFF абсолютно прав, зачастую админы используют схему SYSTEM для создания в ней служебных объектов (мониторинг, триггеры уровня базы данных, межинтерфейсные объекты... и т.д.). Таблицы, соотвественно, если уж админ не совсем обленился, могут лежать не в дефолтном табличном пространстве. Вот собственно и всё, на что хотелось подмигнуть.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 14:59 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
Viewerзачастую админы используют схему SYSTEM для создания в ней служебных объектов (мониторинг, триггеры уровня базы данных, межинтерфейсные объекты... и т.д.). разве их можно после этого называть админами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 15:02 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
Почему нет? Схема SYSTEM это все-таки не SYS (и не ТП SYSTEM) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 15:08 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
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 дисковый системы можно всегда восстановить БД - запросы всегда работают оптимально И считать, что бекапы по умолчанию делаются, а запросы оптимизируются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 15:16 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
AlexFF__|Ну, тогда можно смело писать: Я разглядел то, что вы выделили , и оценил сарказм, уже после того как ответил... каюсь... поспешил :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 15:21 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровПочему нет? Схема SYSTEM это все-таки не SYS (и не ТП SYSTEM) хм. ну все же создавать отдельную схему оно кашернее, чем использовать стоковые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 15:21 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
CrazyCatну все же создавать отдельную схему оно кашернее, чем использовать стоковые Отдельная схема с правами аналогичными SYSTEM требует ... короче, учитывая то что сказал Вячеслав, не все горят желанием заниматься бумажной волокитой, обоснованием, поддержкой бизнес-кейса и прочего сопутствующего, что требуют создание powerful аккаунта... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 15:44 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
P.S. Количество бумаг, в этом случае, как правило, прямо пропоционально количеству баз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2016, 15:48 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровПочему нет? Схема SYSTEM это все-таки не SYS (и не ТП SYSTEM) я бы не стал удалять схему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2016, 06:43 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
Лучше создать другую схему дать права, привилегии и прочее, которые не обходимые и уже в ней хранить данные. Это лучше чем убивать встроенную системную схему. Даже для импорта экспорта отдельная схема куда лучше подойдет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2016, 06:46 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
SAS2014Даже для импорта экспорта отдельная схема куда лучше подойдет Почему даже? Пара ролей и системная привилегия - унитарный патрон, схема резко очерченного применения - классика выделения схем под унитарные операции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2016, 07:21 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
SAS2014Вячеслав ЛюбомудровПочему нет? Схема SYSTEM это все-таки не SYS (и не ТП SYSTEM) я бы не стал удалять схему. речь шла не про удаление. проходи лучше мимо, ты уже дал понять какой ты DBA :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2016, 09:27 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
http://maxpark.com/user/1246832671/content/745030 "Не суди и не судим будешь" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2016, 22:00 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
CrazyCatSAS2014пропущено... я бы не стал удалять схему. речь шла не про удаление. проходи лучше мимо, ты уже дал понять какой ты DBA :) Теперь надо удалить все данные схемы system из табличного пространства users. Можно ли так сделать?так как в этом пространстве лежит другая работающая схема. Вообще без проблем можно удалить все и залить по новой читай все сразу а не между строк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2016, 04:20 |
|
||
|
Удалить из схемы system пространства users
|
|||
|---|---|---|---|
|
#18+
SAS2014CrazyCatпропущено... речь шла не про удаление. проходи лучше мимо, ты уже дал понять какой ты DBA :) Акпар Теперь надо удалить все данные схемы system из табличного пространства users. Можно ли так сделать?так как в этом пространстве лежит другая работающая схема. Вообще без проблем можно удалить все и залить по новой читай все сразу а не между строк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2016, 09:01 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=200&tid=1887409]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 203ms |
| total: | 388ms |

| 0 / 0 |
