1.狀況遇到,遺機時遇到資料量大的產生指令碼,出現記憶體容量不足情況,
解法:可用sqlcmd 參考
缺點,資料描述無法複製過去。
1.一開始使用GCP建置的VM是英文版的,可以先設定語系和時間方便之後操作 使用。
2.安裝網站需要項目IIS.NET...等。
參考書籍WINDOWS SERVER 2016 網路與網站建置實務4-5頁
3.安裝SQL SERVER 2014
地雷:到這個步驟一直出現錯誤:需要安裝.NET Fremwork 3.5 Service Pack 1所 以回到第2步驟繼續安裝
4.安裝完後,SQL SERVER 2014就可以參考第三步驟的網誌安裝即可正常使用。
5.最後參考此篇網誌去核對有沒有遺漏的IIS服務。
6.網站建置起來先去設定應用程式集區
7.然後新增自己的網站
8.一切設定好後,先丟一個首頁檔案index.html去看看是否能成功修改
(記得預設文件對應才看得到)
9.公司網站部屬
(1).丟github檔案進去
地雷:發現一直出現500伺服器錯誤,原來是我沒安裝URL REWRITE功能
(2).安裝完成後,出現的第一個錯誤訊息
原來是要打開這個位置的設定
10.接下來網站正常設定後,要先進SQL SERVER 建立兩個帳號,
(1)自己的 在安全性>登入(按右鍵建立新帳號)>SQL Server驗證>伺服器角色(public)>使用者對應 勾選對應資料庫 (資格對象 public/db_owner)>確定
(2)專案登入的 在安全性>登入(按右鍵建立新帳號)>SQL Server驗證>伺服器角色(public)>使用者對應 勾選對應資料庫 (資格對象 public/db_datareader/db_datawriter)>確定
(3)過程中有小雷,如果是用.bak檔案複製資料庫,記得在資料庫下面的安全性,先將過去的使用者角色刪除,在到上一層的安全性,去建立新的登入帳號,如果遇有不能刪除狀況,可參考此篇釐清問題。
1. varchar to float
--Num 欄位原資料是varchar格式 SELECT CAST(Num AS FLOAT) as FloatValue FROM Area
公式
1.字串取代第一個字和最後一個字變成[]
&符號表是有A邏輯和B邏輯 -參數1:哪個欄位,參數2:字串第幾個值,參數3:取代幾個字,參數4:要取代成什麼。 =REPLACE(A1,1,1,"[")&REPLACE(A1,LEN(A1),1,"]")2.資料處理
認識JSON格式轉換
//這個是JArray格式 string str_json=[{'姓名':'王曉雯'},{'姓名','芳雯雯'}]
JArray Jarry = JArray.Parse(str_json);
//表示取得第一個陣列的內容值轉成字串Jarry[0].ToString(); JObject Jobject=JObject.Parse(Jarry[0].ToString());
Response.Write(Jobject["姓名"]); //結果是王曉雯