📅  最后修改于: 2023-12-03 15:06:34.460000             🧑  作者: Mango
在开发过程中,我们经常需要在本地环境中搭建 SQL 服务器,以便进行数据库操作。本文将介绍如何从命令行初始化 SQL 服务器。
在开始命令行初始化 SQL 服务器之前,需要确保已经安装了以下软件:
Import-Module SqlServer
Start-Service MSSQLSERVER
如果 SQL Server 服务已经启动,我们可以跳过此步骤。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
这将启用 Bash Shell,以便我们在 Windows 系统中执行 Linux 命令。
curl https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list | sudo tee /etc/apt/sources.list.d/mssql-server-2019.list
sudo apt-get update
sudo apt-get install -y mssql-server
这将下载并安装 SQL Server 2019。
sudo /opt/mssql/bin/mssql-conf setup
按照向导的指示完成配置。
sudo systemctl start mssql-server
systemctl status mssql-server
如果 SQL Server 正在运行,我们将看到以下输出:
● mssql-server.service - Microsoft SQL Server Database Engine
Loaded: loaded (/lib/systemd/system/mssql-server.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2021-06-09 16:34:18 CST; 3s ago
Main PID: 12345 (sqlservr)
Tasks: 140
Memory: 579.7M
CPU: 6.176s
CGroup: /system.slice/mssql-server.service
├─12345 /opt/mssql/bin/sqlservr
└─12555 /opt/mssql/bin/python /opt/mssql/bin/sqlboot.py
至此,命令行初始化 SQL 服务器完成。
在本文中,我们介绍了如何从命令行初始化 SQL 服务器。虽然这种方法需要一些基本的命令行知识,但这个过程相对容易,并且可以大幅减少我们的时间和精力成本。