Всем привет! как можно выбрать все зарегестрированные БД при подключении к Oracle
Чтобы затем отобразить их в комбобоксе?
Не нашел никакой информации по этому вопросу..
Никто не сталкивался?
Как выбрать все БД при подключении к Oracle
Модератор: Модераторы
rellai2 писал(а):Не нашел никакой информации по этому вопросу..
Найти home от оракла и почитать tnsnames?
DBComboBox не то - это просто выводит какую нить инфу из datasource
а мне нужно именно именно бд
как найти home оракла, поискал в нете информацию пишут в реестре находится HKLM\SOFTWARE\ORACLE\HOME0\ORACLE_HOME
но там нет его
а мне нужно именно именно бд
как найти home оракла, поискал в нете информацию пишут в реестре находится HKLM\SOFTWARE\ORACLE\HOME0\ORACLE_HOME
но там нет его
А у оракла одна БД, и ее имя совпадает (как правило) с именем инстанса. То, что обычно понимается под БД, у оракла называется схемой данных. Имя схемы данных - это имя пользователя БД, если при создании пользователя не указать иное.
Можно попробовать так
Код: Выделить всё
select distinct owner from dba_objects; -
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
1. Системная переменная ora_home
2. Реестр (если речь идет о windows). Можно посмотреть в ветке про ODBC-драйвера
2. Реестр (если речь идет о windows). Можно посмотреть в ветке про ODBC-драйвера
