2021年8月24日 星期二

Views

MS SQL 實務問題

 1.狀況遇到,遺機時遇到資料量大的產生指令碼,出現記憶體容量不足情況,

    解法:可用sqlcmd 參考

    缺點,資料描述無法複製過去。

2021年8月19日 星期四

Views

GCP WINDOW SERVER 2019 架站經驗

 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檔案複製資料庫,記得在資料庫下面的安全性,先將過去的使用者角色刪除,在到上一層的安全性,去建立新的登入帳號,如果遇有不能刪除狀況,可參考此篇釐清問題










Views

CMD 運用

 1.查詢目前使用的作業系統版本

(1).打開 “命令提示元” 進入DOS 的視窗

(2).輸入指令: “systeminfo |findstr os”

2021年8月17日 星期二

Views

資料格式轉換

 1. varchar to float

--Num 欄位原資料是varchar格式
SELECT CAST(Num AS FLOAT) as FloatValue
FROM Area

2021年8月15日 星期日

Views

Excel

公式

1.字串取代第一個字和最後一個字變成[]


&符號表是有A邏輯和B邏輯
-參數1:哪個欄位,參數2:字串第幾個值,參數3:取代幾個字,參數4:要取代成什麼。
=REPLACE(A1,1,1,"[")&REPLACE(A1,LEN(A1),1,"]")
2.資料處理 



如何去除全形和半形空白 可以按Ctrl+H,在尋找目標打全形和半形空白,用取代變成空白即可。
Views

C# JSON字串轉

認識JSON格式轉換


//這個是JArray格式
string str_json=[{'姓名':'王曉雯'},{'姓名','芳雯雯'}]

1.using Newtonsoft.Json.Linq;

要去下載Newtonsoft.Json.dll的組件

2.將字串轉成JArray

JArray Jarry = JArray.Parse(str_json);

3.再將陣列的內容值轉成JObject為了能順利取得姓名屬性值

//表示取得第一個陣列的內容值轉成字串Jarry[0].ToString();
JObject Jobject=JObject.Parse(Jarry[0].ToString());

4.順利取值

Response.Write(Jobject["姓名"]); //結果是王曉雯