澳门新萄京CentOS随笔 – 5.CentOS7设置Sql Server 20一7

澳门新萄京CentOS随笔 – 5.CentOS7设置Sql Server 20一7

澳门新萄京 1

从 Windows 进行三番五次

Windows 上的 SQL Server 工具连接到 Linux 上的 SQL Server
实例,操作格局与连接到任何远程 SQL Server 实例一样

  • Windows 上运维,连接受 Linux 上的 SQL Server 的别样工具:

SSMS: https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-develop-use-ssms
WP: https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-manage-powershell
SSDT: https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-develop-use-ssdt

[plain] view
plain
copy

安装 Bacula

Bacula使用SQL数据库管理它的音讯。大家得以选取MySQL大概PostgreSQL数据库。本篇教程中,作者动用MySQL。

输入下边包车型大巴下令安装MySQL服务器。

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. sudo apt-get install mysql-server

在装置MySQL的长河中,恐怕提醒须求输入数据库管理员密码。输入密码后按下OK。

澳门新萄京 2

双重输入密码:

澳门新萄京 3

今日接纳上面包车型地铁命令安装bacula:

  1. sudo apt-get install bacula-server bacula-client

Bacula暗中认可使用Postfix MTA。安装进程中,你会被供给配备Postfix。

澳门新萄京 4

挑选Internet站点并点击OK。

澳门新萄京 5

输入服务器完整域名(FQDN):

澳门新萄京 6

今昔输入yes用dbconfig-common来布局Bacula数据库。

澳门新萄京 7

输入MySQL数据库管理员密码:

澳门新萄京 8

设置数据库的bacula-director-mysql用户的密码。假使留空不输入,会转移1个专擅密码。

澳门新萄京 9

再一次输入密码:

澳门新萄京 10

 

CentOS7 安装并接纳SQL Server

二零一四年7月二十八日,微软公布了新型的 SQLServer 公共预览版 SQL Server vNext
CTP壹,其能够运营在 Linux 和 Windows
操作系统上。该预览版帮忙的操作系统平台有 Linux、Windows、Docker、maxOS
、Azure 虚拟机。在Linux 上安装的预览版帮助 SQL Server
数据库引擎的多多表征。

成立备份与还原目录

如今,让大家创立备份与还原目录。

  1. sudo mkdir -p /mybackup/backup /mybackup/restore

安装方面目录的权柄与所属用户/组:

  1. sudo chown -R bacula:bacula /mybackup/
  2. sudo chown -R 700/mybackup/

更多详情见请继续阅读下壹页的优良内容
http://www.linuxidc.com/Linux/2014-06/103439p2.htm

澳门新萄京 11

支出条件嘛, 作为.Net系Sql Server那是少不了的. 听过Sql
server能够安装在Linux上了..于是抱着试一试的心怀体验了1把..

设置 SQL Server 命令行工具

要成立数据库,供给运用一种工具,能够在 SQL Server 上运转 TRANSACT-SQL
语句举行连接。 以下步骤安装 SQL Server 命令行工具:sqlcmd和bcp

  • 下载 Microsoft Red Hat 存款和储蓄库配置文件

sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo
  • 假使服务器此前设置过mssql,必要删除任何较旧的 unixODBC 程序包

sudo yum update
sudo yum remove unixODBC-utf16 unixODBC-utf16-devel
  • 运营以下命令以安装mssql 工具与 unixODBC 开发职员包

sudo yum update
sudo yum install -y mssql-tools unixODBC-devel
  • 添加/opt/mssql-tools/bin/路径到环境变量

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc

[plain] view
plain
copy

Ubuntu 12.04 Server 安装 Webmin
http://www.linuxidc.com/Linux/2012-05/60977.htm

# sudo /opt/mssql/bin/mssql-conf setup

小编依照CentOS七实行安装操作

  • 下载 Microsoft SQL Server Red Hat 存储库配置文件

   sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server.repo
  • 运转以下命令,安装 SQL Server

sudo yum update -y
sudo yum install -y mssql-server
  • 安装到位之后,执行上边发号施令,依据提醒设置SA密码,并选择相应的版本

sudo /opt/mssql/bin/mssql-conf setup

![图片描述][1]

