Tips | The Will Will Web

The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

在 Hyper-V 製作 Ubuntu 10.04.1 LTS 基礎磁碟標準作業流程

這幾年越來越少用 Linux 但說實在話在未來也很難不碰到它,因為 Linux 在某些領域的確非常優秀,我以前在玩 Linux 的時候就是愛調一大堆有的沒的設定,盡量讓壹台 Linux 伺服器的能力發揮到極致,但缺點是系統太過複雜,自己雖然很滿意,但這樣壹台複雜的 Linux 伺服器只要發生問題除錯就痛苦了,最後反而累到自己。然而這幾年由於虛擬化技術的進步,我已經盡量把 Linux 負責的工作徹底單純化,如果有不同的功能我就架設不同的 Linux 伺服器,這樣一來雖然我手邊還會有幾台 Linux 要管理 (以前可能只用壹台就能搞定),但架構與設定上的確簡單多了。

... 繼續閱讀 ...

VPN 連線後 SQL Server 發生「無法產生 SSPI 內容」錯誤

由於開發人員的電腦環境都比複雜的,像我們公司內部就有架設 AD ( Active Directory ) 而登入到客戶的 VPN 環境下也有自己的 AD,像我之前寫過的【主機於 AD 環境下設定 VPN 時需注意 DNS 設定是否正確】文章就是因為撥接上 VPN 之後所發生的問題,原本以為問題就這樣解決,但是事實並非如此,當我撥接上 VPN 之後若要再用 Windows 驗證的方式連接公司內部 SQL Server 時,卻會發生【 無法產生 SSPI 內容。 (Microsoft SQL Server) 】的錯誤,直到剛剛才找到解決之道。

... 繼續閱讀 ...

手動升級 ASP.NET 2.0 網站至 ASP.NET 4.0 的標準作業流程

目前公司的專案已經越來越多使用 .NET Framework 4.0 版本,然後舊有的網站有時後要增加一些功能或新增的功能會用到一些 .NET 4.0 編譯好的組件時就非常麻煩,要不就是重新編譯參考的組件到 2.0 版(但不一定會編譯成功),要不就是將舊有的 ASP.NET 網站直接升級到 ASP.NET 4.0,我在 VS2010 上市發表會:Web 開發效率提昇 - ASP.NET 4.0 演講時有分享一些網站升級的注意事項,不過今天我特地將手動升級網站的完整過程記錄下來,讓各位按圖施工、保證成功!^_^

... 繼續閱讀 ...

NLB 常用命令提示字元 (Command Prompt) 指令操作筆記

我個人一向熱愛將所有系統管理的操作全部自動化,一來可以累積先前的操作經驗將正確無誤的 SOP 濃縮成一行一行的程式碼 (批次檔或指令檔),另一方面也因為程式碼一板一眼,只要操作的情境是相符的就能大幅減少操作錯誤發生的機率,因此不管做什麼動作,只要是常用的我都會寫成批次檔協助完成。今天我就要來分享幾個我常用的 NLB 管理指令。

... 繼續閱讀 ...

介紹好用網站:Microsoft | 語言入口網站 (微軟的翻譯對照表)

最近遇到一個 SQL Server 連線問題,管理 SQL Server 資料庫的人一直從特定壹台主機得到【建立具有整合式安全性的連接時 SSPI 交握失敗,其錯誤碼為 0x8009030c; 此連接已經關閉。 [CLIENT: 192.168.xx.xxx]】的錯誤訊息,你知道的,身為一個專業人士遇到沒見過的錯誤訊息第一件事就是上網搜尋有沒有人問過相關問題,不過當這中文訊息查到的訊息少個可憐,外加所有資料都是沒有解答的討論,你會怎麼辦?是的,我跟你一樣,先企圖翻譯成英文再去查,通常會有滿意的答案!

... 繼續閱讀 ...

Windows Server 2008 RTM (繁體中文) 事件檢視器 篩選問題

我在大前天寫的一篇文章裡曾經提到 Windows Server 2008 RTM 繁體中文版 無法 使用逗號分隔 多個 Event ID 進行篩選的問題已經找到 應變措施 (Workaround),還好只有在  Win2K8 RTM 繁體中文版 中才會出現此問題 (我不確定簡體中文是否有相同問題),英文版或之後的 R2 版本已經都無此問題了,至於未來的 Service Pack 是否會解決此問題我不是很肯定,需要解決此問題的人可以看下去。

