简体   繁体   中英

Import ascii dmp file into an Oracle Unicode database

Does an import from a WE8ISO8859P1 or IW8ISO8859P8 dmp file into an AL32UTF8 Oracle database, avoid the truncation problem of string fields when changing character set in a database? If a table field was defined as varchar2(10) in the source database, will it be imported as varchar2(10 CHAR) or as it was originally defined? Thanks in advance

If you do it properly, Oracle will translate from whatever charset your file is to the database one. sqlloader for example lets you specify the charset of the file. If it is a dmp file (ie coming from exp or expdp), then the importing tool, impdp or imp will do the conversion. Problems occur only if the charsets are not compatible, eg importing WE8ISO into an ASCII.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM