Oracle
企業版提供了多種高效
可靠
安全的數據管理
我們在使用Oracle
以及在新的平台上運行過程中積累了一些經驗
希望與大家共同交流分享
解決漢字輸入問題
用Oracle Report
進行報表設計時
當輸入漢字時
經常會造成軟件非法錯誤
尤其是對已保存再打開進行修改的程序
對此
我們可以通過以下
種方式解決
在用Oracle Developer/
開發的機器上安裝時
語言請選擇English(用戶的機器選擇Simplified Chinese)
然後再用Regedit進行注冊表編輯
選取
我的電腦
中的
HKEY—LOCAL—MACHINE
下的
Software→Oracle
選取Oracle下的NLS—LANG
其缺省值為
AMERICAN— AMERICA
WE
ISO
P
按
編輯
下的
修改
鍵入Server端NLS— LANG的值
可選擇SIMPLIFIED CHINESE—CHINA
ZHS
CGB
或AMERICAN—AMERICA
ZHS
CGB
在開發過程中
盡量在第一次將所有漢字輸入完畢
待以後再進行調整
當在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/initsid
ora
然後將文件備份清單交由備份管理員
采用UNIX cron定時機制打開
關閉數據庫實施備份
當數據庫文件有變化時
要及時通知備份管理員
From:http://tw.wingwit.com/Article/program/Oracle/201311/16893.html