SQL Server 2012 sekarang mendukung UTF-16 termasuk pasangan pengganti. Lihat http://msdn.microsoft.com/en-us/library/ms143726(v=sql.110).aspx, terutama bagian "Karakter tambahan".
Jadi satu perbaikan untuk masalah aslinya adalah dengan mengadopsi SQL Server 2012.