保险SA账户密码中度知足暗中认可供给(最少 7个字符,包含大写和小写字母、十进制数字和/或非字母数字符号)

  • 安顿完毕后,请表明服务是或不是正在运作

systemctl status mssql-server

![图表描述][2]

  • 敞开防火墙上的 SQL Server 端口,私下认可为TCP 143叁

sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
sudo firewall-cmd --reload
# firewall-cmd未启用不需要做此设置

到此,SQL Server已在CentOS七上健康运转

curl
https://packages.microsoft.com/keys/microsoft.asc
| sudo apt-key add –

Bacula是1个开源互联网备份化解方案,允许你在地面也许远程总结机组上备份大概复苏数据。配置与安装很简单,并支持广大尖端存款和储蓄管理天性。

 

Linux 上的 SQL Server 安装指南

  • 参考:https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup

**今昔测试在 Ubuntu 1陆.0四 上安装 SQL Server **

【PPT文书档案】Linux系统的远程管理软件Webmin
http://www.linuxidc.com/Linux/2012-08/68730.htm

 由于是新连串, 未有安装过Sql Server, 所以就变得很简单了.
依据微软官方的文书档案一步一步就OK…微软安装文书档案

本地连接配置

以下步骤使用 sqlcmd 本地连接到新的 SQL Server 实例

  • 应用 SQL Server 名称 (-S),用户名 (-U) 和密码 (-P) 的参数运行sqlcmd。 在本教程中,用户展开本地连接,由此服务器名字为 localhost。
    用户名称为 SA,密码是在安装进度中为 SA 帐户提供的密码。

sqlcmd -S localhost -U SA -P '<YourPassword>'

密码输入能够使用互动的措施

  • 万一总是成功体现如下图:应会展现 sqlcmd 命令提示符:一>

![图表描述][3]

澳门新萄京 12

CentOS 下搭建 LAMP 运营条件 & Webmin
http://www.linuxidc.com/Linux/2012-05/60731.htm

Microsoft SQL Server 2017 (RTM-CU8) (KB4338363) – 14.0.3029.16 (X64) 
 Jun 13 2018 13:35:56   Copyright (C) 2017 Microsoft Corporation 
Express Edition (64-bit) on Linux (CentOS Linux 7 (Core))

应用SQL Server成立和询问数据

新建数据库,创造一个名叫AniuDB的数据库

  • 在 sqlcmd 命令提醒符中,粘贴以下 Transact-SQL 命令以创造测试数据库:

CREATE DATABASE AniuDB
  • 在下1行中,编写2个查询以回到服务器上独具数据库的名目

SELECT Name from sys.Databases
  • 前四个指令没有立时施行。 必须在新行中键入 GO 才能进行在此以前的吩咐:

GO

![图表描述][4]

接下去创立贰个新表 itdevops,然后插入五个新行

  • 在 sqlcmd 命令提示符中,将上下文切换成新的 AniuDB数据库:

USE AniuDB
  • 始建名叫 itdevops 的新表:

CREATE TABLE itdevops(id INT, name NVARCHAR(50), quantity INT)
  • 将数据插入表中

INSERT INTO itdevops VALUES (1, 'banana', 150); INSERT INTO itdevops VALUES (2, 'orange', 100);
  • 执行GO

GO

挑选数据,运维查询从 itdevops变回来数据

  • 通过 sqlcmd 命令提示符输入查询,以回到 itdevops表中数量超出 100
    的行

SELECT * FROM itdevops WHERE quantity > 100;
# 执行 GO
  • 脱离 sqlcmd 命令提醒符

quit

sudo /opt/mssql/bin/sqlservr-setup

CentOS安装Webmin
http://www.linuxidc.com/Linux/2013-02/79052.htm

 开首设置

[plain] view
plain
copy

本学科中,让我们来读书一下怎么在Ubuntu
1四.0四服务器上安装和配备Bacula。笔者的机器的IP是192.168.1.250/24,主机名是server.linuxidc.local。现在让大家进去教程吧。

 

澳门新萄京 13

Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及安装
http://www.linuxidc.com/Linux/2013-06/86250.htm

 六. 体验一下?, 登录名是sa, 密码便是刚刚设置的密码

sqlservr-setup –stop-service

是因为是CentOS所以直接选拔福睿斯HEL就OK了….

[plain] view
plain
copy

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图