Skip to content

Ruby scripts for backup DB functions and procedures into text files.

License

Notifications You must be signed in to change notification settings

samsee/backup_db_procedure_function_ruby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backup DB Procedures and Functions with Ruby

Usually database's functions and procedures are not version controlled. This ruby scrips provides a simple way to backup them in text files.

Requirements

How to use

  1. Install dbi : gem install dbi
  2. Edit env.rb file with your DB environment.
  3. Run ruby sp_backup.rb to backup stored procedures, ruby fn_backup.rb to backup functions.

Recommended usage

  1. Add version control to backup directory.
  2. Register a job schedule(Jenkins etc). Running scripts and commit to version control.

Limits

  • Oracle only : Working on Oracle DBMS for now.
  • 2 environments : PROD, DEV. Will make it more flexible if needed.

About

Ruby scripts for backup DB functions and procedures into text files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages