Microsoft Sql Server 2016安装在CentOS7下
安装过程
如何安装直接参考这个文章:安装sql server
整个安装过程非常简单。
上面的文档里是通过 sudo 命令,用root身份来执行,不过这里为了简单,就用root账号来安装的。
(1)下载sql server的源,便于通过yum命令来安装
curl https://packages.microsoft.com/config/rhel/7/mssql-server.repo > /etc/yum.repos.d/mssql-server.repo
- [root@localhost Desktop]# curl https://packages.microsoft.com/config/rhel/7/mssql-server.repo > /etc/yum.repos.d/mssql-server.repo
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
- 100 220 100 220 0 0 117 0 0:00:01 0:00:01 --:--:-- 117
(2)安装
yum install -y mssql-server
- [root@localhost Desktop]# yum install -y mssql-server
- Loaded plugins: fastestmirror, langpacks
- Loading mirror speeds from cached hostfile
- * base: mirrors.aliyun.com
- * extras: mirrors.aliyun.com
- * updates: mirrors.163.com
- Resolving Dependencies
- --> Running transaction check
- ---> Package mssql-server.x86_64 0:14.0.1.246-6 will be installed
- --> Finished Dependency Resolution
- Dependencies Resolved
- ================================================================================
- Package Arch Version Repository Size
- ================================================================================
- Installing:
- mssql-server x86_64 14.0.1.246-6 packages-microsoft-com-mssql-server 138 M
- Transaction Summary
- ================================================================================
- Install 1 Package
- Total download size: 138 M
- Installed size: 138 M
- Downloading packages:
- warning: /var/cache/yum/x86_64/7/packages-microsoft-com-mssql-server/packages/mssql-server-14.0.1.246-6.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID be1229cf: NOKEY
- Public key for mssql-server-14.0.1.246-6.x86_64.rpm is not installed
- mssql-server-14.0.1.246-6.x86_64.rpm | 138 MB 14:11
- Retrieving key from https://packages.microsoft.com/keys/microsoft.asc
- Importing GPG key 0xBE1229CF:
- Userid : "Microsoft (Release signing) <gpgsecurity@microsoft.com>"
- Fingerprint: bc52 8686 b50d 79e3 39d3 721c eb3e 94ad be12 29cf
- From : https://packages.microsoft.com/keys/microsoft.asc
- Running transaction check
- Running transaction test
- Transaction test succeeded
- Running transaction
- Installing : mssql-server-14.0.1.246-6.x86_64 1/1
- +-------------------------------------------------------------------+
- | Please run /opt/mssql/bin/sqlservr-setup to complete the setup of |
- | Microsoft(R) SQL Server(R). |
- +-------------------------------------------------------------------+
- Verifying : mssql-server-14.0.1.246-6.x86_64 1/1
- Installed:
- mssql-server.x86_64 0:14.0.1.246-6
- Complete!
- [root@localhost Desktop]#
(3)配置
/opt/mssql/bin/sqlservr-setup
这个主要是设置sql server的系统管理员sa的密码,要求密码最少8个字符、数字、非字母数字符号等。
另外,还要求内存至少3250M,少一点就报错。。。
最后会问是否要启动sql server服务,是否要在系统启动时启动sql server,输入y就可以了。
- [root@localhost Desktop]# /opt/mssql/bin/sqlservr-setup
- Microsoft(R) SQL Server(R) Setup
- You can abort setup at anytime by pressing Ctrl-C. Start this program
- with the --help option for information about running it in unattended
- mode.
- Please enter a password for the system administrator (SA) account:
- Please confirm the password for the system administrator (SA) account:
- Setting system administrator (SA) account password...
- Do you wish to start the SQL Server service now? [y/n]: y
- Do you wish to enable SQL Server to start on boot? [y/n]: y
- Created symlink from /etc/systemd/system/multi-user.target.wants/mssql-server.service to /usr/lib/systemd/system/mssql-server.service.
- Created symlink from /etc/systemd/system/multi-user.target.wants/mssql-server-telemetry.service to /usr/lib/systemd/system/mssql-server-telemetry.service.
- Setup completed successfully.
(4)看一下sql server的状态
这里先把状态写入s.txt文件,然后查看s.txt文件。
会发现有好几个进程。
- [root@localhost Desktop]# systemctl status mssql-server > s.txt
- [root@localhost Desktop]# cat s.txt
- ● mssql-server.service - Microsoft(R) SQL Server(R) Database Engine
- Loaded: loaded (/usr/lib/systemd/system/mssql-server.service; enabled; vendor preset: disabled)
- Active: active (running) since Thu 2016-12-01 15:09:51 CST; 31min ago
- Main PID: 4963 (sqlservr)
- CGroup: /system.slice/mssql-server.service
- ├─4963 /opt/mssql/bin/sqlservr
- └─4971 /opt/mssql/bin/sqlservr
- Dec 01 15:09:58 localhost.localdomain systemd[1]: [/usr/lib/systemd/system/mssql-server.service:15] Unknown lvalue 'TasksMax' in section 'Service'
- Dec 01 15:09:58 localhost.localdomain sqlservr[4963]: 2016-12-01 07:09:58.39 spid20s The Service Broker endpoint is in disabled or stopped state.
- Dec 01 15:09:58 localhost.localdomain sqlservr[4963]: 2016-12-01 07:09:58.39 spid20s The Database Mirroring endpoint is in disabled or stopped state.
- Dec 01 15:09:58 localhost.localdomain sqlservr[4963]: 2016-12-01 07:09:58.45 spid20s Service Broker manager has started.
- Dec 01 15:09:58 localhost.localdomain sqlservr[4963]: 2016-12-01 07:09:58.51 spid5s Recovery is complete. This is an informational message only. No user action is required.
- Dec 01 15:10:00 localhost.localdomain sqlservr[4963]: 2016-12-01 07:10:00.34 spid30s The activated proc '[dbo].[sp_syspolicy_events_reader]' running on queue 'msdb.dbo.syspolicy_event_queue' output the following: 'Transaction (Process ID 30) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.'
- Dec 01 15:15:02 localhost.localdomain sqlservr[4963]: 2016-12-01 07:15:02.11 spid51 Using 'dbghelp.dll' version '4.0.5'
- Dec 01 15:15:08 localhost.localdomain sqlservr[4963]: 2016-12-01 07:15:08.27 spid51 Attempting to load library 'xplog70.dll' into memory. This is an informational message only. No user action is required.
- Dec 01 15:15:08 localhost.localdomain sqlservr[4963]: 2016-12-01 07:15:08.32 spid51 Using 'xplog70.dll' version '2016.140.01' to execute extended stored procedure 'xp_msver'. This is an informational message only; no user action is required.
- Dec 01 15:33:36 localhost.localdomain sqlservr[4963]: 2016-12-01 07:31:59.09 spid3s Warning: Failure to calculate super-latch promotion threshold.
至此,sql server安装完成
Microsoft Sql Server 2016安装在CentOS7下的更多相关文章
- Microsoft SQL Server 2016 RC3 安装
首先下载SQL Server 2016 RC3 安装iso 下载链接 ed2k://|file|cn_sql_server_2016_rc_3_x64_dvd_8566578.iso|24648232 ...
- Microsoft SQL Server 2008 安装图解(Windows 7)
简介 本文详细记录了一次完整的Microsoft SQL Server 2008在Windows 7操作系统上的安装过程.注意:Microsoft SQL Server 2008与Windows 7操 ...
- Microsoft SQL Server 2012安装说明
Microsoft SQL Server 2012安装说明 环境:Windows8, Windows7, WinVista, Win2003, WinXP Microsoft SQL Server 2 ...
- 【安装】Microsoft SQL Server的安装
数据库版本:2012 系统环境:windows 7 一.安装 依次选择“安装->全新 SQL Server 独立安装或向现有安装添加功能”;点“确定” 选择版本,推荐标准版,这里是直接输入序列号 ...
- SQL server 2016 安装步骤
1.进入安装中心:可以参考硬件和软件要求.可以看到一些说明文档 2.选择全新安装模式继续安装 3.输入产品秘钥:这里使用演示秘钥进行 4.在协议中,点击同意,并点击下一步按钮,继续安装 5.进入全局规 ...
- cn microsoft hyper-v server 2016 安装笔记
英文版,先用,随后 中文版再出笔记 不知道是不是 WINDOWS 7 USB DVD TOOLS 没有更新,怎么做不了优盘启动,只能找个 替代工具RUFUS.
- SQL Server 2016正式版安装(超多图)
微软数据库SQL Server 2016正式版在2016年6月就发布,由于近期工作忙,一直拖到现在才有时间把安装过程写到博客上,分享给大家.本人一直习惯使用英文版,所以版本和截图都是英文版的.废话少说 ...
- SQL Server系列之SQL Server 2016 中文企业版详细安装步骤(超多图)
1. 下载地址 下载地址 :https://www.microsoft.com/en-us/server-cloud/products/sql-server-2016/ 官方技术文档:https:// ...
- 静默安装、授权及卸载Microsoft SQL Server、NET Framework、Windows Installer 、ArcGIS License Manager、ArcGIS Engine(Silent install、uninstall and Authorization.. .through Setup Factory)基于Setup Factory
通过Setup Factory写的代码大概有1700行,所以就不整理了.思路如下: 静默安装都是通过去Microsoft 和Esri的官网找到静默安装的命令,然后File.Run(...)或者Shel ...
随机推荐
- C#操作Excel 单元格的格式处理[xyytIT]
一. C# 操作 Excel 单元格自动填充,居中对齐,字体颜色等格式设置: Excel.Range titleRange = worksheet.get_Range(worksheet.Cells[ ...
- 从输入url到显示网页发生了什么
原文链接:https://juejin.im/post/5bf23afa6fb9a049be5d1494 在浏览器中输入url到显示网页主要包含两个部分: 网络通信和页面渲染 互联网内各网络设备间的通 ...
- c++ tricks
1 关于virtual关键字的实验 1.1 在派生类中改变virtual函数访问权限 定义两个类A,B,其中B公有派生于A.A中定义一个private成员虚函数func,B中覆写此函数,但是将其访问权 ...
- dedecms连表查询参照
ixingmeib2c/ds/entity_clas/tc_coupon_index.ls.php下面的getIndexInfo()方法
- 3. Install Spring-Tool-Suite & TestNG
1.Install Spring-Tool-Suite 2.Install TestNG
- 客户端、服务器端中JSON字符串与对象的转换
客户端: 字符串转为对象:$.parseJSON(json); 对象转为字符串:JSON.stringify(_pasteDataItem) 服务器端(c#): 对象: [DataContract(N ...
- 判定map中是否存在某元素
判断某key是否存在可以使用map的count方法来间接判定 count接受一个参数key值,返回map中key值为给定值的元素总数 map<int, string> i_to_s_map ...
- spring-data-jpa+hibernate 各种缓存的配置演示
本文所有测试用代码在https://github.com/wwlleo0730/restjplat 的分支addDB上 目前在使用spring-data-jpa和hibernate4的时候,对于缓存关 ...
- 2018.09.21 codeforces1051D. Bicolorings(线性dp)
传送门 sb线性DP. f[i][j][0/1/2/3]f[i][j][0/1/2/3]f[i][j][0/1/2/3]表示前i列j个连通块且第i列状态为00/01/10/11时的方案总数. 这个显然 ...
- Jsp+servlet+mysql搭建套路
1.建立数据库根据需求建立相应的数据库确立数据库的字段.属性.主键等2.建立javaweb项目,搭建开发环境在开发环境的/WebRoot/WEB-INF下建立lib文件夹,存放需要使用的jar包常用的 ...