Mario,
Dá uma olhada nisso aqui => http://stackoverflow.com/questions/23779159/change-nls-character-set-parameters-on-oracle-11g-xe e depois nisso, a documentação oficial => https://docs.oracle.com/cd/B19306_01/server.102/b14225/ch2charset.htm Tenho a impressão que por limitacoes do XE, vc nao vai conseguir fazer isso, mesmo que altere o banco vai chiar... eu acho.... mas se o encoding WE8ISO8859P1 for um subset do UTF8, talvez dê um samba.. 2017-04-12 12:37 GMT-03:00 Mario Rodrigues marioirodrig...@gmail.com [oracle_br] <oracle_br@yahoogrupos.com.br>: > > > Pessoal > > Boa tarde > > Voltando com o topico, a empresa me enviou o characterset é o WE8ISO8859P1. > > Dai alterei usando "Alter database character set INTERNAL_USE > WE8ISO8859P1;" (nunca havia feito, achei na internet) > Rodando os SQL's > SELECT value$ FROM sys.props$ WHERE name = 'NLS_CHARACTERSET'; > SELECT value FROM nls_database_parameters WHERE parameter = > 'NLS_CHARACTERSET' > > Dai blz, quando tento realizar o IMPORT aparecem 2 erros: > > ORA 39006 Erro interno > ORA 39213 metadados não disponível > > Alguem já passou por isso?? Faltou fazer algo?? Já tentei ate import com o > SYS e da o mesmo erro. > > > Em 5 de abril de 2017 18:04, jlchia...@yahoo.com.br [oracle_br] < > oracle_br@yahoogrupos.com.br> escreveu: > >> >> >> Acredito que talvez seja no 12c apenas - mas independente disso, já que >> vc não conseguiu obter o characterset de origem pelo impdp, vc CHEGOU a >> usar a sugestão (que FUNCIONA, sim) do outro colega de usar o comando >> STRINGS no dumpfile que a empresa mandou ?? Logo nas primeiras linhas deve >> constar qual o characterset origem usado na exportação.... E a ** minha ** >> Sugestão de vc extrair o DDL só da tabela pra ver se a coluna >> originalmente foi definida com tamanho em CARACTERES ou em BYTES, vc fez >> ??? >> Essas coisas ABSOLUTAMENTE NÃO DEPENDEM da tal outra Empresa.... >> >> []s >> >> Chiappa >> > > >