SQL Server 2012 stöder nu UTF-16 inklusive surrogatpar. Se http://msdn.microsoft.com/en-us/library/ms143726(v=sql.110).aspx, särskilt avsnittet "Kompletterande tecken".
Så en lösning på det ursprungliga problemet är att använda SQL Server 2012.
SQL Server 2012 stöder nu UTF-16 inklusive surrogatpar. Se http://msdn.microsoft.com/en-us/library/ms143726(v=sql.110).aspx, särskilt avsnittet "Kompletterande tecken".
Så en lösning på det ursprungliga problemet är att använda SQL Server 2012.
FEL:kolumnen för relationen finns inte PostgreSQL, det går inte att köra infogningsfrågan
Ändra precisionen för numerisk kolumn i Oracle
Humaniserad eller naturlig nummersortering av blandade ord-och-nummersträngar
Hur kan jag få tidig tillgång till Oracle Java-uppdateringar, så att jag kan testa min RIA och undvika brandövningar när dessa uppdateringar görs offentliga?