I am in the process of changing the character set for our database. I have a couple questions with regard to the in-place migration using the CSALTER script and performing the full import/export. According to the Oracle documentation, the use of the CSALTER script requires that
it can be used only if all of the schema data is a strict subset of the new character set
Source:Changing the Database Character Set of an Existing Databasee
The current character set is WE8ISO8859P1. However, I want to change it to AL32UTF8. Is WE8ISO8859P1 a subset of AL32UTF8? And judging by experience, is it preferable to perform the migration using the CSALTER script as opposed to doing a full export/import?