2020年1月15日 星期三

windows 2016裝機摘要

今天安裝了一台windows 2016 + SQL Server 2016外加.net core的網站。
net core以前都是同事安裝,今天我連同主機+DB一次安裝,覺得過程好繁鎖,所以記錄一下

SQL Server 2016因為要使用Analysis Services功能,所以安裝了企業版,主要原因是為了以後可切3個以上的Partition,因為標準版只有支援3個Partition,這年頭應該沒什麼人在用CUBE這東西了吧,但用他來做政府單位的統計報表,我覺得很方便。

裝完主機+DB後,開始設定網站。先設定OLAP,主要是要使用http olap來連接CUBE,可以參考https://docs.microsoft.com/en-us/analysis-services/instances/configure-http-access-to-analysis-services-on-iis-8-0,這個功能SQL 2000以來就有支援,好處是不用綁windows帳號就可以連接Analysis Server,缺點則是在安全性上要做好控管。

再來設定.net core,主要是要安裝.net core runtime 和Hosting Bundle Installer

進入https://dotnet.microsoft.com/download/dotnet-core/

選擇所需的版本後,下載 Hosting Bundle。

安裝完執行iisreset  重啟網站。

大功告成。

publish error allowDefinition='MachineToApplication'

一個老舊的aspx web form專案,調了一些功能建置成功,但進行部署時顯示以下錯誤。 在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為...