The issue that I am experiencing is easy to reproduce.

When attempting to update the data of a row using the data tab of SQL Developer the cell will receive the first letter twice.

This happens "intermittently"; ~50% of the time when I go to enter fresh data into the cell.

This is most noticeable when you have ~10 columns of Y/N flags and want to simply Y Tab Y Tab Y and end up with Y YY YY and then Shift+Tab rolls you another ~50% chance of fixing it. See image at bottom of question.

Does anyone know of a solution?

Environment specs:

Windows 7 x64
SQL Developer
C:\Program Files\Oracle\SQL Developer\\jdk\jre\release | JAVA_VERSION = 1.8.0_102

I've been using the latest versions for over 3 years now and this issue has been persistent in all of the versions.


SQL Developer double-keystroke issue

  • @thatjeffsmith may help for this issue. – JSapkota Oct 4 '16 at 5:21
  • I used to see this when the console would echo the keypresses as well as emit them on screen, so you'd see your keypress outputted back to you, as well as the effect of the keypress. This might be the problem here, but I'm running on guesswork. – Randolph West Oct 4 '16 at 5:26
  • @RandolphWest I am not sure I fully understand what I need to look for. Please see the image I've added to the question. Thanks! – MonkeyZeus Oct 4 '16 at 12:34
  • I don't know. It was a guess. Look in the preferences maybe. – Randolph West Oct 4 '16 at 14:01
  • Is this a new installation of SQL developer? – Bibhuti Bhusan Padhi Oct 4 '16 at 14:34

Please try the following possible solution:
1. Go to the following directory in c:\ drive:

  1. There you will find folder(s) named SQL Developerandsqldeveloper
  2. Rename those folders (whose name is like SQL developer and sqldeveloper) to something like SQL Developer1 and sqldeveloper1 respectively or as you like.
  3. Restart SQL Developer application.

Note: After performing the above operations all your Connections data will get erased. So, you might need to first export all your connections into an .xml file.

Hope this solves your problem !!

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.