

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 RDS Custom for Oracle 中設定 NLS\_LANG 值
<a name="custom-managing.nlslang"></a>

**注意**  
終止支援通知：2027 年 3 月 31 日， AWS 將終止對 Amazon RDS Custom for Oracle 的支援。2027 年 3 月 31 日之後，您將無法再存取 RDS Custom for Oracle 主控台或 RDS Custom for Oracle 資源。如需詳細資訊，請參閱[RDS Custom for Oracle 終止支援](RDS-Custom-for-Oracle-end-of-support.md)。

*地區設定*是處理語言和文化需求的一組資訊，這些資訊對應至特定語言和國家。若要指定 Oracle 軟體的地區設定行為，請在您的用戶端主機上設定 `NLS_LANG` 環境變數。此變數會設定用戶端應用程式在資料庫工作階段中所使用的語言、地區和字元集。

對於 RDS Custom for Oracle，您只能在 `NLS_LANG` 變數中設定語言：區域和字元使用預設值。該語言用於 Oracle 資料庫訊息、定序，日期名稱和月份名稱。每個支援的語言都有唯一名稱，例如美國英文、法文或德文。如果未指定語言，值預設為美國英文。

在建立 RDS Custom for Oracle 資料庫之後，您可以在用戶端主機上將 `NLS_LANG` 設定為英文以外的語言。若要查看 Oracle Database 支援的語言清單，請登入您的 RDS Custom for Oracle 資料庫並執行下列查詢：

```
SELECT VALUE FROM V$NLS_VALID_VALUES WHERE PARAMETER='LANGUAGE' ORDER BY VALUE;
```

您可以在主機命令列上設定 `NLS_LANG`。下列範例會在 Linux 上使用 Z Shell，將用戶端應用程式的語言設定為德文。

```
export NLS_LANG=German
```

您的應用程式會在啟動時讀取 `NLS_LANG` 值，然後在連線時將其傳達至資料庫。

如需詳細資訊，請參閱《Oracle Database 全球化支援指南》**中的[使用 NLS\_LANG 環境變數選擇地區設定](https://docs.oracle.com/en/database/oracle/oracle-database/21/nlspg/setting-up-globalization-support-environment.html#GUID-86A29834-AE29-4BA5-8A78-E19C168B690A)。