某天下了一個SQL指令select 某個table 固定一個區間的值,就會出現下面的錯誤訊息??? 有的範圍就不會 錯誤訊息如下: ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], []
解決方式: 使用toad,schema browser 指到左邊的出問題Table,
按右鍵Rebuild table 做完後就好了
某天下了一個SQL指令select 某個table 固定一個區間的值,就會出現下面的錯誤訊息??? 有的範圍就不會 錯誤訊息如下: ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], []
解決方式: 使用toad,schema browser 指到左邊的出問題Table,
按右鍵Rebuild table 做完後就好了
之前認為 create table xxx as select * from table...不就可以馬上產生出一個臨時可以用的table嗎?
但若是同一個程式多人同時執行,將產生的table暫存用,裡面混著使用實在不是好方法,其實oracle有產生暫存Table的作法。
Oracle暫存Table是以session來產生跟刪除資料的,也就是同一個程式不同程式產生暫存Table,這些Table都是獨立的放在Temporary Tablespace,最晚每次transcation結束就會清除table內的所有資料,程式設計人員無需擔心資料的處理。
上星期中了USB隨身碟病毒,雖然已安裝評價還蠻高的免費小紅傘(Avira AntiVir),但是還是中了,不過當某些被感染病毒的exe執行時(都是C:\WINDOWS\SYSTEM32\下被感染的EXE,winlogon.exe,service.exe ..等後來發展成c:\temp\下會有些數字組成的exe檔名);
小紅帽就叫了,並彈出中毒的檔案,不過為時已晚,怎麼樣隔離拒絕存取,每次開機就還是會彈出不同的EXE中毒,真的是人工智慧型的病毒,還會換檔案,自己產生exe,
這就是典型的「事後找的到但事前防不到」,後來整個「網路連線」裡面居然一個區域網路都沒有(整個人都傻住),當然無法就無法上網了;
因為nb常常一下子在公司,一下子在家裡,IP根本無法固定,所以一直無法安裝ORACLE在NB的XP中,上次也試了裝Microsoft LoopBack Adapter感覺很麻煩,有了上次ORACLE裝在WIN7的經驗,靈機一動,是不是也可以用相同的方法呢?
於是上網也看一下有沒有類似的經驗,有看到HOSTS檔案(C:\WINDOWS\SYSTEM32\DRIVERS\ETC\)裡面要有下面的設定
127.0.0.1 LOCALHOST
之前有看過有人把oracle裝在xp上,我就在想我現在是windows 7,可以嗎? 故至Oracle官網查了一下,Oracle 10g 及11g目前僅提供到vista,windows 2008的版本,
但我還是發揮台灣人的精神,裝裝看吧,中間確實有遇到困難,不過可以用很簡單的方法就給他通過。
以下就是會有錯誤的畫面:
當你寫Batch的時候,常常會拿寫java Delphi的思維來寫Batch
至少對我來說這是第二次發生了
這次要記錄的是『變數』的設定
若是你有個客戶,你需要了解他出問題的電腦相關資訊(cpu啦,Ram啦,啟動有載入哪些程式…等)才能較客觀的判斷問題,
windows XP,2003 server內都有Msinfo32.exe(其他的我沒驗證過,不清楚,所以沒列出來)
執行方式:開始-->執行—>輸入msinfo32.exe即可,出現下圖