I have been working on a upgrade for one of our production systems from Sybase 12.5 to Sybase 15 for some time now. I, and my team, have done all the work from a DBA perspective to make sure that we are good to go for the upgrade. We have a system ready for testing and have provided connectivity and new drivers to all groups that connect. This was all done months ago and we have been loading data as requested from Production so groups can continue to test.
After months of this it finally came down that we were ready to go, all except one group that is. This group had just as much opportunity to test as all other groups and chose to wait until the last minute, and also never showed up to any of the meetings to give us updates. They waited until about 4 hours before a go no go decision had to be made and decided to start testing. I had to make myself available to them all day to work out any issues that they may have. Now I do not really have an issue with that. I do not mind being available to help work through issues as they pop up. With any big upgrade we are going to have issues. What I do have issue with is that they did not show up to any meetings, and they waited until zero hour to care about this.
This group has a history of behaving this way so it really should not shock me. The other thing that really did shock me was that 9 out of 10 issues, not real numbers but close, were issues with their code. Not really my job, I am not a developer I am a production DBA. Again, I do not mind helping but they make it difficult to work with them. As soon as a job breaks, they do not look into the code and try to troubleshoot, they just push it to me and say it is my fault. At one point I got a call from my bosses boss asking me about an issue that they had sent an email out about. I had not seen an email so I called the developer and he was still working on the email. No way I could have known about the issue but I was thrown under the bus anyhow. Very frustrating. Any way we have worked through all the issues and we are a go. It is going to be a long night Monday but at least we will knock this thing out.