Description ora_config
The ora_config
module extends the Puppet language to contain types needed to create and manage the lifecycle of objects within your database. Instead of writing complex SQL scripts, using this module, you can now define your database configuration in an easy declarative way. In the paragraph Functionality, we will give you small examples on how you can use this Puppet language extension to model aspects of your database.
All knowledge required to inspect, create, change and remove these Oracle objects is coded into our software. For our customers, it means they can focus on the “what” and leave the implementation details to our modules.
Our modules support a broad range of Oracle versions. We are committed to making our modules work on future releases. This allows our customers an easy upgrade path from older to newer versions.
The ora_config module now supports the next Puppet resources:
- ora_asm_directory
- ora_asm_diskgroup
- ora_asm_volume
- ora_database
- ora_directory
- ora_exec
- ora_feature_usage
- ora_home_option
- ora_init_param
- ora_listener
- ora_object_audit
- ora_object_grant
- ora_package
- ora_procedure
- ora_profile
- ora_record
- ora_role
- ora_scheduler_job
- ora_schema_definition
- ora_service
- ora_setting
- ora_statement_audit
- ora_synonym
- ora_tablespace
- ora_thread
- ora_trigger
- ora_user
- ora_validation