FNDLOAD 遷移多語言的資料定義

2022-08-20 09:48:11 字數 824 閱讀 7401

情景

ebs中常利用fndload在環境間進行資料遷移。由於許多資料資料定義都是多語言的,而fndload許多控制檔案並未區分語言,

下面舉例說明:

--

獲取語言

select'"

'|| nls_language ||'_

'|| nls_territory ||'.

'|| value ||'"

'nls_lang

from

fnd_languages, v$nls_parameters

where language_code in ('

us', '

zhs'

)

and parameter =

'nls_characterset

';

在linux中執行下面**切換當前語言環境

-- 將nls_lang 改成上面獲取的語言

--中文

export nls_lang="american_america.al32utf8"

--英文

export nls_lang="simplified chinese_china.al32utf8"

-- 檢視

echo $nls_lang

ps:作業系統環境變數針對語言項設定有幾個,經常設定的是lang和nls_lang。

lang是針對linux系統的語言、地區、字符集的設定,對linux下的應用程式有效,如date;

nls_lang是針對oracle語言、地區、字符集的設定,對oracle中的工具有效。

FNDLOAD 系統資料遷移

nls lang american america.al32utf8 export nls lang nls lang simplified chinese china.al32utf8 export nls lang 快碼 download bitc lookup type bitc cust o...

軟體多語言

locale是指特定於某個國家或地區的一組設定,包括字符集,數字 貨幣 時間和日期的格式等。在windows中,每個locale可以用乙個32位數字表示,記作lcid。在winnt.h中可以看到lcid的組成。它的高16位表示字元的排序方法,一般為0。在它的低16位中,低10位是primary la...

多語言切換

專案中應用到了多語言切換,鞏固一下。貼上 大家一起學習。廢話不多說直接上 1 新增多語言 在res values 下預設有個strings,需要多種語言就來建立幾個strings,values右鍵 new 乙個 values res file file name 就是strings director...