数据库的database character一般是不应该改的(除非是需要upgrade). 这个问题很简单: 1. Make sure your target database characterset support German characters. SQL> select * from v$NLS_PARAMETERS where parameter = 'NLS_CHARACTERSET'; 2. You will need to identify the character set of the input file, then either setting CHARACTERSET parameter in sqlloader control file to that value; or settting NLS_LANG environment variable of you cient pc (if you don 't set CHARACTERSET parameter, sqlloader will use the the NLS_LANG setting o