We are required to move off of some old hardware due to warranty expiration. It is turning out to be a long and unfun process because when the databases were built, the application connect strings were pointed to specific FCI names. I don't want to go through this level of application coordination again so I'm thinking of a better way to set them up this time.
Whenever possible, when we can migrate the databases to SQL Server 2012, I'll make a listener but this doesn't always work because not all databases need a secondary replica.
There are some databases where the vendor does not support 2012 so we have to stick with 2008 R2. Is it better to create CNAMES for each of these applications that point to an A record for the SQL Server or is it better to make multiple A records to the SQL Server IP? CNAMES seem easier but I am not sure how Windows authentication would react to being redirected that way.
Does anyone have experience setting this up?