国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

ORACLE數據庫應用開發常見問題及排除

2024-08-29 13:57:25
字體:
來源:轉載
供稿:網友
正在看的ORACLE教程是:ORACLE數據庫應用開發常見問題及排除。硬件平臺:SUN Ultra Enterprise 3000 

  操作系統:Solaris 2.5(中文簡體) 

  磁盤:4.2GB 

  內存:256MB 

  ORACLE B版本:7.3.2.1 

  安裝目錄:/database/oracle(/database下有2GB空間)

  安裝產品:ORACLE RDBMS,SQL*NET,SQL*Plus,Pro *C,Server Manager等

  產品安裝正常,運行穩定。

  二、應用開發中常見問題及排除

  ORACLE數據庫在應用開發過程中,經常會遇到以下兩個問題:

  1、使用Shutdown命令不能關閉數據庫;

  2、Client端經常無故發生死機現象。

  問題1的排除:只要正確使用命令開啟和關閉數據庫(只有Internal用戶有此權),問題1的出現,是由于數據庫有未提交事務,此時可用Shutdown Abort命令關閉數據庫,但是所有未提交事務將被廢棄。

  問題2的排除:⑴此時可在Server端使用Platinum EP M產品確認問題所在。使用EMP可以監控系統的運行,當Cl ient端發生死機時,監控DML LOCK的使用會發現,用戶由于誤操作,造成此用戶在數據庫中發生死鎖,引起Client 端死機。經確定進程號后,到ORACLE用戶下,使用‘KILL -9進程號'命令,即可釋放死鎖,解決Client端死機問題。

  例如用戶在發出Update、Delete命令語句后,接著進行Select,此時這個用戶就會發生死鎖。

  ⑵在應用軟件開發過程中?會由于應用軟件中存在某些BUG問題引起Client端死機。此時可借助數據字典和數據庫基表進行查找,主要針對數據庫中數據特點及數據庫基表的約束條件進行核對以盡快找到問題所在,而和數據庫的性能沒有關系;當然也可在Server端使用EPM,監控某一用戶當前正在執行的SQL語句,以便找到問題的所在。

  例如用戶數據表加入數據后,運行應用程序時,提示DUP-VALUE-IN-INDEX等類似錯誤信息時,就是因為數據基表的Primary Key的數據字段選擇有誤,造成不應加入的數據加入到數據庫,使應用程序發生死機。此時可通過修改基表,刪除錯誤數據,即可解決問題。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 敦化市| 攀枝花市| 信阳市| 竹山县| 雅江县| 龙南县| 临清市| 南皮县| 齐河县| 呼伦贝尔市| 辉县市| 栾城县| 龙游县| 金塔县| 肇东市| 南宫市| 哈巴河县| 开远市| 和硕县| 北辰区| 绥中县| 通辽市| 封丘县| 夹江县| 安塞县| 徐水县| 准格尔旗| 达拉特旗| 庄河市| 凉城县| 平安县| 綦江县| 古蔺县| 铁岭市| 保靖县| 乡宁县| 汝南县| 博爱县| 大安市| 阿巴嘎旗| 平山县|