Tuesday, 8 March 2016

Shoulder Excersize.







 
GLPRDB001E Error code -1 from function:" SQLConnect " ldapdb2b .
GLPSRV064E Failed to initialize be_config.

016-03-07-22:18:34native retcode = -1042; state = "HY000"; message = "[IBM][CLI Driver] SQL1042C  An unexpected system error occurred.  SQLSTATE=58004
"
2016-03-07-22:27:28.native retcode = -1026; state = "     "; message = "SQL1026N  The database manager is already active.
"
2016-03-07-22:28:18native retcode = -1042; state = "HY000"; message = "[IBM][CLI Driver] SQL1042C  An unexpected system error occurred.  SQLSTATE=58004
"

I face this error during timldap start process , till now I have no resolution for this why this error occur in my environment , Same I completed some steps as suggested by IBM such as latest gskit But not resolved So finally what I did ,I had recreated itimldap instance.

1 ) Reach to path : -

/opt/ibm/ldap/V6.3/sbin

2) Execute below command

./idsidrop -I itimldap  –r

3) again create itimldap instance from ITIM middle ware utility
java -jar  cfg_itim_mw.jar



 

 

Monday, 7 March 2016

Db2 uninstallation

The deinstallation process cannot continue while there are DB2 instances related to the current DB2 copy.
If you need to move up or down a level from this DB2 level, use the installFixPack command from the DB2 image for the level you desire to move to, which will update this copy.
If you are only trying to uninstall this DB2 copy, you must either drop the related instances first, or you can update the instances to another DB2 copy which is at the same version as this DB2 copy, then restart the db2_deinstall command.

A major error occurred during the execution that caused this program to
terminate prematurely. If the problem persists, contact your technical service
representative.

For more information see the DB2 uninstallation log at
"/tmp/db2_deinstall.log.48257".

Fix : -   I face this error during db2 database uninstlallation, I was doing very silly mistake that is
            running uninstaller from Db2 instillation binaries because there was also available script of db2 uninstallation but Uninstallation Script should run from Db2 installation path only.
follow below steps


  1. Remove the Database Administration Server. Switch to the DAS owner (dasusr1 by default), either through the su - dasusr1 command or by logging in to the system directly as the DAS user, and issue the command db2admin stop. Then switch to the root user, and issue the /opt/ibm/db2/V9.7/instance/dasdrop command.
  2. Remove the DB2 instance(s). Switch to the instance owner (db2inst1 by default), either through the su - db2inst1 command or by logging in to the system directly as the instance user, and issue the command db2stop. Then, as root, remove the instance by issuing the /opt/ibm/db2/V9.7/instance/db2idrop db2_instance command, where db2_instance refers to the actual instance name you want to drop (for example, /opt/ibm/db2/V9.1/instance/db2idrop db2inst1). If you want to verify which instances are present on your system, run the /opt/ibm/db2/V9.7/instance/db2ilist command.
  3. Remove the software installation. As root, run the /opt/ibm/db2/V9.7/install/db2_deinstall -a command. This will remove the installation of DB2 from your system.
  4. If no longer need the DB2 database files (which are kept in the home directory of the instance owner), you can remove the users that were created during the installation of DB2 Express-C by entering these commands as root:
userdel -r db2inst1
userdel -r dasusr1
userdel -r db2fenc1

Monday, 29 February 2016

CTGDIS183E Error while mapping attribute 'attributename' in the Input Attribute Map of Component

