در اوراکل نسخه 21c و 23ai می توانیم در زمان ایجاد دیتابیس از طریق ابزار dbca، قابلیت TDE را برای همه tablespaceها{اعم از سیستمی و غیرسیستمی} فعال کنیم تا دیتابیس از همان ابتدا به صورت کامل در لایه سیستم عامل Encrypt شود.
برای استفاده از TDE، گزینه های زیر همراه با اجرای DBCA قابل تنظیم هستند:
[-'configureTDE' <true | false> Specify true to configure TDE wallet]
[-'encryptPDBTablespaces' <Specify ALL to encrypt all Tablespaces or A comma separated list of name:value pairs with tablespace encryption to true/false. For example SYSTEM:true,SYSAUX:false>]
[-'encryptTablespaces' <Specify ALL to encrypt all Tablespaces or A comma separated list of name:value pairs with tablespace encryption to true/false. For example SYSTEM:true,SYSAUX:false>]
[-'pdbTDEPassword' <Specify password for PDB TDE wallet>]
[-'primaryDBTdeWallet' <Specify the location for TDE wallet of primary database>]
[-'sourcePdbTDEPassword' <Specify password for source PDB TDE wallet and it is used only in creation of PDB from existing PDB which has TDE wallet>]
[-'sourceTdeWalletPassword' <Specify password for source database TDE wallet>]
[-'tdeAlgorithm' <Specify the TDE Algorithm Type.>]
[-'tdeWalletLoginType' <Specify the TDE Wallet Login Type, PASSWORD | AUTO_LOGIN | LOCAL_AUTO_LOGIN. Default is PASSWORD for SI and AUTO_LOGIN is default for RAC]
[-'tdeWalletModeForPDB' <Type of keystore, either UNITED or ISOLATED. Default is UNITED>]
[-'tdeWalletPassword' <Specify password for TDE wallet>]
[-'tdeWalletPathInTarFile' <value>]
[-'tdeWalletRoot' <Specify the location for TDE wallet root init parameter>]




