Gemalto is now part of the Thales Group, find out more.

You are here

OracleDatabase LunaHSM Integration | Thales IoT Developer Community

September 7, 2021 - 1:29pm, 1477 views

Dear Thales Community

I'm following your manual: OracleDatabase_LunaHSM_IntegrationGuide_RevBJ_0.pdf to use the HSM but I'm facing an issue:

  • With Software Wallet: Data Guard environment, everything is OK from primary and standby;
  • With Hardware Wallet: Data Guard environment, ccessing encryption key, primary OK but from standby the result is "no rows selected";


  1. Create Software wallet;
  2. Migrate to Hardware wallet using the command page 51:  ADMINISTER KEY MANAGEMENT SET ENCRYPTION KEY IDENTIFIED BY "hsm_partition_pwd" MIGRATE USING WITH BACKUP USING 'backup_identifier'; 
  3.   SELECT * FROM V$ENCRYPTION_WALLET; > OK on both servers;
  4.   SELECT KEY_ID FROM V$ENCRYPTION_KEYS; > get  KEY_ID on primary and "NO ROWS SELECTED" on standby


  • Windows Server 2016
  • Oracle version 12c (
  • HSM model LunaSA 7.1.0
  • Luna HSM Client version
  • Driver: cklog201.dll

There's any solution?