2007-05-17 12:14 PM 15 30,984
之前用SSIS在做ORACLE與SQL間資料搬移時,最痛恨遇到NVarchar跟Unicode Code問題了。 明明是NVarchar(SQL)搬到NVarchar2(ORACLE),兩邊都Support Unicode,但SSIS都老會要求指定Data Flow Destination的Code...
2007-05-09 10:48 AM 0 9,114
手邊有台Windows 2000 Server,只要一開啟Performance Monitor,就會以每秒一到三次的頻率產生以下的錯誤事件: Event 1000 from FTPCtrs無法收集 FTP 效能統計。 服務所傳回的錯誤碼為資料 DWORD 0。 (英文) Unable to col...
2007-05-08 08:30 PM 0 10,050
提到電腦系統的中文編碼,放諸四海皆準的Unicode應該會是最終的王道。但放眼當今的IT環境,Big5仍在Windows 98(不要懷疑,真的還有人在用)、Main Frame、早期的UNIX系統、Embedded System(甚至MP3 Player)裡當著山大王,Unicode想一統江湖,看來...
2007-05-04 09:17 PM 1 10,934
過去網站專案很多都採用Big5編碼,但在因應Unicode難字或多國語系時,免不了要吃苦頭。現在的新專案,都應該要以Unicode為尊,編碼方式則以UTF-8為王。 將舊Big5專案裡的檔案搬移到UTF-8 ASP.NET專案時,會有編碼不符的問題。網頁編碼錯亂會導致螢幕出現亂碼,很容易發現與校正...
2007-05-04 11:00 AM 0 8,291
先前有Post過一篇修改Registry讓Console2支援中文顯示的文章,不過顯示中文時會有游標位置錯亂的問題。 今天重回Console的官方網站,在討論區找到了程式作者公佈的DBCS語系設定方法,改裝Build 130版後,再依其步驟設定,看起來中文顯示是完全正常了。 簡單說一下做法: 1.用...
2007-05-03 05:20 PM 0 5,518
公司裡零星爆出怪異災情,原本用得好好的Reporting Service報表,現在只要在IE中按列印鈕,一開始印表,就會導致重新開機。試著重裝RSClientPrint ActiveX Control也無效,但發現換台印表機就OK。 Google了一下,找到MS的這篇KB,看來是KB 925902更...
2007-04-28 12:54 AM 0 8,605
最近要對付一個每天狂長的痴肥資料庫,由於要保全交易相關證據供日後追查,資料表必須保存往來交換的XML原始檔案。XML格式向來以冗長囉嗦聞名,加上每日交易量愈來愈大,資料庫面臨空間不足及備份管理的壓日益沈重。於是我決定雙管齊下改善這個問題: 第一,將過期資料定期搬到另一個資料庫,就可以採行較寬鬆的備份...
2007-04-23 05:13 PM 13 30,609
正在寫一段由SqlDataReader取回資料逐一處理的程式,由於資料筆數很多,我就用了以下的程式,先小小Read()個三筆試算,就Close SqlDataReader及SqlConnection結束作業。 static void Test(){ using (SqlConnection ...
2007-04-17 11:46 PM 0 7,261
今天發現正式主機上的ASP.NET 2.0程式傳回以下錯誤:Stack Trace:[SqlException (0x80131904): New request is not allowed to start because it should come with valid transactio...
2007-04-17 12:36 PM 2 13,021
1: <html><body> 2: <form method="POST"> 3: <span disabled="disabled"> 4: <input name="x" type="t...
2007-04-13 02:04 AM 4 40,070
高高興興地將網頁改版成ASP.NET AJAX,在測試台上驗證無誤,今天程式才剛上線,我臉上也出現三條線。 新網頁放在首頁下的一個Frame裡,要命的是首頁與新網頁位於不同的Server,於是只要在新網頁的任何地方按下滑鼠左鍵,都會彈出"Access is denied"的Javascript Er...
2007-04-12 12:59 PM 1 14,035
今天幫忙排除一台主機的IIS問題,只要執行特定網頁,就會出現以下訊息:JIT偵錯失敗,發生以下錯誤: 存取被拒。JIT偵錯是使用者帳戶'NT AUTHORITY\NETWORK SERVICE'所啟動。如需詳細資訊,請在文件索引中查看'Just-in-time偵錯,錯誤'。 事實上,這是一個表面的錯...
2007-04-12 02:48 AM 3 11,092
我之前寫過一台潛盾機(潛盾機的典故後面再說),起因是手邊有幾個網站用的是NT整合式驗證,雖然有測試用的網域跟假帳號,但每次都得重開IE後輸入不同的帳號假扮不同的使用者,很令人抓狂。 所以我寫了一個小工具--IE Impersonate,可以先把不同的帳號密碼儲存起來,由它自動幫你開啟IE,連至特定U...
2007-04-09 05:55 PM 1 6,251
var fitem = fso.CreateTextFile(destFolder + "\\" + str + ".txt", true);fitem.Write(srcTree.transformNode(xsltTree));fitem.Close();WScript.Echo("Proce...
2007-04-09 01:51 PM 1 8,139
XML剛冒出來那陣子,用XSLT將XML資料轉化成各種輸出格式的作法風行過一陣子。不過依我個人的使用經驗,XSLT的語法自成一格,提供的函數、功能比起XML DOM簡陋許多,加上轉換邏輯跟HTML混雜的做法閱讀不易也難以偵錯,遇到要解析XML後輸出的場合,我還是寧可用XML DOM。近年來,在我所接...
2007-03-29 06:04 PM 0 19,331
今天跟同事討論用T-SQL查資料表中最大值的方法,一群人總共想出三種: SELECT TOP 1 + ORDER BY, SELECT MAX, 再來是用CURSOR的FETCH LAST。三種做法,哪一個最有效率呢? 初步想起來,用CURSOR是最笨重的,肯定最慢。剩下的兩種,MAX()是Aggr...