Successfully reported this slideshow.

Why source control your Oracle Database?

793 views

Published on

Overview of how to source control your Oracle Database.
What is source control? Why databases should be in source control. How to source control your database code.

Published in: Technology, News & Politics
  • Be the first to comment

Why source control your Oracle Database?

  1. 1. www.red-gate.com/oracleSource Control yourOracle Database
  2. 2. www.red-gate.com/oracle1. What is source control?2. Why databases should be in source control3. Source-controlling Oracle database code4. Source Control for Oracle overview5. SummaryAgenda
  3. 3. www.red-gate.com/oracle• Source control is a system – typically on a centralized server – fortracking and retaining an incremental history of changes to a setof files• Storing code in source control allows teams to collaborate onprojects, knowing who changed what, when, and why• Source control is a core part of Software ConfigurationManagement (SCM) / Application Lifecycle Management (ALM)What is source control?
  4. 4. www.red-gate.com/oracle• Protect production systems from uncontrolled changes• Track changes• Support team work• Manage code complexity• Facilitate testing• Make it easy to undo changes• Provide a safe sandboxing environment• code being worked by other developers• Enhance good programming practicesWhy databases should be insource control
  5. 5. www.red-gate.com/oracle• The problem for databases is that version control rests on thesharing and monitoring of a set of files• Database development does not typically involve source files, andso database source control has historically been difficult• Now this is no longer the case, data-intensive business functionscan feel the benefit of source controlSource-controlling Oracledatabase code
  6. 6. www.red-gate.com/oracle• Desktop application by Red Gate Software• Easily keep schemas in sync with source control• Add your Oracle schemas to source control in under 5 minutes• Clearly see differences between the database and source control• Avoids human errors and removes manual processes• No need to stop using your SQL editorSource Control for Oracle
  7. 7. www.red-gate.com/oracleSource Control for Oracle
  8. 8. Source Control for Oracle• Connect your Oracle database to source control in under 5 mins
  9. 9. Source Control for Oracle• Easy to check in objects – no more manual processes
  10. 10. Source Control for Oracle• SoCO intelligently provides assistance with dependent objects
  11. 11. Source Control for Oracle• See detailed information on every change checked in
  12. 12. Source Control for Oracle• It’s easy to check changes in to source control as you work
  13. 13. Source Control for Oracle• If you work on private/local copies of schemas, the Get Latest tabupdates database objects with changes from source control
  14. 14. www.red-gate.com/oracleSummary• Storing code in source control allows teams to collaborate onprojects, knowing who changed what, when, and why• Database code should be in source control• The problem for databases is that version control rests on thesharing and monitoring of a set of files (rather than objects)• Red Gate’s Source Control for Oracle makes Oracle databasesource control easy• Download free trial at: red-gate.com/source-control-for-oracle

×