OracleFaq(Oracle的字元集問題)_PHP教程

來源:互聯網
上載者:User
1、在建庫時,catproc一定要運行,否則用rman時會出現如下字元集的錯誤: RMAN-00554: initialization of internal recovery manager package failed RMAN-04005: error from target database: ORA-06553: PLS-213: package STANDARD noe RMAN-04015: error setting target database character set to ZHS16CGB231280 如果建庫時沒有問題,那麼可以Re-run catproc.sql. This will in turn call the dbmsbkrs.sql script which creates the dbms_backup_restore package. 2、中文字元集說明 ZHS16CGB231280 CGB2312-80 16-bit Simplified Chinese MB, ASCII ZHS16GBK GBK 16-bit Simplified Chinese MB, ASCII, UDC 簡單地說ZHS16GBK是ZHS16CGB231280的超集。 一九九○年中國、日本、韓國共同制定的統一東亞表意文字字元集,即常稱的國標擴充碼字元集(GBK)。 3、如何避免中文支援問題 我們的一貫建議是在建庫時就做好規劃,這樣以後就不會有問題了。 1)create database character set ZHS16GBK national character set ZHS16GBK 2)環境變數:NLS_LANG=american_america.ZHS16GBK 最好export NLS_DATE_FORMAT=YYYY-MM-DD HH24:MI:SS指明日期格式; 3)如果建庫時指定了props$中characterset肯定就是ZHSS16GBK了: NLS_CHARACTERSET ZHS16GBK NLS_NCHAR_CHARACTERSET ZHS16GBK 如果不是可以使用update改變,但這樣做對於已有資料會有影響,甚至會導致整個資料庫不能用,所以還是在建庫之後就進行驗證,一個好的DBA就是能夠盡量避免問題的發生,而不是等到出了問題再去救火。 如此一來就不會再有字元集和中文支援的問題了。還有問題嗎?和我聯絡:)

http://www.bkjia.com/PHPjc/532291.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/532291.htmlTechArticle1、在建庫時,catproc一定要運行,否則用rman時會出現如下字元集的錯誤: RMAN-00554: initialization of internal recovery manager package failed RMAN-04005:...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.