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

首頁 > 數據庫 > Oracle > 正文

Oracle編程經驗及維護點滴

2024-08-29 13:38:35
字體:
來源:轉載
供稿:網友

  一、在分布式數據庫環境下查詢遠程數據庫出現ORA--02049錯
  ---- 在查詢遠程數據庫的SQL語句之前加一條COMMIT語句,之后加一條COMMIT語句,屏蔽掉COMMIT語句所產生的信息。
  二、在分布式數據庫環境下查詢遠程表出現ORA--02085錯
  ---- 將本地Oracle服務器中的init????.ora中global_names值改為FALSE。其中????是數據庫實例名。
  三、用SELECT 統計數據,日期邊界問題
  ---- 在ORACLE環境下,用SQL語句統計一定時間段內的數據時,使用不同的日期格式統計結果不一定一樣,用下列格式是最準確的:to_char(rq,'yyyymmdd')
  四、將大表(有索引、在.DMP文件中)倒回ORACLE數據庫時出現不成功問題
  ---- 1、預先在ORACLE數據庫中建好與大表同名同結構的表,并建好與大表相同性質的索引,索引名不一定要相同。
  ---- 2、下列兩個選項必須選中:覆蓋現有數據;每組提交。
  
  ---- 3、按表方式裝載。
  
  五、用PRO*C編程應注重問題
  ---- 1、用游標查詢時空值處理:
  ---- 要么使用指示變量(short型)
  ---- 要么在SELECT語句中預先用NVL()函數處理空值
  ---- 不用上述兩種方法處理空值時程序運行將出現。
  
  ---- 2、查詢字符型數據時應注重問題
  
  ---- 一定要處理查詢出的字符串長度。如下所示:
  ---- aaa.arr[aaa.len]='/0'
  
  六、用Delphi4.0注重事項
  ---- ORACLE數據庫中表確實存在,TQuery組件的RequestLive屬性值為False時程序可以正常運行,而為True時程序運行出現'Tnvalid table name'錯,這時需要考慮可能是odbc有問題,經實踐,用Microsoft VC++4.0的odbc能確保不出現問題。
  ---- 其它諸如"ORACLE服務器掉電或異常關機重新啟動不成功(oracle7.1)"、表空間不能擴展時"增加數據文件個數(oracle7.1)"、漢字不能正確顯示時"改字符集",回滾段不夠時"初始化回滾段(oracle7.1)"、"用戶出口的正確編寫"、"DEVELOPER 2000使用技巧"、"動態樹型報表編程打印"等等問題,如認為有必要,可以繼續作些小介紹。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 张家界市| 临泉县| 邯郸市| 泸定县| 三门县| 承德县| 徐汇区| 平武县| 新昌县| 天镇县| 通江县| 德江县| 伊吾县| 崇左市| 长治市| 牙克石市| 岚皋县| 永善县| 义乌市| 永寿县| 丽江市| 清苑县| 巴塘县| 儋州市| 淄博市| 阿巴嘎旗| 田阳县| 科尔| 昂仁县| 临洮县| 思南县| 星座| 留坝县| 石泉县| 六安市| 乐亭县| 大理市| 海兴县| 沛县| 东兰县| 龙里县|