快樂的生活工作

某天下了一個SQL指令select 某個table 固定一個區間的值,就會出現下面的錯誤訊息??? 有的範圍就不會 錯誤訊息如下: ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], []

解決方式: 使用toad,schema browser 指到左邊的出問題Table,

按右鍵Rebuild table 做完後就好了

味味A 發表在 痞客邦 留言(0) 人氣()

  • 這是一篇加密文章,請輸入密碼
  • 密碼提示:123
  • 請輸入密碼:

之前認為 create table xxx as select * from table...不就可以馬上產生出一個臨時可以用的table嗎?

但若是同一個程式多人同時執行,將產生的table暫存用,裡面混著使用實在不是好方法,其實oracle有產生暫存Table的作法。

Oracle暫存Table是以session來產生跟刪除資料的,也就是同一個程式不同程式產生暫存Table,這些Table都是獨立的放在Temporary Tablespace,最晚每次transcation結束就會清除table內的所有資料,程式設計人員無需擔心資料的處理。

味味A 發表在 痞客邦 留言(0) 人氣()

上星期中了USB隨身碟病毒,雖然已安裝評價還蠻高的免費小紅傘(Avira AntiVir),但是還是中了,不過當某些被感染病毒的exe執行時(都是C:\WINDOWS\SYSTEM32\下被感染的EXE,winlogon.exe,service.exe ..等後來發展成c:\temp\下會有些數字組成的exe檔名);

小紅帽就叫了,並彈出中毒的檔案,不過為時已晚,怎麼樣隔離拒絕存取,每次開機就還是會彈出不同的EXE中毒,真的是人工智慧型的病毒,還會換檔案,自己產生exe,

這就是典型的「事後找的到但事前防不到」,後來整個「網路連線」裡面居然一個區域網路都沒有(整個人都傻住),當然無法就無法上網了;

味味A 發表在 痞客邦 留言(1) 人氣()

一開始Create XP的容量是依預設值8G,後來發現不夠用,怎麼辦? 整個menu都玩了一遍發現並沒有類似的功能,本來想說要重做一個,但是想說應該也有很多人跟我有一樣的困擾吧! 到vmware官網查查,真的有答案! 要特別執行vmware主程式目錄下的Virtual Disk Manager程式才行,說真的我覺得很納悶,怎麼不整合在vmware的目錄下,anyway 可能有他們的考量吧。

執行程式:vmware-vdiskmanager.exe –x 放大後的容量GB "要放大的vmdk檔名"
注意:

味味A 發表在 痞客邦 留言(0) 人氣()

因為nb常常一下子在公司,一下子在家裡,IP根本無法固定,所以一直無法安裝ORACLE在NB的XP中,上次也試了裝Microsoft LoopBack Adapter感覺很麻煩,有了上次ORACLE裝在WIN7的經驗,靈機一動,是不是也可以用相同的方法呢?

於是上網也看一下有沒有類似的經驗,有看到HOSTS檔案(C:\WINDOWS\SYSTEM32\DRIVERS\ETC\)裡面要有下面的設定

127.0.0.1 LOCALHOST

味味A 發表在 痞客邦 留言(0) 人氣()

之前有看過有人把oracle裝在xp上,我就在想我現在是windows 7,可以嗎? 故至Oracle官網查了一下,Oracle 10g 及11g目前僅提供到vista,windows 2008的版本,

但我還是發揮台灣人的精神,裝裝看吧,中間確實有遇到困難,不過可以用很簡單的方法就給他通過。

以下就是會有錯誤的畫面:

味味A 發表在 痞客邦 留言(3) 人氣()

當你寫Batch的時候,常常會拿寫java Delphi的思維來寫Batch
至少對我來說這是第二次發生了
這次要記錄的是『變數』的設定

味味A 發表在 痞客邦 留言(1) 人氣()

若是你有個客戶,你需要了解他出問題的電腦相關資訊(cpu啦,Ram啦,啟動有載入哪些程式…等)才能較客觀的判斷問題,

windows XP,2003 server內都有Msinfo32.exe(其他的我沒驗證過,不清楚,所以沒列出來)

執行方式:開始-->執行—>輸入msinfo32.exe即可,出現下圖

味味A 發表在 痞客邦 留言(2) 人氣()

DBMS_LOB.INSTR()函數,就是這次的主角。
請看下面範例:
CREATE TABLE ADM.X3
( CLOB_TEXT CLOB);

味味A 發表在 痞客邦 留言(0) 人氣()