F Oracle Big Data SQL Software Accessibility Recommendations

Oracle Big Data SQL includes tools such as bdscli and ohsh that you run from the command line. This section provides some tips on using screen readers and screen magnifiers with these tools.

F.1 Tips on Using Screen Readers and Braille Displays

These tips may help you make better use of screen readers and braille displays with Oracle Big Data SQL.

  • Use a character mode based terminal such as Putty or Cygwin. Do not use an X-Windows-based VNC.

  • For screen reader users, we recommend installing "screen" in order to get multiple session support. The Linux based screen program allows for multiple sessions in different windows. You can access each session with keyboard based commands, for example, Ctrl-a. Screen allows you to detach or re-attach to a given window session. Like VNC, if you get disconnected when running a session, you can re-attach to and resume that session.

  • In the settings of the terminal software, set the cursor type to "block" cursor, not blinking or flashing.

  • The output of the commands can generate a significant amount of information and might spill off the terminal window, and the virtual window or braille display. For example, the following command can generate a long alert history output:

    bdscli list alerthistory

    To display the output one screen-full at a time, pipe the output through the more command, as in the following:

    bdscli list alerthistory | more
    

    You can then use the space bar key to page through the output.

  • A few recommended screen reader settings include the following (JAWS is used here just as an example):

    • Set the JAWS cursor to "All". Use the key combination of Insert + s until you hear "All".

    • You may need to turn off virtual cursor. If you are using JAWS, you can do this using the key combination of Insert + z.

    • Use the virtual window to capture text. If you are using JAWS, you can do this using the key combination of Insert + Alt + w.

F.2 Tips on Using Screen Magnifiers

  • Screen magnifiers can support both character-based terminals and X-Window-based VNC.

  • If you are using the screen reader function of a screen magnifier, then you should use a character-based terminal as described above.

  • If you are using a VNC, decide your preference for a window display, for example, TWM or ICE. A display setting for ICE can be done with the following:

    vncserver -geometry 1600x950 :2
    

    1600x950 specifies the display size, and :2 specifies the VNC display number.