2011年4月23日 星期六

根據驗證程序,遠端憑證是無效的

  原本在別台上可以正常運作的VB.NET(SSIS的指令碼工作)寄信程式,搬移到另一台竟會出錯,錯誤為"根據驗證程序,遠端憑證是無效的",這程式只是利用NetworkCredentialSSL驗證,System.Net.Mail去寄信而已
  這錯誤很怪的地方有兩個,一是用try catch居然捕捉不到,這我不知為什,另一個就是這台出錯,其他台都不會

2011年3月22日 星期二

字母日期格式的問題

  最近剛好在看這篇Fight Your Fear for Date Calculations,裡面有提到這種"2010 Jan"字母日期,我想說要解這種問題,首先要讓SQL Server可以辨識這樣的日期格式,由於之前沒碰過這種格式,於是去BOL字母日期格式查看,發現SQL Server本身就可以辨識下面這些格式了 (括在方括號中的字元是選擇性的)
Apr[il] [15][,] 1996
[15] Apr[il][,] 1996 
1996 APR[IL] [15]
1996 [15] APR[IL]

2011年3月16日 星期三

一般檔案目的地的格式問題

  SSIS中Flat File Destination的一般檔案格式畫面明明有4個選項,如下圖

  1. 使用分隔符號(Delimited)
  2. 固定寬度(Fixed Width)
  3. 有資料列分隔符號的固定寬度(Fixed width with row delimiters)
  4. 不齊右(Ragged Right)
  但是你設完後,試圖從屬性視窗去改或是編輯器那邊改,會發現只有三個,[有資料列分隔符號的固定寬度]是沒有的,會不會很怪

2011年3月8日 星期二

好工具推薦-SSMS Tools Pack

  推薦一個好用的SSMS的外掛給大家,SQL Server資料庫管理員與開發人員必備,就是SSMS Tools Pack,大大的加強了SSMS的功能喔,支援SSMS 2005到最新的2011 CTP1呢,裝好後會多個功能表,如下圖
        功能簡介

      2011年3月2日 星期三

      部署SSAS 2005時出現帳戶名稱與安全性識別碼無法對應的錯誤

        小弟要將SSAS 2005的專案從遠端部署到測試機上 ,結果一按處理,馬上就出現帳戶名稱與安全性識別碼無法對應的錯誤,初次看到這個錯誤,會想是我目前這台開發機與測試機的帳號對應不起來嗎?還是權限不足呢?雖然目前是用本機管理員帳號登入,可是開發機與測試式機帳密都一樣啊,權限不會不足,我又試了有管理員權限的Domain user登入,結果一樣,那應該不是這個問題
        想說我對AS沒有很熟,別浪費時間了,直接上網找答案最快,不過輸入中文的錯誤訊息,只找到一兩篇啊,不過第一篇就找到解答了,運氣不錯喔,解答如下連結

      2011年2月24日 星期四

      想挑戰自己撰寫T-SQL的能力嗎?

      小弟最近逛到一網站Beyondrelation,裡面有很有趣的議題,TSQL Challenges for Beginners(TCB)TSQL Challenges,算是給database developer 評估與訓練自己撰寫T-SQL的能力的,TCB算是中等程度,TSQL Challenges則是專家級的喔,基本上都要你用一行T-SQL解決問題,一行喔,很有挑戰性吧!

      像第一題我就解不出來了
      TSQL Challenge 1 - Pair-wise and ordered assignment of objects from two different lists

      除了太新的挑戰以外,每題都有附上解答,就算不會解,也可以從中學到一些很特別的寫法喔

      2011年2月20日 星期日

      LogParser如何使用TSV格式

      網路上大多是LogParser使用IIS格式的介紹,很少關於TSV格式的,自己試了之後有些心得,分享給大家囉
      先說說為何要用TSV格式的好了,因為我要分析的log長下面這樣,這是resin的error log
      [2010/03/10 21:32:36] _mesg._jspwarn__jsp: init
      [2010/03/10 21:32:47] _qqcyquery._car_0list__jsp: init
      [2010/03/10 21:32:47] javax.servlet.jsp.JspException: 行 1: 'and' 附近的語法不正確。
      javax.servlet.jsp.JspException: 行 1: 'and' 附近的語法不正確。
       at com.jpc.framework.taglib.Query.doEndTag(Query.java:52)
       at _qqquery._car_0list__jsp._jspService(_dat_0list__jsp.java:62)