Database Utilities (MOSC)

MOSC Banner

Meaning of Language Name from DBMS_DATAPUMP.GET_DUMPFILE_INFO

edited Mar 31, 2020 5:00AM in Database Utilities (MOSC) 7 commentsAnswered

What's the meaning of "Language Name" in the output of running DBMS_DATAPUMP.GET_DUMPFILE_INFO? It's not the first part of the string <language>_<territory>.characterset> (e.g. "american" in "american_america.al32utf8"). Instead, it appears to be the character set. For example

Dump File Version: 3.1

Database Version:          11.02.00.00.00

Master Table Present:      Yes

Internal Dump Flags:       2

Job Guid: 94E452BA4A642972E05313B1720A21BC

Character Set ID:          873

Dump File Number:          1

...

Language Name: AL32UTF8

I can get the character set name from the ID by select nls_charset_name(873) from dual, which returns "AL32UTF8". Is there any circumstance where the Lanaguage Name here differs from the character set name corresponding to the Character Set ID? I tested this on a few databases of different character sets and they always match. NLS_LANG setting or using a different version of Oracle database to check a dumpfile doesn't seem to matter either.

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center