Check User and System Environment in TimesTen Classic

Test to see if the problem is due to differences in user and system environment. This procedure requires two session windows (Command Prompt windows in Windows or shell windows in Linux or UNIX).

  1. Stop the TimesTen daemon.
  2. In one session window, start the Timesten daemon as a regular user.

    On Windows:

    % timesten_home/install/srv/ttsrv221.exe -d -verbose
    

    On Linux or UNIX:

    % timesten_home/install/srv/timestend -d verbose
    

    Some messages will flash by, and then it goes into a wait state.

  3. In another session window, try to restart the cache agent.
  4. If Step 3 succeeds, then use Ctrl-C on Windows or the kill command on Linux or UNIX to stop the TimesTen daemon you started for the other session in Step 2.
  5. Compare the user environment and system environment. For example, do both user and system see the same copy of oci.dll? Are there any differences in the path name to the oci.dll library between the user and system environments?
  6. If you detect differences, make the necessary modifications.
  7. Restart the system and restart the TimesTen daemon.