熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Oracle 8.0使用技巧

2013-11-13 15:32:46  來源: Oracle 

  Oracle企業版提供了多種高效可靠安全的數據管理我們在使用Oracle 以及在新的平台上運行過程中積累了一些經驗希望與大家共同交流分享
    解決漢字輸入問題
    用Oracle Report 進行報表設計時當輸入漢字時經常會造成軟件非法錯誤尤其是對已保存再打開進行修改的程序對此我們可以通過以下種方式解決
    在用Oracle Developer/開發的機器上安裝時語言請選擇English(用戶的機器選擇Simplified Chinese)然後再用Regedit進行注冊表編輯選取我的電腦中的HKEY—LOCAL—MACHINE下的Software→Oracle選取Oracle下的NLS—LANG其缺省值為AMERICAN— AMERICAWEISOP編輯下的修改鍵入Server端NLS— LANG的值可選擇SIMPLIFIED CHINESE—CHINAZHSCGB或AMERICAN—AMERICAZHSCGB
    在開發過程中盡量在第一次將所有漢字輸入完畢待以後再進行調整
    當在Report 輸入漢字產生非法錯誤時 可用NOTEPAD輸入漢字後保存在文件中然後在Report 選單File→Import→Text…選擇該文件即可將該文件中的漢字輸入
    客戶端省略數據庫串的配置
    客戶端在用SQL Net Easy Configuration成功配置數據庫別名(如todec)後在客戶端每次連接數據庫時都要鍵入數據庫別名給用戶造成了一定的不便我們可以通過以下方法來解決
    在Windows 上選擇開始按鈕啟動運行圖標鍵入Regedit進行注冊表編輯選取我的電腦中的HKEY—LOCAL—MACHINE 下的Software→Oracle 注冊表編輯器選單上選取編輯→新建→串值(S)將新建的串值名改為local鍵值為todec
    Oracle Report Wizard技巧
    在Report Wizard中NCA Yellow模板出現Print Dialog窗口而NCA Gray和 Gray Grid模板中沒有出現該窗口這是由於Report的系統參數Printjob的緣故Printjob值判斷在打印過程中是否出現打印窗口我們可在Data Model→System Parameter→Print job中將Initial Value的值由NO改為YES
    在打印橫向報表時我們可先選擇打印機為橫打方式然後設置系統參數Printjob值為NO
    Oracle 數據庫備份
    在企業的業務日益復雜的今天我們談Oracle數據庫的備份應該站在企業級的備份角度來考慮例如我們的工程圖文管理系統文檔信息是存放在Oracle for Digital UNIX上文檔本身是存放在中文Windows NT Server 如果單純考慮數據庫的備份可能會造成數據的不一致性因此我們可用企業級的備份軟件如Legato Networks來備份所有的企業數據對於Oracle數據庫我們可采用冷備份的方式備份所有相關文件數據文件日志文件控制文件和參數文件
    首先用sys或system用戶在sqlplus中查詢以下文件
     控制文件select * from V$controlfile
     日志文件select * from V$logfile
     數據文件select * from V$datafile
     參數文件$ORACLE—HOME/dbs/initsidora
    然後將文件備份清單交由備份管理員采用UNIX cron定時機制打開關閉數據庫實施備份當數據庫文件有變化時要及時通知備份管理員

From:http://tw.wingwit.com/Article/program/Oracle/201311/16893.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.