Cuál es la direfrencia entres sistemas Unicode y No- Unicode?

Los tipos de dato UNICODE sirven para soportar multiples lenguajes, tanto lenguajes occidentales (castellano, ingles, etc) como los asiaticos (chino, japones, etc). Los lenguajes orientales requieren más caracteres y simbolos para un lenguaje determinado. UNICODE tiene más bites para soportar todos los caracteres.

Con tipos de datos NO UNIOCODE solo vas a soportar idiomas occidentales.

Lo que tienes que tener en cuenta si usas UNICODE es que usa doble bite, es decir, ocupa el doble de almacenamiento que los tipos de datos NO UNICODE. Esto va a impactar en el almacenamiento de la base de datos y en el tiempo de respuesta, dependiendo del tamaño total de tu BD.

Las tablas de Destino con el tipo de datos No-Unicode siempre.

SAP en sus nuevos release exige que sean instalados en UNICODE, y está obligando a sus clientes a migrar a sistemas UNICODE. El aumento de CPU y RAM es del 45% sobre sistema NO-UNICODE.