跳到主要內容

發表文章

.net core 如何從DB 自動生成 EF 程式碼(Model)

 .net core EF 如何從DB 自動生成 EF 程式碼(Model) 使用 Scaffold-DbContext 指令 Scaffold-DbContext [-Connection] [-Provider] [-OutputDir] [-Context]                          [-Schemas>] [-Tables>] [-DataAnnotations] [-Force]                          [-Project] [-StartupProject] [<CommonParameters>] EX: Scaffold-DbContext  "Server=ServerIP;Database=DBNAME;User ID=User;Password=password;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=True;Connection Timeout=30;" Microsoft.EntityFrameworkCore.SqlServer -Context [ContexName] -OutputDir [DirName] -Tables [TableName1],[TableName2] -Force
最近的文章

Oracle如何刪除被鎖定(locked)的session

  1. 查詢出要刪除的Lock Session ID select a . sid || ',' || a . serial #,a.machine from v$session a , DBA_DML_LOCKS b where a . sid = b . session_id group by a . sid || ',' || a . serial #,a.machine; 2. 刪除Session ID alter system kill session 'xxx,yyyy' immediate ; (其中, 'xxx,yyy'為第1步查到的資料) Ref:  參考資料

Exchange Server 信箱 出現被隔離的狀況

  How to fix Mailbox Quarantine in Exchange Server   1. 進到 mailServer 主機 10.10.2.81 開啟   Exchange Management Shell     2. 執行查詢指令 Get-MailboxStatistics <UserName> | Select DisplayName, IsQuarantined    檢查使用者的 mail 是否被隔離   IsQuarantined :True --> 代表被隔離 IsQuarantined :False --> 代表被信箱正常   3. 如果被隔離 就執行以下的解除隔離的指令 Disable-MailboxQuarantine <UserName>     4. 解除後 請在執行查詢指令 確認 mail 是否已經解除隔離了 Get-MailboxStatistics <UserName> | Select DisplayName, IsQuarantined    檢查使用者的 mail 是否解除隔離          

Win10電腦 強制開啟IE瀏覽器 by VB script

 用Notapad寫下以下的內容 With CreateObject("InternetExplorer.Application") .visible = True .Navigate [Url]           .Left = 0           .Top = 0           .Height = 1024           .Width = 1280 End With 然後存檔成 .vbs 檔案 之後點選檔案就會自動啟動IE 目前測試過在WIN10 版本能正常執行

用Ubuntu 自架Git Server

  sudo apt-get update sudo apt-get upgrade sudo apt-get install openssh-server sudo service ssh restart   # 安裝 git sudo apt-get install git   # 新增專用群組 gitgroup sudo groupadd [gitgroup]   # 新增 gituser 並指定成 gitgroup & 設定密碼 sudo useradd -s /bin/bash -g [gitgroup] -m -d /home/[userName] [userName] sudo passwd [userName]   # 建立 git repository 資料位置 sudo mkdir -p [repository 資料位置 ]     # 變更擁有者,主要是為了指定群組 sudo chown [userName]:[gitgroup] -R [repository 資料位置 ] sudo chgrp -R [gitgroup] [repository 資料位置 ]           # 改用剛剛建立的 [userName] 帳號登入 # 建立專案資料夾並初始化   cd [repository 資料位置 ] mkdir [ProjectName].git   cd [ProjectName].git git init --bare   # 設定 branch 名稱 git config --global init.defaultBranch [branchName] git branch -m [branchName]         ssh://[userName]@[ServerIP]:22/[repository 資料位置 ]/[ProjectName].git  

如何讓Windows開機自動執行指定的程式

1. 按下Win+R然後打上" shell:startup ",然後按下確定 2:將要啟動的程式或捷徑放到資料夾內 Windows Server也可以進行

Windows 強制同步NTP Server

1.開啟CMD 2. 執行w32tm /resync