2009-09-15 17 views
15

Tengo un problema con Oracle SQL Developer. Cuando lo uso en una máquina con Windows Server 2003, funciona bien. Cuando lo uso en el escritorio de Windows 7, consigo una gran cantidad de problemas de redibujo en el resultado de la consulta rejilla cuando me desplazo ya sea horizontal o verticalmente, así:Redibujado de pantalla incorrecta en Oracle SQL Developer

Editar: ImageShack fue el anfitrión imagen original para mi pantalla , y ya no es una URL válida. Como mi problema está solucionado ahora, no puedo reproducir esto. Lo esencial es que el área del cliente de las cuadrículas de resultados se volvió a pintar como un galimatías durante el desplazamiento.

Esto dificulta la evaluación de los resultados de sus consultas. Al hacer clic en el encabezado y en las celdas individuales, se vuelve a dibujar correctamente, pero es ridículo no poder desplazarse normalmente. ¿Hay alguna forma de arreglar esto? Estoy usando la versión actual de SQL Developer 1.5.5 con la JVM incluida.

+0

Lo mismo me pasó cuando me cambié de XP a Vista. Y no solo con SQLDeveloper sino también con cualquier aplicación ADF (marco oscilante de Oracle). –

+0

Por cierto, tengo una tarjeta de video NVIDEA. No sé si tiene algo que ver con el problema ... –

+0

¿Puede decirnos qué versión de JVM está incluida en SQL Developer 1.5.5? Java 5 no reproduce todo lo que visualmente se verá en Vista/7, pero las últimas versiones de Java 6 sí lo hacen. – CarlG

Respuesta

21

Es necesario desactivar DirectDraw - ver http://tiredblogger.wordpress.com/2009/05/29/configuring-oracle-sql-developer-for-windows-7/, específicamente la parte en que se añada lo siguiente a sqldeveloper.conf:

AddVMOption -Dsun.java2d.noddraw=true 
+0

¡GRACIAS! Yo era escéptico porque esto fue sugerido solo como un consejo para que Aero funcione (lo cual también fue molesto, pero no tanto), ¡pero parece haber hecho bien el truco! –

+2

¡Funciona! La ruta de sqldeveloper.conf es SQL_DEVELOPER_DIR \ sqldeveloper \ bin \ sqldeveloper.conf – JRichardsz

+0

muchas gracias hermano –

1

tuve el mismo problema con Vista y ganar 7.

  • acaba de descargar la última versión 1.5.5 desarrollador sql SIN JDK incluye
  • exportan mis conexiones de los desarrolladores de SQL instalado previamente y
  • eliminado mi versión instalada!
  • entonces descargado la actualización 16 del JDK 1.6 del sol y lo instaló: (!.! Versión de 32 bits, incluso si tiene ganar x64 desarrollador sql no acepta JDK x64) http://java.sun.com/javase/downloads/index.jsp
  • entonces me abrió la cremallera del desarrollador sql 1.5.5 he descargado (sin el JDK)

el primer desarrollador sql inicio le pide la ruta de acceso al JDK de java: dado que el camino que he instalado el JDK de 32 bits desde arriba y que ahora funciona muy bien!

incluso sin cambiar de aerodinámica al diseño básico de ventanas y sin problemas de redibujado.

esperanza que esto le ayuda demasiado ...

1

Sólo tiene que instalar edad versión Oracle SQL Developer 3.2.2 (3.2.20.09.87) y jdk-6u35-windows-x64.

Así es como he resuelto el problema.

3

Este problema aún se reproduce en 2015, estoy usando W7, jdk versión 1.8.0_40-b25 y sqldeveloper versión 4.1.0.18.

que tenían el mismo problema y nada parece ayudar, ni siquiera William Rose's answer, hasta que, en mi desesperación, puse el AddVMOption de su respuesta en la última línea de mi archivo sqldeveloper.conf y listo! Funcionó. Parece que de alguna manera la opción se ve ensombrecida si lo pones al principio.

Solo queriendo agregar este bit de información, pero aún no puedo comentar por falta de reputación.

0

Elimina o comenta la siguiente línea en sqldeveloper.conf:

# AddVMOption -Dsun.locale.formatasdefault=true 
15

No pude ver la lista desplegable cuando hice clic en Herramientas. Esto es lo que hice.

  1. Haga clic en Herramientas
  2. intentar localizar Preferencias moviendo el ratón hacia abajo desde el botón Herramientas.
  3. Cuando esté en Preferencias, haga lo mismo en el paso 2 para el lado izquierdo del panel e intente ubicar el Entorno.
  4. Cuando esté en el entorno, intente localizar 'Mirar y sentir'. No podrá ver el título pero tiene estos valores: Windows | Oráculo. Sabrá que lo encontró cuando ve un drowdown con un valor real de Oracle.
  5. Cambiar a Windows.

Eso resolvió mi problema.

Al diablo con este tipo de problemas estúpidos.

+0

He accedido a las preferencias a través de Alt + T y ALT + P –

3

finalmente resuelto el problema después de muchos intentos en las ventanas 10. Oracle debería solucionar esto sin trucos ...

Lo que hice:

Descargar sqldeveloper lastest 4.1.5 con JDK asociado. Ejecute sqldeveloper e importe la configuración de la instalación anterior. Cierre sqldeveloper y vaya a USER \ AppData \ Roaming \ sqldeveloper borrando las carpetas de configuración de las versiones anteriores.

archivo Modificar \ sqldeveloper \ sqldeveloper \ bin

Cambie este valor de la opción a la verdadera AddVMOption -Dsun.java2d.ddoffscreen = verdadera línea

Comentario:

#AddVMOption -Dsun .locale.formatasdefault = true

Agregue esta opción antes de la sentencia IncludeConfFile en then en d:

AddVMOption -Dsun.awt.keepWorkingSetOnMinimize = true

AddVMOption -Dsun.java2d.noddraw = true

Y finalmente comience siempre con sqldeveloper sqldeveloper \ sqldeveloper \ binsqldeveloper64W.exe

Y cambie el tema de sqldeveloper a "estilo de Windows".

+0

¡Ha funcionado para mí! Al menos las primeras veces. También realicé la opción que @david proporcionó a continuación ya que también tenía la interfaz en español. – detoro84

6

Finalmente resolví el problema: Vaya a \ sqldeveloper \ bin \ sqldeveloper.conf y añadir esta línea:

AddVMOption -Duser.language=en 

El problema era el idioma de usuario (en español hacerlo no obras)

0

hice este paso después de resuelto

Añadir o reemplazar el atributo de la siguiente archivo de configuración .

..\sqldeveloper\bin\sqldeveloper.conf 

AddVMOption -Dsun.java2d.noddraw=true 

Turkish developer can see this site

Cuestiones relacionadas