Linux-UNIX: What to restart or reboot on the database server after installing or updating S-TAP

This topic details what needs to be rebooted or restarted after you install or upgrade your UNIX or Linux S-TAP®. Restart and reboot requirements are the same for GIM and non-GIM implementations.

Installing S-TAP when using EXIT
Db2 and Teradata: No restart needed.
Informix: No restart needed. If ifxserver is running, then restart it. If ifxserver is not running, then you do not need to restart anything.
Installing S-TAP when using A-TAP
The database must be restarted when using A-TAP.
Deactivate and de-instrument the A-TAP before any database software updates.
Installing S-TAP when using K-TAPwith TCP/IPC or shared memory connections (SHM)
OS/Database Oracle   Db2   Sybase   Mysql   Informix  
  TPC/IPC SHM TPC/IPC SHM TPC/IPC SHM TPC/IPC SHM TPC/IPC SHM
Linux NR NR NR REQ NR NR NR NA NR REQ
AIX * REQ NR REQ NR REQ NR REQ NA REQ NR
Solaris NR NR NR NR NR NR NR NA NR NR
HP-UX NR NR NR NR NR NR NR NA NR NR
Where:
  • NR = No restart/reboot required (based on utilizing live update mechanism and referencing live update link if you have one)
  • REQ = Restart required
  • NA = Not applicable
* On AIX, a database restart is always required after you install S-TAP in order to capture TCP traffic. When you install an S-TAP on AIX, AIX updates the system calls. When you restart the database server, K-TAP intercepts and updates the system call to ensure the server can access the most current system call.
What to restart after a live upgrade of UNIX/Linux S-TAP
No restarts are necessary at all for live upgrades that do not include A-TAP or exit libraries.
Deactivate and de-instrument the A-TAP prior to any S-TAP upgrades.
When using Exit libraries:
  • If you upgrade from v10.6.0.0 and higher, you do not need to restart the database. You can upgrade the S-TAP while the database is running; the next time the database is restarted, the updated exit library is used.
  • If you upgrade from any release before 10.6.0.0: Restart any databases that use an exit library.
Reboot guidelines
Rebooting the database server is only required when uninstalling K-TAP (whether or not K-TAP is in use).