Een applicatie is gekoppeld aan SQLServer 2000, 2005 of 2008R2.
Bij het opstarten controleert de app de structuur van de tabellen, inhoud van StoredProcedures etc.
De beschrijving van de tabellen, storedprocedures etc is in een XML opgenomen.
Alle controles etc zijn nu zo'n beetje gericht op 2000, en soms is dat niet echt handig (het werkt wel, maar het kan beter) denk bv aan kolom type TEXT, wat veel beter is om te vervangen door VarChar(max).
Hoe kan je dat nu beter opzetten, op de toekomst gericht, gemakkelijk onderhoudbaar etc. Vervelende is dat ik 2000, 2005 etc moet blijven ondersteunen... Ik kan de klant niet dwingen om op een hogere versie over te gaan op dit moment.
Zijn er tools/trucs in SQLServer zelf? Tips?
Meeste wat ik zie voorbijkomen is op 1 versie van SQLServer geënt.
Bij het opstarten controleert de app de structuur van de tabellen, inhoud van StoredProcedures etc.
De beschrijving van de tabellen, storedprocedures etc is in een XML opgenomen.
Alle controles etc zijn nu zo'n beetje gericht op 2000, en soms is dat niet echt handig (het werkt wel, maar het kan beter) denk bv aan kolom type TEXT, wat veel beter is om te vervangen door VarChar(max).
Hoe kan je dat nu beter opzetten, op de toekomst gericht, gemakkelijk onderhoudbaar etc. Vervelende is dat ik 2000, 2005 etc moet blijven ondersteunen... Ik kan de klant niet dwingen om op een hogere versie over te gaan op dit moment.
Zijn er tools/trucs in SQLServer zelf? Tips?
Meeste wat ik zie voorbijkomen is op 1 versie van SQLServer geënt.
facts don't care about your feelings