星期一, 7月 28, 2014

換馬桶進水器

昨天一早就被老媽叫醒,說廁所的馬桶水箱在漏水,

我第一件事情就是先關掉馬桶的進水管, 打開水箱觀察一下是什麼問題,

馬上就發現原因了,原來是浮水球桿子斷了,本來想用膠帶黏一下好了,

沒想到根本不夠力,只好換掉了,

去特力屋買了進水器跟浮球組回家來換,其實構造很簡單,只是馬桶下方不好使力而已,

大約 20 分鐘就換好了。


看看說明,是不是很簡單呀,上次換這個請水電來,花了一千二呢。



星期五, 7月 18, 2014

Team Foundation Server 還原別人的簽出

使用 TFS 最怕遇到的就是程式被別人簽出了,而簽出的人又不在或是離職了,系統設定為只能單一簽出的時候就很麻煩了,最簡單的方式就是還原該使用者的簽出,

1. 當然要有 VS 2010 或是 VS 2012

2. 安裝 Microsoft Visual Studio Team Foudation Server 2010(2012) Power Tools

3. 在原始檔控制總管中隨便找一個檔案或文件夾按右鍵點選 "尋找 " ->"Find Status"

4. 進行 ckecked out 檔案的搜尋

5. 在找出的檔案按右鍵 "Undo",就可以還原別人的簽出了。


星期三, 7月 16, 2014

Windows Server 2012 使用 ASP.NET

Windows Server 2012 真的很討厭,很多介面或設定都跟以前不一樣了,

我只是想測試一下 IIS 8.0+ASP.Net 有沒有使用上的問題,就花了不少時間,

首先,安裝 .Net Framework 3.5 只能從添加角色和功能進行安裝就算了, 

還要修改光碟的路徑才行,不然就會連到 Windows Update 安裝,耗時費工, 

還好後來在網路上還是找到方法了,

 

指定備用源路徑:設定為 光碟槽:\SOURCES\Sxs\,就可以了

本以為這樣就結束了,

結果 IIS 架好,系統也都 Copy 過去後,打開網頁出現 Error,一看錯誤,

原來是 IIS 不認識 aspx,這個簡單,我知道,重新註冊就行了,於是我打開了 cmd,

切換目錄後輸入 aspnet_regiis -i ,沒想到出現了 Windows Server 2012 不支援這種方式,
















請到角色與功能中移除重新安裝,天曉得,移除後 Windows 就掛掉了,更別提安裝了,

只好重灌,以及上網找資料了,才知道,不只是 ASP.NET 跟 IIS 要安裝,

還有其他角色要安裝才能用,

















如此一來,就一切正常了。


參考:http://www.dotblogs.com.tw/regionbbs/archive/2012/09/13/installing.net.framework.3.5.on.windows.server.2012.aspx
http://blog.darkthread.net/post-2013-11-29-iis8-asp-net-setup.aspx


星期三, 7月 02, 2014

AlwaysOn 設定相同 SQL 帳號

SQL Server 的 AlwaysOn 在 MSDN 跟上課聽到的內容都是使用網域帳號在登入及演練,但是這並不實際,因為根本不可能讓程式也用網域帳號呀。

只好想辦法在兩邊都建立一樣的 SQL 帳號,測試結果不行,移轉的後帳號還是不能用,後來才發現,原來建立算是不同的帳號,要想辦法建立具有相同 SID 和密碼的 SQL 驗證登入帳戶才行。

現在第一台建立好帳號 UserName
SELECT SUSER_SID('UserName') as SID,
LOGINPROPERTY('UserName','PasswordHash') as Password
這樣可以查出 UserName 的 SID 跟 Password 之後,再去第二台建立帳號
CREATE LOGIN [UserName] WITH 
PASSWORD = 0x02004E8321B1C292991E5B4CF64E3983B3736C59567C2736910F3E0B17BCEF6DFE0BB37AE03A6FAA9CEB3AC2BB1DE290C08710B25C0DD78D708532D54B2888A590BB2BE4200E HASHED, 
SID = 0x849A0DE6AEF87147BF0588C621CE91AF, 
DEFAULT_DATABASE = [master], CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF

這樣就算 AlwaysOn 切換機器,同一個 SQL 帳號也一樣可以使用了


參考:http://www.dotblogs.com.tw/jamesfu/archive/2012/07/19/syncaccount.aspx