Aug 19, 2008

Ajax 執行程式出現網頁錯誤: 'Sys'未被定義

新網站使用 ASP.NET網站範本建立新網站,
使用 Ajax Extensions 元件後,執行程式出現網頁錯誤: 'Sys'未被定義.
原因為: web.config 未有所需的 tag , 範本內的Ajax Controlkit Web Site或是ASP .NET AJAX-Enabled Web Site建立新網站方式可以自動加入所需的tag.若非使用此二範本,則須手動在之間加入如下tag.









Aug 18, 2008

無法執行 aspx , HTTP 錯誤 404 - 找不到檔案或目錄

1. 新裝 2003 Server, 無法於其上執行 .aspx 檔案 , 瀏覽 .aspx 檔案時出現 "HTTP 錯誤 404 - 找不到檔案或目錄", 原因為: 檢查在網頁服務延伸中,是否啟動了ASP.Net服務,預設是禁止的.
2. 在IIS6.0中, 系統預設上傳的檔案大小不得超過200KB,可在C:\Windows\system32\inetsrv\MetaBase.xml中,修改AspMaxRequestEntityAllowed="204800"即可
3. 無法下載.exe文件,如不是上述的原因,請在IIS中檢查: 執行權限是否是選擇了"指令碼和執行檔",應為"僅指令碼"才對.

Aug 15, 2008

Emule server.met

Emule server.met

http://ed2k.2x4u.de/index.html

Aug 14, 2008

Cannot select data from Oracle ERP database??

Trying select data from Oracle ERP database view, but no data return ??
Oracle client regedit At "HK Local Machine " -> Software -> Oracle -> "Oraclehome"-> NLS_LANG must "ENG" , Ex. "AMERICAN_AMERICA.ZHT16BIG5"

Aug 13, 2008

Windows 2003 memory.dmp

Windows 2003 產生 Crash dump 檔案 , 如何分析 ?
1. Download Windows symbol files from http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
2. Download Debug tools from http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx

Aug 12, 2008

ftp Illegal PORT command

ftp> LS
500 Illegal PORT command
425 Unable to build data connection: Connection refused
ftp>

FTP(File Transfer Protocol檔傳輸協定)服務是基於TCP協定的一種服務,用於電腦之間相互傳送檔,用戶通過它能夠獲取Internet中的資源。FTP提供 了登錄、目錄查詢、檔操作及其他會話控制功能。上傳或下載網站文件時也會用到它。
PORT模式:PORT模式建立的資料連結通道是由FTP伺服器端發起,FTP伺服器使用20埠連接用戶端的某一個大於1024的埠。
PASV模式:PASV模式的資料傳輸鏈路的建立是由FTP用戶端發起的,它使用一個大於1024的埠連接伺服器上1024以上的某一個埠。
用戶在登錄FTP的過程中,伺服器應該使用21埠(也可使用20埠和一些不固定的大於1024的埠),用戶端應該使用大於1024的埠。由於網路防火牆對埠的嚴格控制和複雜的網路環境,所以很容易就出現用戶無法登錄FTP伺服器的問題。
為了能成功登錄FTP伺服器,用戶端必須正確設置使用PASV或PORT模式登錄。
1.使用內部 Private IP位址
當用戶端使用PORT登錄方式時,FTP伺服器將無法連接用戶端建立資料連結。因為用戶端沒有公網IP位址,這種情況下,用戶端必須使用PASV登錄方式。這就是很多內網用戶不能登錄FTP伺服器的一個重要原因。
2.使用Public IP位址
當用戶端使用PASV登錄方式時,用戶端向伺服器發送連接請求,建立資料連結通道,這時可以順利登錄FTP伺服器。如果這時使用PORT登錄方式,在建立資料連結通道時,由伺服器向用戶端發送連接請求,此時連接請求會被防火牆攔截,除非開放大於1024的高端埠。

Ex.
IE -> 工具 -> 網際網路選項 ->進階 -> 瀏覽 -> 使用被動式FTP
Windows DOS doesn't support PASV mode.

Aug 4, 2008

Oracle 10gR2 with Ultra serach option

Environment:
1. 10gR2 software installed.
2. Patch p6810189_10204_Win32 applied.
3. Database created.
4. 10201_companion_win32 installed.
Using DBCA to add database option "Ultra Search" , but failed with "ORA-06575: 套裝程式或函數 WK$IS_ADMIN 處於無效的狀態".When try to recompile WKSYS.WK$USER function , the error message "PLS-00920: parameter plsql_native_library_dir is not set" return.

Cause:
Database parameter :
plsql_code_type = NATIVE
plsql_compiler_flags = NATIVE, NON_DEBUG

Solution:
Must changing the database parameter as:
plsql_code_type = INTERPRETED
plsql_compiler_flags = INTERPRETED, NON_DEBUG