centos7 安装sqlserver
Sql Server 各版本秘钥 2019,2017,2016,2014,2012 R2
SQL Server 2019 Enterprise:HMWJ3-KY3J2-NMVD7-KG4JR-X2G8G Enterprise Core:2C9JR-K3RNG-QD4M4-JQ2HR-8468J Strandard:PMBDC-FXVM3-T777P-N4FY8-PKFF4 Web:33QQK-WWQNB-G6T46-C86YB-TX2PH SQL Server 2017 Enterprise:TDKQD-PKV44-PJT4N-TCJG2-3YJ6B Enterprise Core:6GPYM-VHN83-PHDM2-Q9T2R-KBV83 Strandard:PHDV4-3VJWD-N7JVP-FGPKY-XBV89 Web:WV79P-7K6YG-T7QFN-M3WHF-37BXC SQL Server 2016 Enterprise:MDCJV-3YX8N-WG89M-KV443-G8249 Enterprise Core:TBR8B-BXC4Y-298NV-PYTBY-G3BCP Standard:B9GQY-GBG4J-282NY-QRG4X-KQBCR Web:BXJTY-X3GNH-WHTHG-8V3XK-T8243 SQL Server 2014 Business Intelligence:GJPF4-7PTW4-BB9JH-BVP6M-WFTMJ Developer:82YJF-9RP6B-YQV9M-VXQFR-YJBGX Enterprise:27HMJ-GH7P9-X2TTB-WPHQC-RG79R Enterprise Core:TJYBJ-8YGH6-QK2JJ-M9DFB-D7M9D Strandard:P7FRV-Y6X6Y-Y8C6Q-TB4QR-DMTTK Web:J9MBB-R8PMP-R8WTW-8JJRD-C6GGW SQL Server 2012 R2 开发版32位:MC46H-JQR3C-2JRHY-XYRKY-QWPVM 开发版64位:FTMGC-B2J97-PJ4QG-V84YB-MTXX8 工组版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6Q WEB版:FP4P7-YKG22-WGRVK-MKGMX-V9MTM 数据中心版32位:PTTFM-X467G-P7RH2-3Q6CG-4DMYB 数据中心版64位:DDT3B-8W62X-P9JD6-8MX7M-HWK38 企业版32位:R88PF-GMCFT-KM2KR-4R7GB-43K4B 企业版64位:GYF3T-H2V88-GRPPH-HWRJP-QRTYB 标准版32位:CXTFT-74V4Y-9D48T-2DMFW-TX7CY 标准版64位:B68Q6-KK2R7-89WGB-6Q9KR-QHFDW
CentOS 7 安装 SQL Server 的步骤如下:
- 导入 Microsoft SQL Server 仓库:
bashsudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo
- 安装 SQL Server:
bashsudo yum install -y mssql-server
- 完成 SQL Server 安装并设置管理员密码:
bashsudo /opt/mssql/bin/mssql-conf setup
- 启动 SQL Server 服务:
bashsudo systemctl start mssql-server
- 设置 SQL Server 服务开机自启:
bashsudo systemctl enable mssql-server
- (可选)安装 SQL Server 命令行工具:
bash# 导入 Microsoft Red Hat 仓库
sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo
# 安装 mssql-tools 和 unixODBC 开发人员包
sudo yum install -y mssql-tools unixODBC-devel
以上步骤安装的是 SQL Server 2019 版本,如果需要其他版本,请修改相应的 .repo
文件的版本号。
sql server 2019 启用 SQL Server 代理
了解 SQL Server 代理 在开始配置 SQL Server 代理之前,首先需要了解它是什么以及它的作用。SQL Server 代理是一个 SQL Server 组件,它允许您安排和自动执行重复性的管理任务,例如备份数据库、优化查询和执行定期维护任务。它可以以作业的形式运行,您可以通过配置作业计划来触发这些作业。 配置 SQL Server 代理 要启用 SQL Server 代理,您需要按照以下步骤进行配置: 步骤 代码 描述 步骤1 USE master; 切换到 master 数据库 步骤2 EXEC sp_configure 'show advanced options', 1; 启用高级选项 步骤3 RECONFIGURE; 重新配置 SQL Server 步骤4 EXEC sp_configure 'Agent XPs', 1; 启用 SQL Server 代理 步骤5 RECONFIGURE; 重新配置 SQL Server 代码解释 步骤1: USE master; 用于将当前数据库切换到 master 数据库。这是因为要配置的选项位于 master 数据库中。 步骤2: EXEC sp_configure 'show advanced options', 1; 用于启用 SQL Server 的高级选项。这是启用 SQL Server 代理的先决条件之一。 步骤3: RECONFIGURE; 用于重新配置 SQL Server,以使新的高级选项设置生效。 步骤4: EXEC sp_configure 'Agent XPs', 1; 用于启用 SQL Server 代理。这是启用 SQL Server 代理的关键步骤。 步骤5: RECONFIGURE; 用于重新配置 SQL Server,以使新的代理设置生效。 启动 SQL Server 代理 一旦您完成了 SQL Server 代理的配置,您可以按照以下步骤来启动它: 步骤 代码 描述 步骤1 EXEC xp_servicecontrol 'start', 'SQLServerAGENT'; 启动 SQL Server 代理 步骤2 EXEC xp_servicecontrol 'querystate', 'SQLServerAGENT'; 验证 SQL Server 代理的状态 代码解释 步骤1: EXEC xp_servicecontrol 'start', 'SQLServerAGENT'; 用于启动 SQL Server 代理。 步骤2: EXEC xp_servicecontrol 'querystate', 'SQLServerAGENT'; 用于验证 SQL Server 代理的状态。您应该看到它处于 “Running” 状态。 总结 通过本文,您学习了如何在 SQL Server 2019 中启用 SQL Server 代理。首先,我们了解了 SQL Server 代理的作用和用途。然后,我们按照一系列步骤进行了 SQL Server 代理的配置,并提供了每个步骤所需的代码和解释。最后,我们展示了如何启动 SQL Server 代理并验证其状态。 ----------------------------------- ©著作权归作者所有:来自51CTO博客作者mob64ca12ea4e24的原创作品,请联系作者获取转载授权,否则将追究法律责任 sql server 2019 启用 SQL Server 代理 https://blog.51cto.com/u_16213406/9005764