Our version control does not seem correct to me. We are contractors that build applications for a company. The company has their own dbas and they run the dml scripts that we ask them to. We keep our scripts in VSS and when we do a migration from dev to qa and also from qa to prod, the dba on our team builds scripts from VSS using a tool called embarcadero and toad. The schema is rebuilt every time excluding tables unless they need to be altered. This does not make sense to me. Also the dml scripts have not run correctly quite a few times and this is not good. Their dba has asked many times that the scripts be tested using sql/plus. I believe he is 100% correct. This is an email from the companies dba after our last migration:
'I thought there was going to be some sort of cleanup of the scripts - the 1st script does not work in SQLPlus or DBArtisan - I had to install TOAD to get the script to load. I would appreciate it if the scripts were tested with SQLPlus to see if they work!'
The prior gig I was only used sq/plus and and cvs(open source version control software) and had no dba on our team. We built the scripts and gave them to the company's dba and asked that they please be run them. The scripts did not alter any objects unless they were changed or a dependency changed.
In short I am looking for a reference (links) suggestions on database object version control.
I am in charge of the migration of the code but have no say in the db object migration. I am also in charge of the application and would like it done right.
Thank you,
Marty
'I thought there was going to be some sort of cleanup of the scripts - the 1st script does not work in SQLPlus or DBArtisan - I had to install TOAD to get the script to load. I would appreciate it if the scripts were tested with SQLPlus to see if they work!'
The prior gig I was only used sq/plus and and cvs(open source version control software) and had no dba on our team. We built the scripts and gave them to the company's dba and asked that they please be run them. The scripts did not alter any objects unless they were changed or a dependency changed.
In short I am looking for a reference (links) suggestions on database object version control.
I am in charge of the migration of the code but have no say in the db object migration. I am also in charge of the application and would like it done right.
Thank you,
Marty