Ubuntu 16 安装 SQL Server v.Next

 3. 软件包安装实现后,运维mssql conf 安装命令并依据操作提醒设置 SA
密码,并精选你的版本

当地连接配置

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

  • 利用 SQL Server 名称 (-S),客户名 (-U) 和密码 (-P) 的参数运转sqlcmd。 在本教程中,顾客张开当地连接,因而服务器名为 localhost。
    客商名叫 SA,密码是在安装进度中为 SA 帐户提供的密码。

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

密码输入可以利用互动的点子

  • 假设连接成功体现如下图:应会彰显 sqlcmd 命令提醒符:1>

![图形描述][3]

[plain] view
plain
copy

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

 

作者根据CentOS7扩充安装操作

  • 下载 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账户密码中度满意暗许供给(最少 8
个字符,包蕴大写和小写字母、十进制数字和/或非字母数字符号)

  • 安插达成后,请证实服务是不是正在运行

systemctl status mssql-server

![图表描述][2]

  • 拉开防火墙上的 SQL Server 端口,默感到TCP 1433

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

到此,SQL Server已在CentOS7上健康运营

金莎娱乐手机版 1

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

本人那边是停业了防火墙的, 所以报错是not running

Linux 上的 SQL Server 安装指南

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

sqlservr-setup –stop-service

创设备份与还原目录

于今,让大家创立备份与回复目录。

  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

金莎娱乐手机版 2

 

设置 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

金莎娱乐手机版 3

安装 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。

金莎娱乐手机版 4

双重输入密码:

金莎娱乐手机版 5

今后采纳上面包车型客车指令安装bacula:

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

Bacula私下认可使用Postfix MTA。安装进程中,你会被须求配置Postfix。

金莎娱乐手机版 6

挑选Internet站点并点击OK。

金莎娱乐手机版 7

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

金莎娱乐手机版 8

目前输入yes用dbconfig-common来布署Bacula数据库。

金莎娱乐手机版 9

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

金莎娱乐手机版 10

设置数据库的bacula-director-mysql顾客的密码。假如留空不输入,会转移一个即兴密码。

金莎娱乐手机版 11

再度输入密码:

金莎娱乐手机版 12

Just Do It!!!!

从 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

本学科中,让我们来上学一下哪些在Ubuntu
14.04服务器上安装和配置Bacula。小编的机器的IP是192.168.1.250/24,主机名是server.linuxidc.local。现在让我们进来教程吧。

  1. 开拓防火前 ,允许远程连接

    # sudo firewall-cmd –zone=public –add-port=1433/tcp –permanent
    # sudo firewall-cmd –reload

利用SQL Server创设和查询数据

新建数据库,创造叁个名称为AniuDB的数据库

  • 在 sqlcmd 命令提醒符中,粘贴以下 Transact-SQL 命令以创办测量检验数据库:

CREATE DATABASE AniuDB
  • 在下一行中,编写二个查询以回到服务器上享有数据库的称谓

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

二〇一五年14月七日,微软宣布了新型的 SQLServer 公共预览版 SQL Server vNext
CTP1,其能够运维在 Linux 和 Windows
操作系统上。该预览版扶助的操作系统平台有 Linux、Windows、Docker、maxOS
、Azure 设想机。在Linux 上安装的预览版支持 SQL Server
数据库引擎的不在少数表征。

CentOS 下搭建 LAMP 运维情状 & Webmin
http://www.linuxidc.com/Linux/2012-05/60731.htm

2. 安装 SQL Server

CentOS7 安装并采用SQL Server

4. 运营配置脚本(设置sa 密码,运营服务)

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

  1. 配备完毕后,请证实服务是还是不是正在运转

    # systemctl status mssql-server

5. 证实服务是不是在运维

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

金莎娱乐手机版 13

curl
https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list
| sudo tee /etc/apt/sources.list.d/mssql-server.list

Bacula是叁个开源互联网备份解决方案,允许你在本地只怕远程Computer组上备份只怕苏醒数据。配置与安装很轻松,并协助广大高级存款和储蓄管理性情。

简直正是So Easy!!!

金莎娱乐手机版 14

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

[plain] view
plain
copy

相关文章