SQLServer On Linux 连接|学习笔记

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
简介: 快速学习 SQLServer On Linux 连接

开发者学堂课程【SQL Server on Linux 入门教程:SQLServer On Linux 连接】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/386/detail/4839


SQLServer On Linux 连接


内容介绍

Connection and Query SQL Server on Linux

二、Connection and Query SQL Server on Windows


一、Connection and Query SQL Server on Linux

通过 sqlcmd 的工具从本身的机器去连接 SQL Server,并且进行一个简单的查询

首先连接虚拟机输入密码使用 sqlcmd 连接 SQL Server,不建议直接输入密码要回车输入密码这样就看不到密码是什么进行一个简单的查询go 语句提交这就是使用 sqlcmd 连接 SQL Server 的查询方法

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

2.sqlcmd -S localhost -U sa

3.sqlcmd -S localhost -U SA -Q "select name from sys , databases"

具体代码如下

[cherishs-MacBook-Pro:~ cherish$ ssh root@192. 168.99.101

[root@192.168.99.101's password:

Last login: Sun Dec 18 22:38:15 2016 from 192.168.99.1

[root@localhost ~]# sqlcmd -S localhost,1433 -U sa

[Password:

[1> select name from sys. database;

[2> go

Msg 156, Level 15, State 1, Server localhost, Line 1

Incorrect syntax near the keyword ' database'.

[1> select name from sys . databases;

[2> G0

name

master

tempdb

model

msdb

(4 rows affected)

[1> exit

[root@localhost ~]# sqlcmd -S localhost,1433 U sa -Q "select name from sys .databases"或者直接在查询语句里面 sqlcmd 的命令里面去输入这个查询的语句这条语句就会请求 SQL Server 去查询 Q 后面的一条语句完成之后它会退出这个 sqlcmd。

Password:

name

master

tempdb

model

msdb

(4 rows affected)

[root@localhost ~]#

 

二、Connection and Query SQL Server on Windows

用传统的 windows 版去连接 SQL Server 服务这会使用 sys 的工具查询结果

Select*from sys.databses;

Select VERSION

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS&nbsp;SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/sqlserver
相关文章
|
2月前
|
Shell Linux
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
|
3月前
|
监控 网络协议 Linux
在Linux中,如何查看某个网卡是否连接着交换机?
在Linux中,如何查看某个网卡是否连接着交换机?
|
1月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
47 3
|
1月前
|
Linux 网络安全
Linux虚拟机与主机和Xshell的连接问题解决
Linux虚拟机与主机和Xshell的连接问题解决
80 1
|
2月前
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
2月前
|
NoSQL Linux Redis
linux安装单机版redis详细步骤,及python连接redis案例
这篇文章提供了在Linux系统中安装单机版Redis的详细步骤,并展示了如何配置Redis为systemctl启动,以及使用Python连接Redis进行数据操作的案例。
74 2
|
2月前
|
Unix Linux 网络安全
python中连接linux好用的模块paramiko(附带案例)
该文章详细介绍了如何使用Python的Paramiko模块来连接Linux服务器,包括安装配置及通过密码或密钥进行身份验证的示例。
98 1
|
1月前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
220 0
|
2月前
|
SQL 网络协议 数据库连接
已解决:连接SqlServer出现 provider: Shared Memory Provider, error: 0 - 管道的另一端上无任何进程【C#连接SqlServer踩坑记录】
本文介绍了解决连接SqlServer时出现“provider: Shared Memory Provider, error: 0 - 管道的另一端上无任何进程”错误的步骤,包括更改服务器验证模式、修改sa用户设置、启用TCP/IP协议,以及检查数据库连接语句中的实例名是否正确。此外,还解释了实例名mssqlserver和sqlserver之间的区别,包括它们在默认设置、功能和用途上的差异。
|
2月前
|
Linux Python
Linux之centos安装clinkhouse以及python如何连接
Linux之centos安装clinkhouse以及python如何连接
下一篇
无影云桌面