linux下安装sql server

以Centos 7系统为例:


[[email protected]c7 ~]# cat /etc/redhat-release              #系统版本

CentOS Linux release 7.1.1503 (Core)

[[email protected] ~]# firewall-cmd --state                 #查看firewall状态,关闭firewall

running

[[email protected] ~]# systemctl stop firewalld.service     #关闭

[[email protected] ~]# systemctl disable firewalld.service  #开机不启动

rm ‘/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service‘

rm ‘/etc/systemd/system/basic.target.wants/firewalld.service‘

[[email protected] ~]# systemctl disable firewalld.service  #开机不启动

[[email protected] ~]# firewall-cmd --state                 #已关闭firewall

not running

[[email protected] yum.repos.d]# pwd                        #进入/etc/yum.repos.d下载二个yum源文件

/etc/yum.repos.d

[[email protected] yum.repos.d]# wget https://packages.microsoft.com/config/rhel/7/mssql-server.repo

[[email protected] yum.repos.d]# wget https://packages.microsoft.com/config/rhel/7/prod.repo

[[email protected] yum.repos.d]# yum search mssql           #查看源信息,已有包信息

mssql-server.x86_64 : Microsoft(R) SQL Server(R) Relational Database Engine

mssql-server-ha.x86_64 : Microsoft(R) SQL Server(R) Relational Database Engine

mssql-tools.x86_64 : Tools for Microsoft(R) SQL Server (R)

....略

[[email protected] yum.repos.d]# yum install -y mssql-server mssql-tools    #安装服务和工具

...略

已安装:

mssql-server.x86_64 0:14.0.1.246-6

已安装:

mssql-tools.x86_64 0:14.0.1.246-1

[[email protected] ~]# cd /opt/mssql/bin/                   #进入sql目录

[[email protected] bin]# ls                                 #下面有启动的文件

compress-dump.sh  generate-core.sh  mssql-conf  sqlpackage  sqlservr  sqlservr-setup  sqlservr-telemetry

[[email protected] 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                 开机启动服务

ln -s ‘/usr/lib/systemd/system/mssql-server.service‘ ‘/etc/systemd/system/multi-user.target.wants/mssql-server.service‘

ln -s ‘/usr/lib/systemd/system/mssql-server-telemetry.service‘ ‘/etc/systemd/system/multi-user.target.wants/mssql-server-telemetry.service‘

Setup completed successfully.

[[email protected] bin]# systemctl status mssql

mssql.service

Loaded: not-found (Reason: No such file or directory)

Active: inactive (dead)

[[email protected]c7 ~]# sqlcmd -S localhost -U sa

Password:

1> select db_name();

2> go

--------------------------------------------------------------------------------------------------------------------------------

master

查看使用CPU和内存高的进程

# ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head

参考自:

https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup-red-hat

http://www.cnblogs.com/hengwei/p/6076199.html

时间: 2024-08-08 17:52:48

linux下安装sql server的相关文章

使用Powershell管理Linux 下的 SQL Server

我们上一篇文章介绍了在Centos 7.3下安装及配置 SQL Server,今天我们主要介绍的是如何在Windows下使用Powershell来管理Linux下的SQL Server,其实说到Powershell大家都已经很熟悉了,Powershell不止是命令集合也是批量程序,可以很好的协助管理员提高日常的运维工作,但是微软的Powershell有一个毛病就是不同的服务需要安装不同的Powershell,对于Lync下的Shell.Exchange Shell和系统自带的Powershell

Win10 下安装 SQL server 2008

Win10 下安装 SQL server 2008安装时出现一下问题: 1.有时执行某些操作后,没有反应.多试几次吧 2.验证时,报重启失败. 运行注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录,在右侧找到PendingFileRenameOperations,将其删除. 3.安装程序集“Microsoft.VC90.ATL,version="9.0.21022.8",...错误 解

微软发布 Linux 下的 SQL Server 公众预览版

微软发布了它的下一个版本的 SQL Server 数据库的公众预览版,同时支持 Linux 和 Windows. 在今年 3 月,微软发布过 SQL Server for Linux 的一个内部预览版.同时,微软官方说 SQL Server for Linux 是 SQL Server for Windows 版本的一个子集,将可以运行在 Ubuntu 上或作为 Docker 镜像运行(后来补充说内部预览也支持 Red Hat 的 RHEL).该公司官方称用户购买的 SQL Server 将可以

在Windows2012下安装SQL Server 2005无法启动服务的解决办法

虚拟机环境中,用了Windows Server2012,安装SQL SERVER 2005的过程中,总是提示无法启动服务,各种搜索,做了以下尝试: 1.修改IP网络设定. 2.VIA网络禁用. 3.修改CPU核数为2的整数倍等方式. 4.修改SQL SERVER服务的登录方式等,都没有解决, 最后发现了这篇文章,采用替换SQL的关键文件就能解决问题. 因为尝鲜安装了Windows2012,的确很不错,唯一的遗憾就是不支持Sql Server 2005的安装.找了很多办法,基本上都有缺陷.现在终于

WIN7 下安装 SQL Server 2000 兼容性问题

最近遇到一些系统需要sql 2000的环境下部署,系统安装手册中的要求是这样的:操作系统:服务器windows 2003 32位/windows 2007 32 位操作系统:客户端windows xp .windows7 32位旗舰版纯净版操作系统实际目前运行的环境是win7 32位, sql 2000数据库:现在系统出现问题需要恢复,在win7下安装sql2000标准版和企业版遇到版本不兼容的问题. 在win7下安装sql 2000 个人版和sql 2000 开发版没有问题具体步骤如下:1.修

win10 下安装SQL server 2008R2 express

SQL server 2008R2 express    64位   express版为免费版 无需破解 大小约1.6G 官方原版 百度云链接 http://pan.baidu.com/s/1sjT59ZB 安装时确保4个安装文件处于同一目录下 双击 SQLEXPRADV_x64_CHS.exe 程序自动解压 安装时最好将杀毒软件关闭 及防火墙  本人在安装过程中遇到360拦截 导致安装报错 安装完成后 开启防火墙  以管理员方式运行一次 输入任意sql语句 在弹出的窗口中选择适当选项 程序自动

Ubuntu 下安装 SQL Server 2016初探

安装步骤参官方 https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup-ubuntu 执行命令如下: 1.Enter superuser mode. sudo su 2.Import the public repository GPG keys: curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - 3.Register the Mi

在Windows8下安装SQL Server 2005无法启动服务

因为尝鲜安装了Windows8,的确很不错,唯一的遗憾就是不支持Sql Server 2005的安装.找了很多办法,基本上都有缺陷.现在终于找到一种完全正常没有缺陷的办法了,和大家分享一下. 0.一定要使用Administrator用户安装,否则可能出任何意想不到问题(我半天时间就这样浪费了). 1.正常安装任一版本的SQL Server 2005. 2. 安装到SqlServer服务的时候提示启动服务失败,这里就是关键啦,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的

【转】Win8下安装SQL Server 2005无法启动服务

安装了Windows8,但是发现不支持Sql Server 2005的安装.网上找了很多办法,基本上都有缺陷.现在终于找到一种完全正常没有缺陷的办法了,和大家分享一下. 1.正常安装任一版本的SQL Server 2005. 2.安装到SqlServer服务的时候提示启动服务失败,这里就是关键啦,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的sqlservr.exe和sqlos.dll.32位下载sqlservr32.rar,64位下载sqlservr64.rar. sq