Page:
5.2 SQLServer
Pages
1.1 修改成台北時區
1.2 延展系統硬碟
1.3 憑證 x509 問題
1.4 進入 busybox 問題
1.5 Kernel Panic:VFS 無法掛載 root fs
1.6 常用工具
1.7 使用舊的右鍵選項
2.1 netplan
2.2 53 埠被占用
2.3 掛載 SMB
2.4 停用 SMB 服務
2.5 TGT
2.6 OpenSSH
2.7 OpenWrt
2.8 DiskStation Manager
3.1 套件更新設定
3.2 硬碟直通
3.3 將PCIe直通給PVE的虛擬機
3.4 相關參考紀錄
3.5 解決Windows安裝WSL後死機的問題
3.6 Hyper V
3.7 WSL:從零開始
3.8 WSL:安裝 Ubuntu 26.04
3.9 避免虛擬化啟動失敗
4.1 Docker(Ubuntu)
4.2 Docker(Raspberry Pi)
4.3 K3s
4.4 k3d
4.5 Traefik
5.1 PostgreSQL
5.2 SQLServer
5.3 Redis
5.4 ElasticSearch
6.1 Gitea
6.10 VS Code
6.11 Coder
6.12 Oh My Posh
6.2 GiteaRunner(Ubuntu)
6.2 GiteaRunner(Ubuntu)
6.3 Gitea Runner
6.4 GiteaRunner(Alpine)
6.5 Gitlab
6.6 ASP.NET
6.7 Django
6.8 Node JS
6.9 C# SDK
7.1 ccstatusline
7.2 CLIProxyAPI
7.3 OpenClaw
7.4 OpenCode
7.5 PicoClaw
7.6 補充解決方案內,所有專案的註解,並整理 README
8.1 Emby
8.2 MeTube
8.3 Vaultwarden
8.4 ezBookkeeping
9.1 人格模擬系統總覽
9.10 言語、行為與內心話
9.11 主動發話與時間感
9.12 生活作息與身體狀態
9.13 世界知識與適應度
9.14 多使用者與大廳
9.15 外觀檔與來源標記
9.16 角色對照範例
9.17 範例:表達層
9.18 範例:開場與主動
9.19 範例:情緒反應
9.2 人格參數與三層值
9.20 範例:關係事件
9.21 範例:世界與知識
9.22 範例:生活與身體
9.23 範例:觸碰與親密
9.24 模擬校正與評量
9.25 硬規則與界線
9.26 第9章速查
9.27 調整人格參數讓對話更像真人
9.3 情緒模型
9.4 評估標籤與情境目錄
9.5 記憶模型
9.6 關係與階段
9.7 戀愛節奏與里程碑
9.8 親密互動規則
9.9 可愛要素設計
Home
第1章 系統維護
第2章 網路與儲存
第3章 虛擬化
第4章 容器與編排
第5章 資料庫與搜尋
第6章 開發與持續整合
第7章 AI 工具
第8章 應用服務
第9章 人格與情感模擬
頁面格式
Clone
4
5.2 SQLServer
jsc-wiki edited this page 2026-10-14 06:27:29 +00:00
SQLServer
第5章 資料庫與搜尋 · 來源:JSC 知識庫
簡介
本文記錄在 Ubuntu 上透過 Microsoft 官方套件庫安裝 SQL Server 2022 的步驟,包含基本設定(密碼、代理、定序),以及命令列工具 sqlcmd 的安裝。
步驟
1. 安裝相關套件
加入套件庫過程需要 curl。
apt update && apt install -y curl
2. 安裝加密簽證
下載並信任 Microsoft 的 GPG 金鑰,供 APT 驗證套件來源。
curl https://packages.microsoft.com/keys/microsoft.asc | tee /etc/apt/trusted.gpg.d/microsoft.asc
3. 安裝套件列表
加入 SQL Server 2022 的套件庫(套件庫路徑使用 Ubuntu 22.04)。
curl -fsSL https://packages.microsoft.com/config/ubuntu/22.04/mssql-server-2022.list | tee /etc/apt/sources.list.d/mssql-server-2022.list
4. 安裝 SQL Server
apt update && apt install -y mssql-server
5. 安裝缺少的套件
若安裝過程缺少 libldap 相依套件,手動下載並安裝。
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openldap/libldap-2.5-0_2.5.11+dfsg-1~exp1ubuntu3_amd64.deb && dpkg -i libldap-2.5-0_2.5.11+dfsg-1~exp1ubuntu3_amd64.deb
6. 設定 SQL Server
密碼
執行初始設定精靈,選擇版本並設定 SA 密碼。
/opt/mssql/bin/mssql-conf setup
代理
啟用 SQL Server Agent(排程作業)後重啟服務。
/opt/mssql/bin/mssql-conf set sqlagent.enabled true && systemctl restart mssql-server
定序
設定定序前須先停止服務。
systemctl stop mssql-server
設定定序。
/opt/mssql/bin/mssql-conf set-collation
-
Chinese_Taiwan_Stroke_CI_AS:以筆劃排序,大小寫不區分 (Case Insensitive),重音符號區分 (Accent Sensitive),適合一般文字搜尋。
-
Chinese_Taiwan_Stroke_CS_AS:以筆劃排序,大小寫區分 (Case Sensitive),重音符號區分,適合需要區分大小寫的場景。
設定完成後重新啟動服務。
systemctl start mssql-server
7. 連接埠 1433
8. 安裝 sqlcmd
sqlcmd 是 SQL Server 的命令列查詢工具。
安裝 sqlcmd 加密簽證
curl https://packages.microsoft.com/keys/microsoft.asc | tee /etc/apt/trusted.gpg.d/microsoft.asc
安裝 sqlcmd 套件列表
curl https://packages.microsoft.com/config/ubuntu/18.04/prod.list | tee /etc/apt/sources.list.d/mssql-release.list
安裝 sqlcmd
apt update && apt install -y mssql-tools18 unixodbc-dev
將 sqlcmd 加入環境變數。
echo 'export PATH="$PATH:/opt/mssql-tools18/bin"' >> ~/.bashrc && source ~/.bashrc
← 5.1 PostgreSQL · 本章目錄 · 全書目錄 · 5.3 Redis →