Как в sql developer посмотреть схему бд
Перейти к содержимому

Как в sql developer посмотреть схему бд

  • автор:

Как получить список таблиц в базе данных Oracle?

Или можешь вывести все необходимые поля. Узнать их можно:

а что в них записано можно понять по названию этих полей.

Отслеживать
ответ дан 31 авг 2016 в 10:31
113 7 7 бронзовых знаков

  • oracle
  • sql
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.15.1019

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Схема (shema) в базе данных Oracle

Под термином схема в базе данных Oracle понимается — созданная учетная запись пользователя и объекты, которые ей принадлежат (например, индексы, триггеры, хранимые процедуры).

Посмотреть имеющиеся схемы в базе данных:

SQL> set pagesize 0; SQL> select username from dba_users order by 1; 

Создать новую схему в базе данных

SQL> CREATE USER scott IDENTIFIED BY tiger; 

Создать новую схему с явным указанием расположения, где должны храниться данные и индексы.

SQL> CREATE USER scott IDENTIFIED BY tiger DEFAULT TABLESPACE MY_DATA TEMPORARY TABLESPACE MY_TEMP ACCOUNT UNLOCK; 

Делегировать пользователю возможность подключаться к базе и работать с ней

SQL> grant connect, resource to scott 

Удалить схему можно следующей командой:

SQL> drop user scott cascade; 

Разблокировать схему, можно командой:

SQL> alter user scott account unlock; 

А поменять пароль

SQL> alter user system identified by NewPassword; 

Tags: Oracle Database, shemas

Single DataGuard RAC

Oracle DBA

Собираем также материалы по: SQL & PL/SQL

Лучше потратить какое-то количество времени, чтобы записать успешный опыт, чем потом повторно воспроизводить его по памяти.

Все материалы обновляются по мере нахождения лучших практик и апгрейда знаний. Если будут желающие добавлять свои знания или исправлять ошибки и неточности, пишите в телеграм чате. Если будет учавствовать больше людей, качество материалов будет улучшаться и обновляться быстрее. Ссылки на ваши профили в соц. сетях будут добавлены в статьях, в которых вы учавствуете.

Можно ли sql запросом получить схему БД Oracle?

Прошу подсказать специалистов по Oracle, можно ли по средствам sql запроса к БД Oracle получить схему БД с командами на создание таблиц.
К примеру по средствам sqldeveloper-а или sqlplus.

  • Вопрос задан более трёх лет назад
  • 3113 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 3

Vapaamies

Помню доллар по 29 ₽

В Oracle есть пакет DBMS_METADATA, позволяющий вытаскивать инфу о таблицах в том виде, как их сохраняет утилита exp или datapump.

Можно также воспользоваться встроенными возможностями любой развитой программы для администрирования/разработки под Oracle: TOAD, PL/SQL Developer и пр.

Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать

Ну и последний вариант export/import схемы с ROWS=0 (без данных). Не совсем SQL, но может пригодиться.

Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
shushpanio @shushpanio
shushpanio

SELECT *
FROM all_tab_columns

select * from v$database — инфа о базе, к которой подключен
select * from v$instance — инфа об экзепляре оракла
select * from dba_objects where object_type=’TABLE’ — Инфа о таблицах

Ответ написан более трёх лет назад
AlexCheck @AlexCheck Автор вопроса

Спасибо за отклик и внимание) Информация полезная. Но мне по факту нужен бекап структуры БД в sql формате. Можно ли это сделать по средствам выполнения SQL запроса к БД?

Ваш ответ на вопрос

Войдите, чтобы написать ответ

linux

  • Linux
  • +2 ещё

Как настроить инкрементное резервное копирование папки linux?

  • 1 подписчик
  • 01 нояб.
  • 128 просмотров

Как в sql developer посмотреть схему бд

Скажите с помощью какой проги можно посмотреть схему базы данных Oracle (Таблицы и связи между ними)
как в SQL Management Studio

Re: Схема базы данных в Oracle

От: Ведмедь
Дата: 06.10.10 10:38
Оценка:

Здравствуйте, binom82, Вы писали:

B>Скажите с помощью какой проги можно посмотреть схему базы данных Oracle (Таблицы и связи между ними)
B>как в SQL Management Studio

Toad, SQL Navigator, PL/SQL Developer

Да пребудет с тобой Великий Джа
Re[2]: Схема базы данных в Oracle

От: AC1D
Дата: 06.10.10 11:33
Оценка:

Здравствуйте, Ведмедь, Вы писали:

В>Здравствуйте, binom82, Вы писали:

B>>Скажите с помощью какой проги можно посмотреть схему базы данных Oracle (Таблицы и связи между ними)
B>>как в SQL Management Studio

В>Toad, SQL Navigator, PL/SQL Developer

Power Disigner (он почти для любой базы данных, не только оракл)

Re[3]: Схема базы данных в Oracle

От: Ведмедь
Дата: 06.10.10 12:12
Оценка:

Здравствуйте, AC1D, Вы писали:

ACD>Здравствуйте, Ведмедь, Вы писали:

В>>Здравствуйте, binom82, Вы писали:

B>>>Скажите с помощью какой проги можно посмотреть схему базы данных Oracle (Таблицы и связи между ними)
B>>>как в SQL Management Studio

В>>Toad, SQL Navigator, PL/SQL Developer

ACD>Power Disigner (он почти для любой базы данных, не только оракл)

power designer все таки средство моделирования А так и Enterprise Archtect и Visio сможет вытащить в модель схему БД.

Хотя цель не понятна — если просто посмотреть схему, любое приличное средство моделирования подойдет.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *