SH 中文化樣例數據使用手冊
《SH 中文化樣例數據使用手冊》這篇在博客園熱度很高,講的正是大家天天碰到的事。下面幫你把要點捋出來,結尾有能直接抄的結論。
在數據庫演示與 PoC 場景中,Oracle 自帶的 SH 示例模式雖然經典,但英文維度數據往往讓國內演示效果打折扣。筆者整理了一套方案:保留 SH 標準英文對象名,同時裝載中文化維度數據,並按參數生成可復現的銷售歷史數據,方便個人測試與概念驗證。 01 | 環境準備 使用前請確認滿足以下條件: Oracle Database 19c 或更高版本,數據庫字符集爲 AL32UTF8 。 SQLcl 26.1.2.0 或更高版本。 使用具備創建、刪除用戶權限的賬號連接,例如 SYSTEM 或 ADMIN 。 從倉庫內的 sales_history_cn/sales_history 目錄執行腳本,且該目錄下的 CSV 文件必須完整保留。 注意:若輸入 YES 覆蓋已有 SH 模式,安裝腳本會執行 DROP USER SH CASCADE 。這會永久移除該用戶及其對象,請勿對承載業務數據的 SH 用戶執行。
在數據庫演示與 PoC 場景中,Oracle 自帶的 SH 示例模式雖然經典,但英文維度數據往往讓國內演示效果打折扣。筆者整理了一套方案:保留 SH 標準英文對象名,同時裝載中文化維度數據,並按參數生成可復現的銷售歷史數據,方便個人測試與概念驗證。 01 | 環境準備 使用前請確認滿足以下條件: Oracle Database 19c 或更高版本,數據庫字符集爲 AL32UTF8 。 SQLcl 26.1.2.0 或更高版本。 使用具備創建、刪除用戶權限的賬號連接,例如 SYSTEM 或 ADMIN 。 從倉庫內的 sales_history_cn/sales_history 目錄執行腳本,且該目錄下的 CSV 文件必須完整保留。 注意:若輸入 YES 覆蓋已有 SH 模式,安裝腳本會執行 DROP USER SH CASCADE 。這會永久移除該用戶及其對象,請勿對承載業務數據的 SH 用戶執行。 02 | 安裝步驟 在終端中進入腳本目錄並連接目標數據庫: [代碼示例略] 在 SQLcl 中運行: [代碼示例略] 安裝過程會依次詢問 SH 密碼、表空間、生成模式及對應參數,最後確認是否覆蓋已有 SH 模式。
在數據庫演示與 PoC 場景中,Oracle 自帶的 SH 示例模式雖然經典,但英文維度數據往往讓國內演示效果打折扣。筆者整理了一套方案:保留 SH 標準英文對象名,同時裝載中文化維度數據,並按參數生成可復現的銷售歷史數據,方便個人測試與概念驗證。 01 | 環境準備 使用前請確認滿足以下條件: Oracle Database 19c 或更高版本,數據庫字符集爲 AL32UTF8 。 SQLcl 26.1.2.0 或更高版本。 使用具備創建、刪除用戶權限的賬號連接,例如 SYSTEM 或 ADMIN 。 從倉庫內的 sales_history_cn/sales_history 目錄執行腳本,且該目錄下的 CSV 文件必須完整保留。 注意:若輸入 YES 覆蓋已有 SH 模式,安裝腳本會執行 DROP USER SH CASCADE 。這會永久移除該用戶及其對象,請勿對承載業務數據的 SH 用戶執行。 02 | 安裝步驟 在終端中進入腳本目錄並連接目標數據庫: [代碼示例略] 在 SQLcl 中運行: [代碼示例略] 安裝過程會依次詢問 SH 密碼、表空間、生成模式及對應參數,最後確認是否覆蓋已有 SH 模式。腳本會在當前目錄生成 sh_install.log 。
在數據庫演示與 PoC 場景中,Oracle 自帶的 SH 示例模式雖然經典,但英文維度數據往往讓國內演示效果打折扣。筆者整理了一套方案:保留 SH 標準英文對象名,同時裝載中文化維度數據,並按參數生成可復現的銷售歷史數據,方便個人測試與概念驗證。 01 | 環境準備 使用前請確認滿足以下條件: Oracle Database 19c 或更高版本,數據庫字符集爲 AL32UTF8 。 SQLcl 26.1.2.0 或更高版本。 使用具備創建、刪除用戶權限的賬號連接,例如 SYSTEM 或 ADMIN 。 從倉庫內的 sales_history_cn/sales_history 目錄執行腳本,且該目錄下的 CSV 文件必須完整保留。 注意:若輸入 YES 覆蓋已有 SH 模式,安裝腳本會執行 DROP USER SH CASCADE 。這會永久移除該用戶及其對象,請勿對承載業務數據的 SH 用戶執行。 02 | 安裝步驟 在終端中進入腳本目錄並連接目標數據庫: [代碼示例略] 在 SQLcl 中運行: [代碼示例略] 安裝過程會依次詢問 SH 密碼、表空間、生成模式及對應參數,最後確認是否覆蓋已有 SH 模式。腳本會在當前目錄生成 sh_install.log 。 ① 默認方式:最近 N 個完整自然年加今年截至當天 [代碼示例略] 其中“當天”取目標數據庫服務器的 SYSDATE 。
在數據庫演示與 PoC 場景中,Oracle 自帶的 SH 示例模式雖然經典,但英文維度數據往往讓國內演示效果打折扣。筆者整理了一套方案:保留 SH 標準英文對象名,同時裝載中文化維度數據,並按參數生成可復現的銷售歷史數據,方便個人測試與概念驗證。 01 | 環境準備 使用前請確認滿足以下條件: Oracle Database 19c 或更高版本,數據庫字符集爲 AL32UTF8 。 SQLcl 26.1.2.0 或更高版本。 使用具備創建、刪除用戶權限的賬號連接,例如 SYSTEM 或 ADMIN 。 從倉庫內的 sales_history_cn/sales_history 目錄執行腳本,且該目錄下的 CSV 文件必須完整保留。 注意:若輸入 YES 覆蓋已有 SH 模式,安裝腳本會執行 DROP USER SH CASCADE 。這會永久移除該用戶及其對象,請勿對承載業務數據的 SH 用戶執行。 02 | 安裝步驟 在終端中進入腳本目錄並連接目標數據庫: [代碼示例略] 在 SQLcl 中運行: [代碼示例略] 安裝過程會依次詢問 SH 密碼、表空間、生成模式及對應參數,最後確認是否覆蓋已有 SH 模式。腳本會在當前目錄生成 sh_install.log 。 ① 默認方式:最近 N 個完整自然年加今年截至當天 [代碼示例略] 其中“當天”取目標數據庫服務器的 SYSDATE 。例如服務器日期爲 2026-09-09 、N 爲 3 時,請求範圍爲 2023-01-01 至 2026-09-09 。
建議先收藏再實操:挑其中一個點今天就試試,跑通了再看下一個。知識只有過手纔是你的,你準備先試哪一點? 來源|博客園《SH 中文化樣例數據使用手冊》,https://www.cnblogs.com/jyzhao/p/22929303.html
評論(0)
暫無評論,來搶第一條。