Я новичок в работе с oracle, мой единственный опыт работы в SQL Server. В SQL-сервере вы можете щелкнуть правой кнопкой мыши по таблице и сказать сценарий создания экспорта. Мне нужно это для Oracle, а именно 10g. Есть ли способ с помощью GUI или sql-команды, которая может это сделать?Сценарий определения экспортных данных из базы данных Oracle
3
A
ответ
4
Вызов dbms_metadata.get_ddl является одним из вариантов.
например.
SET LONG 10000
SELECT dbms_metadata.get_ddl('TABLE', 'MY-TABLE-NAME')
FROM dual;
В качестве альтернативы, некоторые инструменты GUI, включая TOAD и Enterprise Manager, имеют генераторы DDL.
0
Более общим решением было бы сбросить отфильтрованный список таблиц, а также другие типы объектов, используя представления all_objects и all_users. Пример, который работает для меня:
select dbms_metadata.GET_DDL(u.object_type,u.object_name, u.owner)
from all_objects u
where 1=1
and u.object_type in ('TABLE', 'INDEX', 'FUNCTION', 'PROCEDURE', 'VIEW',
'TYPE', 'TRIGGER', 'SEQUENCE')
and u.object_name not like 'SYS_%'
and owner in (
select username from dba_USERS where DEFAULT_TABLESPACE not like 'SYS%'
and username not in ('ORACLE_OCM')
and username not like '%$%'
)
;
Ссылки:
- оракул dbms_metadata.GET_DDL функция
- оракул all_objects вид
Смежные вопросы
- 1. Экспорт экспортных и экспортных данных
- 2. База данных экспортных данных для данных Aqua
- 3. Определения полей базы данных
- 4. Android Импорт экспортных данных sqlite
- 5. Объективное удаление данных из базы данных Oracle
- 6. Большой экспорт данных из базы данных Oracle
- 7. oracle - перемещение данных из одной базы данных
- 8. базы данных Нормализация сценарий
- 9. Разделение таблицы базы данных Oracle базы данных
- 10. Развертывание базы данных Oracle
- 11. Синхронизация базы данных Oracle
- 12. Определения таблицы из указанной базы данных
- 13. Oracle ограничение базы данных
- 14. Запрос базы данных Oracle
- 15. Войти базы данных Oracle
- 16. базы данных организации Oracle
- 17. Недостатки базы данных Oracle
- 18. Клонирование базы данных Oracle
- 19. Версия базы данных Oracle
- 20. Сценарий для поиска логических данных базы данных
- 21. Дизайн базы данных для определения значения из данных, предоставленных пользователем
- 22. Сценарий проектирования базы данных SQL
- 23. Сценарий инициализации базы данных MySQL
- 24. Общий сценарий настройки базы данных
- 25. Блокировка чтения базы данных Oracle
- 26. Получить сегодняшние строки из базы данных oracle
- 27. Возврат Json из базы данных Oracle
- 28. Retreveing список даты из базы данных Oracle
- 29. Заполнение массива из базы данных Oracle
- 30. HTML-письма из базы данных oracle
Как вы получить доступ к экземпляру Oracle - с PLSQL Developer, жабы , SQLPlus и т. Д.? –
Я использую SQLPlus – aceinthehole