Thursday, October 24, 2013

TM1 - Cannot open transaction log - msmask32.ocx error

http://www-01.ibm.com/support/docview.wss?uid=swg21469061

Technote (troubleshooting)



Problem(Abstract)

When attempting to view the transaction log for dimension element inserts/deletions to troubleshoot a process, the transaction log cannot be opened.

Symptom

The following error message is displayed with Regional Settings set to English:
"ActiveX control (msmask32.ocx) could not be instantiated. Reinstall or register control again and try again."
The following error message is displayed with Regional Settings set to French:
"Xcelerator has stopped working. "

Cause

The transaction log cannot be viewed because the msmask32.ocx file is missing.
File may be missing as part of a recent security advisory patch.
Review the following link for more details
http://blogs.msdn.com/b/vsod/archive/2009/06/05/visual-basic-6-controls-stop-working-after-security-advisory-960715.aspx

Environment

Windows 2008 R2/XP

Diagnosing the problem

Use Process Monitor to determine if the process Tm1a.exe can find msmask32.ocx.
Also, search the hard drive to confirm whether it exists and is in the correct location.

Resolving the problem

If it has been determined that the file cannot be found, download the file via http://activex.microsoft.com/controls/vb6/msmask32.cab
and place it in the appropriate directory:

Unzip msmask32.cab and place msmask32.inf and msmask32.ocx in C:\Windows\SysWOW64

- For Windows Server 2008, Windows Vista, and Windows 7:
C:\Windows\SysWOW64
- For Windows XP:
C:\Windows\System for WIndows XP

Then, register using the following procedure:

1. Click Start>Run...

2. Type Regsvr32.exe <path>\msmask32.ocx (check for the correct name)
Ensure you have Administrator privileges on the system in order to perform this action.

3. Once the file is registered successfully, try viewing the transaction log.

If problem is not resolved, open a command prompt with the "Run as Administrator" option, then proceed with steos 2 and 3 again.

2 comments:

  1. Thanks for the post, very useful. Would like to suggest best training on cognos TM 1 visit
    Cognos TM1 Online Training hyderabad

    ReplyDelete
  2. Excellent content, Check it once Cognos TM1 Online Training India for more information.

    ReplyDelete