Жаба: функция автозаполнения таблицы не работает
Я использую жабу уже больше года без проблем. Внезапно перестала работать функция автозаполнения таблицы. Настройки не были изменены, и я установил новую версию TOAD, но проблема не устранена.
Изображение ниже показывает автозаполнение по умолчанию в представлении IN_INSTRUMENT в схеме MCDM. Нормальное поведение должно привести к таблице / просмотр списка.
Примечательно, что вышесказанное происходит не со всеми схемами. Для некоторых схем я все еще увижу список таблиц. В начале эта ошибка произошла только с одной схемой. Теперь он постепенно продвигается и к другим схемам, что чрезвычайно расстраивает, когда вы имеете дело с десятками схем, которые содержат сотни таблиц в каждой. Это замедляет разработку, когда вы должны открыть Schema Browser и каждый раз искать точную таблицу / представление / процедуру / пакет вместо того, чтобы автозаполнение давало предложения.
Эта та же самая проблема была описана в этой теме и в этой теме с меньшими подробностями, но не было принято никакого ответа.
Как видно из настроек Code Assist, они должны быть в порядке.
Как сбросить поведение автозаполнения в исходное состояние?
5 ответов
Я нашел решение этой проблемы. Проблема была в поврежденном файле конфигурации. Для тех, у кого есть такая же проблема, вот как я исправил свою:
Сделайте резервную копию вашей папки appdata - вы можете найти ее расположение в настройках -> общие -> данные приложения.
Создайте новый набор пользовательских файлов, используя Утилиты -> Копировать пользовательские настройки -> Создать чистый набор пользовательских файлов. Убедитесь, что вы используете Toad с правами администратора.
Обратите внимание, что приведенное выше удалит все ваши сохраненные сведения о соединении (имена схем, пароли, строки подключения), поэтому примите это к сведению.
Надеюсь, это поможет кому-то в будущем.
В представлении> Параметры жабы> Редактор> Помощник по коду> Объекты Toad Insight проверка синонимов (в дополнение к общедоступным синонимам) работала для меня.
Попробуйте проверить "Публичные синонимы" в "Объектах понимания жаб".
Я столкнулся с той же проблемой, хотя я настроил все, что упомянуто выше Так что в основном жаба не предлагает имена столбцов, если я не определяю имя схемы.
X(schema).TABLE_NAME.(then lists all columns)
Работал на меня..
Перейдите в "Опции жабы", а затем "Редактор"> "Ассистент кода" и снимите флажок "Результаты кэширования кода". Это заставило меня сразу начать работать, используя Toad для Oracle версии 9.7. Я мог тогда вернуться и проверить флажок, и он все еще работал бы.