Плохая перерисовка экрана в Oracle SQL Developer

У меня проблема с Oracle SQL Developer. Когда я использую его на компьютере под управлением Windows Server 2003, он работает нормально. Когда я использую его на рабочем столе Windows 7, я получаю много проблем с перерисованием в сетке результатов запроса при прокрутке по горизонтали или по вертикали, например:

Изменить: ImageShack был исходным хостом для моего снимка экрана, и он больше не является действительным URL-адресом. Поскольку моя проблема исправлена ​​сейчас, я не могу ее воспроизвести. Суть в том, что клиентская область результирующих сеток была перекрашена как тарабарщина во время прокрутки.

Это затрудняет оценку результатов ваших запросов. Нажатие на заголовок и на отдельные ячейки заставляет его правильно перерисовывать, но он невозможен, чтобы не было возможности просто прокручивать нормально. Есть ли способ исправить это? Я использую текущую версию SQL Developer 1.5.5 с включенной JVM.

Ответы

Ответ 2

Я даже не мог увидеть раскрывающийся список, когда я нажал "Инструменты". Вот что я сделал.

  • Нажмите "Сервис"
  • Попробуйте найти настройки, перемещая указатель мыши вниз с помощью кнопки "Инструменты".
  • В настройках, сделайте то же самое на шаге 2 для левой стороны панели и попробуйте найти среду.
  • Когда вы находитесь в среде, попробуйте найти "Look and Feel". Вы не сможете увидеть заголовок, но он имеет следующие значения: Windows | Oracle. Вы узнаете, что нашли его, когда видите drowdown с фактическим значением Oracle.
  • Измените его на Windows.

Это решило мою проблему.

К черту эти глупые проблемы.

Ответ 3

Я, наконец, решил проблему: Перейдите в \sqldeveloper\bin\sqldeveloper.conf и добавьте следующую строку:

AddVMOption -Duser.language=en

Проблема заключалась в том, что пользовательский язык (на испанском языке не работает)

Ответ 4

Эта проблема все еще воспроизводится в 2015 году, я использую версии W7, jdk версии 1.8.0_40-b25 и sqldeveloper версии 4.1.0.18.

У меня была такая же проблема, и ничто не помогло, даже ответ Уильяма Роуза, пока в отчаянии я не отложил AddVMOption от его ответа в последняя строка моего файла sqldeveloper.conf и Voila! Это сработало. Кажется, что-то опция затенена, если вы положите ее на попрошайничество.

Просто хочу добавить этот бит информации, но я не могу комментировать пока из-за отсутствия репутации.

Ответ 5

Я, наконец, решил проблему после многих попыток в Windows 10. Oracle должен исправить это без трюков...

Что я сделал:

Загрузите последнюю версию sqldeveloper 4.1.5 с JDK в комплекте. Запустите sqldeveloper и импортируйте настройки из предыдущей установки. Закройте sqldeveloper и перейдите в USER\AppData\Roaming\sqldeveloper, удалив конфигурационные папки более старых версий.

Изменить файл \sqldeveloper\sqldeveloper\bin

Измените значение этой опции на true AddVMOption -Dsun.java2d.ddoffscreen = true

Строка комментария:

#AddVMOption -Dsun.locale.formatasdefault = true

Добавьте эти параметры перед предложением IncludeConfFile в конце:

AddVMOption -Dsun.awt.keepWorkingSetOnMinimize = true

AddVMOption -Dsun.java2d.noddraw = true

И, наконец, всегда начинайте sqldeveloper с sqldeveloper\sqldeveloper\binsqldeveloper64W.exe

И измените тему sqldeveloper на "стиль окна".

Ответ 6

У меня была та же проблема с vista и победой 7.

  • только что загрузил последнюю версию sql-разработчика 1.5.5 БЕЗ включен jdk
  • экспортировал мои подключения из ранее установленного SQL-разработчика и
  • удалила мою установленную версию!
  • затем загрузила обновление JDK 1.6 16 от солнца и установила его: http://java.sun.com/javase/downloads/index.jsp (32-битная версия! даже если у вас есть выигрыш x64. Разработчик sql не принимает JDK x64!)
  • Затем я распаковал sql-разработчик 1.5.5 и загрузил (без jdk)

на первом запуске sql developer запрашивает у вас путь к java jdk: задал ему путь, который я установил jdk 32bit сверху, и теперь он отлично работает!

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

надеюсь, что это тоже поможет...

Ответ 7

Просто установите старую версию Oracle SQL Developer 3.2.2 (3.2.20.09.87) и jdk-6u35-windows-x64.

Как я решил проблему.

Ответ 8

Удалите или закомментируйте строку ниже в sqldeveloper.conf:

# AddVMOption -Dsun.locale.formatasdefault=true