Я не вижу таблиц в разделе таблиц базы данных, которые я связал с разработчиком w/SQL. Администратор DB говорит, что мне нужно изменить схему по умолчанию в SQL-разработчике. Как мне это сделать?Как изменить схему по умолчанию в sql-разработчике?
ответ
Я не знаю ни одного способа сделать это в SQL Developer. Вы можете увидеть все другие схемы и их объекты (если у вас есть правильные привилегии) при просмотре «Другие пользователи» -> «< Schemaname>».
В вашем случае используйте описанный выше метод или создайте новое соединение для схемы, в которой вы хотите работать, или создайте синонимы для всех таблиц, к которым вы хотите получить доступ.
Если вы будете работать в SQL * Plus, выдача ALTER SESSION SET CURRENT_SCHEMA=MY_NAME
будет устанавливать вашу текущую схему (это, вероятно, то, что означает ваш DBA).
Доступ к «другим пользователям» работает, хотя и не очень удобно. – Guss
Просто создайте новое соединение (нажмите знак «зеленый плюс») и введите имя схемы и пароль новой схемы по умолчанию, предложенной вашим администратором базы данных. Вы можете переключаться между старой схемой и новой схемой с помощью выпадающего меню в верхнем правом углу окна.
Предполагается, что у вас есть пароль для пользователя, чью схему вы хотите получить. Это не относится ко мне - у меня есть некоторый доступ для чтения/записи к другой схеме, но не пароль для пользователя другой схемы. – Guss
alter session set current_schema = otheruser;
должен сделать трюк.
Я знаю, что это старый, но ...
Я нашел это:
http://javaforge.com/project/schemasel
Из описания, после установки плагина он появляется, что если вы будете следовать имя логического соединения с схема в квадратных скобках, она должна подключаться к схеме по умолчанию.
Он делает, но браузер объектов не поддерживает.
О, хорошо.
Расширение Schemasel больше не доступно, поскольку Javaforge изменился на (купленный?) Code Beamer, и я не могу найти для него другого места. Даже если он был доступен, он был создан для SQL Developer 3 и несовместим с SQL Developer 4. К сожалению, хотя SQL Developer 4 якобы поддерживает расширения, страницу расширений Oracle (http://www.oracle.com/technetwork/ разработчик-инструменты/SQL-разработчик/расширения-083825.html) не содержит никаких расширений для SQL Developer 4. По-видимому, в этом продукте нет большого интереса. Я могу предложить перейти к SQuirreL SQL ... – Guss
Просто нажмите клик на созданном соединении и выберите «Schema browser», затем используйте фильтр, чтобы отобразить желаемый.
Cheers.
Если вы входите в систему как scott, но хотите увидеть таблицы для схемы HR, вам нужно изменить сеанс «изменить набор сеансов current_schema = HR;»
Если вы сделаете все это время, то вы можете создать скрипт запуска под названием login.sql вышеуказанной команды в нем, а затем сказать SQL Developer для запуска этого при запуске с помощью инструмента/Preferences/Базы данных
Когда в ORACLE создается новый пользователь, автоматически создается пустая рабочая область для таблиц и представлений. Эта область работы называется «Схема». Из-за тесно связанных отношений между пользователями и схемами, термины часто используются синонимом. SQL Developer будет по умолчанию показывать пустую схему, принадлежащую пользователю, с которым вы связаны, если он действительно пуст.
Однако, если вы нажмете, чтобы развернуть часть дерева под названием «Другие пользователи», вы увидите других пользователей/схем, к которым у вашего пользователя есть доступ. Там вы можете найти таблицы и представления, которые ищете, если вы выберете правильный пользователь/схему.
Тем не менее, было бы неплохо, если бы приложение позволило нам подобрать нашу желаемую схему ближе к корню дерева вместо того, чтобы заставлять нас искать ее. Другие ответы предложили обходные пути, такие как:
- Запрашиваю как желаемый пользователь/схему для начала.
- Использование другого инструмента.
- Игнорирование дерева и просто выполнение: изменить сеанс set current_schema = otheruser;
- Создание сценария запуска для установки схемы каждый раз, когда приложение загружается.
В конце концов, я искал и нашел еще один бесплатный инструмент, который, кажется, решает эту проблему юзабилити под названием DBeaver.
Это все немного запутанно, потому что схема слова перегружена. Схему также можно использовать для описания базы данных вашего приложения. Чтобы получить больше ясности, читайте больше о терминах схемы, поскольку она используется в контексте ORACLE.
Это не изменит схему по умолчанию в Oracle SQL Developer, но я хотел бы отметить, что это легко и быстро просмотреть другую схему пользователя, щелкните правой кнопкой мыши Database Connection:
Выберите пользователя чтобы увидеть схему для этого пользователя
Какая версия SQL Developer это? –
ах, старый метод сортировки AAAAAA_ – thomasrutter
После предоставлены разрешения на конкретного пользователя, вы должны сделать это при фильтрации:
Первый шаг:
Второй шаг:
Теперь вы сможете вывести таблицы после изменения нагрузки по умолчанию Alter сессии к схеме желания (используя триггер после входа в систему LOG).
- 1. Как изменить схему по умолчанию
- 2. JPA - EclipseLink - Как изменить схему по умолчанию
- 3. Как изменить цветовую схему по умолчанию в Vim?
- 4. Как изменить схему по умолчанию в файле wsdl службы WCf?
- 5. Как изменить цветовую схему по умолчанию для ноутбука ipython?
- 6. Как установить схему по умолчанию в Yii2
- 7. Как изменить схему диаграммы?
- 8. NserviceBus изменить схему db по умолчанию для таблицы для создания
- 9. Сделать схему, созданную Spring JDBC по умолчанию.
- 10. UIL не поддерживает схему (протокол) по умолчанию
- 11. Как изменить стандартную схему HSQL?
- 12. Как добавить схему в базу данных postgresql по умолчанию search_path?
- 13. SqlConnection игнорирует схему по умолчанию для пользователя
- 14. Как изменить по умолчанию браузер по умолчанию для Android умолчанию
- 15. Как изменить цветовую схему в corrplot
- 16. Как изменить схему таблицы?
- 17. Как изменить схему Avro
- 18. Восстановить/сбросить цветовую схему Xcode по умолчанию?
- 19. Как изменить местоположение по умолчанию stack.yaml по умолчанию в Windows?
- 20. Как изменить конструктор не по умолчанию в фрагментах по умолчанию?
- 21. Редактировать цветовую схему по умолчанию в двадцать пятнадцать
- 22. Как изменить культуру по умолчанию?
- 23. Как изменить страницу по умолчанию ("/")?
- 24. Как изменить message.properties по умолчанию
- 25. Как изменить раскладку по умолчанию?
- 26. Как установить схему по умолчанию для рабочего пространства в Xcode?
- 27. Как удалить базу данных/схему по умолчанию в hsqldb
- 28. Как настроить схему DB2 по умолчанию В DBArtisan 9.6
- 29. Liquibase, как установить программную схему по умолчанию в Java
- 30. Как установить схему PostgreSQL по умолчанию в Play?
Я просил эту функцию много лет назад: https://apex.oracle.com/pls/apex/f?p=43135:7:0::NO:RP,7:P7_ID:2202. Я давно понял, что иногда вам нужно платить за хорошее программное обеспечение: http://www.allroundautomations.com/plsqldevordering.html –