CTGDIS183E Error while mapping attribute 'attributename' in the Input Attribute Map of Component 'Feed' (Feed.Input.attributename). // attributename=any-attribute
com.ibm.jscript.InterpretException: Script interpreter error, line=1, col=12: 'conn.OUCID' is null
    at com.ibm.jscript.ASTTree.ASTMember.interpret(ASTMember.java:153)
    at com.ibm.jscript.ASTTree.ASTCall.interpret(ASTCall.java:88)
    at com.ibm.jscript.ASTTree.ASTMember.interpret(ASTMember.java:106)
    at com.ibm.jscript.ASTTree.ASTCall.interpret(ASTCall.java:88)
    at com.ibm.jscript.ASTTree.ASTProgram.interpret(ASTProgram.java:119)
    at com.ibm.jscript.ASTTree.ASTProgram.interpretEx(ASTProgram.java:139)
    at com.ibm.jscript.JSExpression._interpretExpression(JSExpression.java:435)
    at com.ibm.jscript.JSExpression.interpretExpression(JSExpression.java:421)
    at com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:251)
    at com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:238)
    at com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:241)
    at com.ibm.jscript.JSInterpreter.interpret(JSInterpreter.java:57)
    at com.ibm.di.script.ScriptEngine.interpret(ScriptEngine.java:940)
    at com.ibm.di.script.ScriptEngine.interpret(ScriptEngine.java:925)
    at com.ibm.di.server.AttributeMapping$SingleAttributeMap.eval(AttributeMapping.java:727)
    at com.ibm.di.server.AttributeMapping.mapAttribute(AttributeMapping.java:279)
    at com.ibm.di.server.AttributeMapping.mapEntry(AttributeMapping.java:508)
    at com.ibm.di.server.AttributeMapping.mapEntry(AttributeMapping.java:359)
    at com.ibm.di.server.AssemblyLineComponent.getnext(AssemblyLineComponent.java:954)
    at com.ibm.di.server.AssemblyLine.msGetNextIteratorEntry(AssemblyLine.java:3689)
    at com.ibm.di.server.AssemblyLine.executeMainStep(AssemblyLine.java:3388)
    at com.ibm.di.server.AssemblyLine.executeMainLoop(AssemblyLine.java:3000)
    at com.ibm.di.server.AssemblyLine.executeMainLoop(AssemblyLine.java:2983)
    at com.ibm.di.server.AssemblyLine.executeAL(AssemblyLine.java:2952)
    at com.ibm.di.server.AssemblyLine.run(AssemblyLine.java:1319)

Very basic error, It comes during attribute name gap in input file and AL input map attributes.
easily just compare both and fix the error.




Friday, 26 February 2016

CTGDKG023E Error while starting main class.

CTGDKG023E Error while starting main class.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:613)
at com.ibm.di.loader.ServerLauncher.startServer(ServerLauncher.java:173)
at com.ibm.di.loader.ServerLauncher.main(ServerLauncher.java:79)
Caused by: java.lang.UnsatisfiedLinkError: i4clntjni (Not found in java.library.path)
at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:1197)
at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:1161)
at java.lang.System.loadLibrary(System.java:527)
at com.ibm.LUMClient.LumCoreClient.(LumCoreClient.java:32)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:236)
at com.ibm.LUMClient.LumClient.setOption(LumClient.java:254)
at com.ibm.di.server.RS.checkLUM(RS.java:3587)
at com.ibm.di.server.RS.main(RS.java:589)


Fix Steps:- I face this error in TDI V7.2 on centos vm machine while running TDI solutions.
I found resolution that libstdc++ library was missing.
Complete the below steps

1) Install the below library
yum install libstdc++*

2) Uninstall TDI V7.2
3 ) Again install TDI V7.2

Now TDI is executing solution in environment.
hope this help!!


Wednesday, 6 January 2016

gsk7cmd utility Certificates db management errors

Error: 215
Please refer to the GSKCapiCmd User's Guide
for the meaning of the error.

Fix :- This error comes if given password is not strong for the db because we used "-strong" parameter in the command
example:-

gsk7capicmd -keydb -create -db test100.db -pw 02K+>]]X+ -type cms -expire 111 -stash -fips –strong


Error: 9
Please refer to the GSKCapiCmd User's Guide
for the meaning of the error.

Fix :- This come if Databse already exist with the same name

Error: 16Please refer to the GSKCapiCmd User's Guide
for the meaning of the error.

Fix :- This error comes due to invalid database password was encountered.

Error: 101
Please refer to the GSKCapiCmd User's Guide
for the meaning of the error.

Fix : - database does not exist , check test.db is created or not