星期一, 4月 24, 2017

在 IIS 10 上安裝 Application Request Routing 2.5 & URL Rewrite 2.0


若各位有要在 IIS 10 安裝 ARR 2.5 或 URL Rewrite 2.0 的功能時,

應該會遇到安裝檔檢查 IIS 版本導致無法安裝的問題,

這時候僅需要使用 regedit.exe 修改如下機碼即可:

IIS 版本機碼位置
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters

設定機碼
MajorVersion 是 DWORD 值,它的值十進制是 10,把它改成 9;

然後使用 Web Platform Installer 安裝程序即可順利安裝上了!

記得裝完之後將機碼改回來,

這樣就能正常順利在 IIS 10 上使用 ARR 及 URL Rewrite 功能。

如下圖:


希望能在有新版本前,幫上有使用需求的人。

就醬~晚安囉~

星期六, 4月 08, 2017

SQL Server Management Studio 資料表設計模式顯示欄位描述

相信各位自以前設計資料表時,

都會有替資料表欄位的描述寫上註解說明的好習慣,

但是每次看欄位描述裡的註解說明時,

都要先選取該欄位,

然後在屬性位置查看欄位描述的註解說明,

非常的麻煩與不直覺。

以下方法使用 regedit.exe 修改機碼,

可以讓你在設計模式就可以直接編輯查看欄位描述。

首先,依據你 SSMS 的版本找到對應的機碼位置,

如下:

SQL Server 2008
HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\11.0\DataProject

SQL Server 2014
HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\12.0\DataProject

SQL Server 2016
HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\13.0\DataProject

設定機碼
SSVPropViewColumnsSQL70 從 1,2,6; 改為 1,2,6,17;
SSVPropViewColumnsSQL80 從 1,2,6; 改為 1,2,6,17;

如下圖:



這裡提供其他屬性欄位代號,

讓各位可以依據自己的需求,

客製調整設計模式要顯示的欄位資料。

各個屬性欄位代號:
1    Column Name
2    Data Type
3    Length
4    Precision
5    Scale
6    Allow Nulls
7    Default Value
8    Identity
9    Identity Seed
10    Identity Increment
11    Row GUID
12    Nullable
13    Condensed Type
14    Not for Replication
15    Formula
16    Collation
17    Description

就醬囉~~