... 繼續閱讀 ...

Visual Studio 2010 資料庫專案 - 結構描述比較選項設定筆記

Visual Studio 2010 Premium 企業版 資料庫開發 功能非常的強大,可提供完整資料庫的變更管理並進一步達到版本控管的目的,但在做 結構描述比較 (即資料庫結構比對) 時若使用預設的資料結構選項會有些小問題,主要是正式機資料庫測試機資料庫因為環境不一致所造成的小差異會導致在做結構描述比較時讓目的資料庫發生異常,例如登入權限消失、資料庫無法存取、…等狀況,所以對於資料庫專案需要同時套用於多種不同資料庫環境時,就必須要能忽略一些資料庫結構比對的項目才能順利的操作。

... 繼續閱讀 ...

如何利用 msconfig 系統設定工具逐步排除各式電腦問題

不知從何時開始我的筆記型電腦就開始無法收聽網路廣播,由於這些網路廣播的網址都是走 RTSP 通訊協定 ( mms://… ) 但防火牆沒問題、防毒軟體沒問題、網路沒問題、還用 telnet 試過了、連 Windows Media Player 的元件也重新用 regsvr32 重新註冊過,但就是無法讓 Windows Media Player 正常開啟網路廣播的站台,最後還是請求微軟技術支援中心的協助才真正將問題給解決,也藉此學到了些經驗。

... 繼續閱讀 ...

在開發時期如何有效避免 Internet Explorer 對網址進行快取

我們在開發網站應用程式的時候,有時後需要模擬特定網址進行操作,模擬的過程中通常都是透過修改系統的 hosts 檔案來指定特定網址所對應的 IP 位址 (開發環境下的主機 IP 位址) 以便於進行測試,但是在使用 Internet Explorer 進行測試時經常會遇到 DNS 被快取的狀況,而我這裡提到的是 IE 內建的 DNS 快取機制,並非系統的 DNS 快取機制,因此並無法透過 ipconfig /flushdns 指令來清空快取。

... 繼續閱讀 ...

如何將 NB 的無線網路變成可分享 Wi-Fi 的 AP 模式 (Ad-Hoc)

我上週人在上海參加微軟的 2010 GCR MVP Open Day 時還有遇到另一個問題,因為微軟安排的酒店都是兩人一間,但房間內卻只有一條網路線,不過兩個人都要上網怎麼辦呢?還好當時同行的 Eric 教了我這個好用的技巧,原來在 Windows 7 裡就內建了可讓自己的無線網路轉變成無線 AP 的方式,真的是個很實用的技巧呢,經常結伴外出的人必學。

... 繼續閱讀 ...

Windows 快速切換 Proxy 伺服器的方式 (修改機碼)

上週人在大陸參加微軟 MVP Open Day 的會議,不過人在大陸最麻煩的地方就是很多網站連不上,所以都必須設定 VPN 或 Proxy 伺服器才能連線,我多年前去大陸還能設定撥接 VPN 回台灣,不過這次去竟然他們連 GRE 協定 (Generic Routing Encapsulation) 都封掉了,所以不得已只好設定 SSH Tunnel 加上 SOCKS 協定才能順利上網,但透過 Tunnel 連回台灣再連去大陸網站又會很慢,所以就經常切換來切換去的,過程實在很囉唆,因此研究出透過機碼與批次檔切換的方式,最後再搭配快速鍵設定後整個上網過程就順暢很多了!

... 繼續閱讀 ...

Windows 要如何快速找到特定執行檔的所在目錄 ( which )

在 Linux 底下要找到執行檔所在路徑真的非常容易,只要輸入 which 指令就能找到了,不過在 Windows 底下卻異常的困難 (其實是不知道),所以都常在想說如果 Windows 的命令提示字元下也有 which 指令那該有多好,最近找到好幾套工具都覺得不適用又有 Bugs,但最後找到了一段非常非常精簡的 Batch 批次檔,可以用來幫忙查出執行檔所在位置,而且這段批次檔僅僅只有 90 個字元就達成任務。

... 繼續閱讀 ...