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/4842


SQLServer On Linux包列表


内容介绍

一、Yum list insatlled I grep -Isql

二、Rpm -ql msodbcsalr

三、Rpm -ql mssql-server

四、Rpm -ql Mssql-tools

五、Rpm -ql sqlite

 

上节课讲了 SQLServer On Linux 的错误日志这节课是 SQLServer On Linux 的packalist分为五个部分第一个是总览到底安装了哪些包第二部分是看这个包里有 msodbcsalr 包第三部分也是最主要的 SQLServer 服务的包第四部分是SQLServer 的 tools 包最后一个是 sqlite

 

一、Yum list insatlled I grep -Isql

1、连上虚拟机

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

root@192.168.99.101's pas sword :

Last login: Mon Dec 19 03:00:54 2016 from 192.168.99.1

[root@localhost ~]# clear

2、查看 centos 版本

[ root@localhost ~]# cat /etc/redhat- re lease

Cent0S Linux release 7.2.1511(Core)

3、查看安装了哪些包

首先连上虚拟机查看到底安装了 SQLServer 哪些的包大概就是这四个一个一个去看可以看到包里具体有哪些文件

[root@localhost ~]# yum list installed | grep -i sql

msodbcsql.x86_ 6413.0.1.0-1 @packages-mic rosoft-com-prod

mssql-server.x86_ 6414.0.100.187-1@packages-microsoft-com-mssql-server

mssql-tools.x86_ 6414.0.1.246-1@packages-mic rosoft-com-prod

sqlite.x86_ _643.7.17-8.el7@anaconda

可以看到有四个包

 

二、Rpm -ql msodbcsal

查看 msodbcsal 里有什么文件

[root@Localocalhost~]#rpm-q- msodbcsal

/opt/microsoft

/opt/microsoft/msodbcsql

/opt/microsoft/msodbcsql/etc

/opt/microsoft/msodbcsql/etc/odbcinst. ini

/opt/microsoft/msodbcsql/ include

/opt/microsoft/msodbcsql/ include/msodbcsql.h

/opt/microsoft/msodbcsql/lib64

/opt/microsoft/msodbcsql/lib64/libmsodbcsql- 13.0.so.1.0

/opt/microsoft/msodbcsql/share

/opt/microsoft/msodbcsql/share/ resources

/opt/microsoft/msodbcsql/ share/ resources/en_ US

/opt/microsoft/msodbcsql/share/ resources/en_ US/msodbcsqlr13.rll

/usr/share/doc/msodbcsql

/usr/share/doc/ msodbcsql/LICENSE. Txt

 

三、Rpm -ql mssql-server

查看 mssql-server 里有什么文件

[rooteloca lhost *]# rpT -ql mssql-server

/opt/mssq l/bin

/opt/mssql/bin/ compress-dump. sh

/opt/mssq l/bin/generate-core.sh

/opt/mssql/bin/mssql-conf

/opt/mssql/bin/sq lpackage

/opt/mssq l/bin/sqlservr

/opt/mssql/bin/sqlservr-setup

/opt/mssql/bin/sqlservr-telemetry

/opt/mssql/lib

/opt/mssql/lib/libc++.so.1

/opt/mssql/lib/libc++abi.so.1

/opt/mssql/lib/libjemalloc.so.1

/opt/mssql/lib/libsqltelemetry.so

/opt/mssql/lib/libunwind.so.8

/opt/mssql/lib/mssql-conf

/opt/mssql/lib/mssql-conf/collations. txt

/opt/mssql/lib/mssql-conf/mssql-conf. py

/opt/mssql/lib/mssql-conf/mssqlconfhelper. py

/opt/mssql/lib/mssql-conf/mssqlsettings. py

/opt/mssql/lib/mssql-conf/mssqlsett ingsmanager. py

/opt/mssql/lib/mssql-conf/sapassword.sh

/opt/mssql/lib/mssql-conf/set-collation. sh

/opt/mssql/lib/sqlpackage.sfp

/opt/mssql/lib/sqlservr.sfp

/opt/mssql/lib/system. certificates.sfp

/opt/mssql/lib/system. common.sfp

/opt/mssql/lib/system. netfx.sfp

/opt/mssql/lib/system.sfp

/usr/lib/systemd/system/mssql-server-telemetry. service

/usr/lib/systemd/ system/mssql-server.service

/usr/share/ doc/mssql-server/LICENSE. TXT

/usr/share/doc/mssql-server/THIRDPARTYNOTICES.TXT

/usr/share/man/man1/mssql-conf.1.gz

/usr/share/man/man1/ sqlpackage.1.gz

/usr/share/man/man1/sqlservr.1.gz

 

四、Rpm -ql Mssql-tools

查看 Mssql-toolsr 里有什么文件

[ root@localhost *]# rpm -ql mssql-tools

/opt/mssql-tools/bin

/opt/mssql-tools/bin/bcp-14.0.1.246

/opt/mssql-tools/bin/sqlcmd-14.0.1.246

/opt/mssql-tools/share

/opt/mssql-tools/share/resources

/opt/mssql-tools/ share/resources/en_ US

/opt/mssql-tools/ share/resources/en US/BatchParserGrammar.dfa

/opt/mssql-tools/ share/resources/en_ US/BatchParserGrammar.llr

/opt/mssql-tools/ sha re/ resources/en_ US/SQLCMD.rll

/opt/mssql-tools/ share/resources/en_ US/bcp.rll

/usr/share/doc/mssq l-tools

/usr/share/doc/mssql-tools/LICENSE. txt

/usr/share/doc/mssql-tools/THIRDPARTYNOTICES. Txt

 

五、Rpm -ql sqlite

查看 Mssql-toolsr 里有什么文件

[root@localhost ~]# rpm -ql sqlite

/usr/bin/sqlite3

/usr/lib64/libsqlite3.so.0

/usr/lib64/libsqlite3.so.0.8.6

/usr/share/doc/sqlite-3.7.17

/usr/share/doc/sqlite-3.7.17/README

/usr/share/man/man1/sqlite3.1.gz

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
1月前
|
存储 运维 Shell
运维.Linux.bash学习笔记.数组及其使用
运维.Linux.bash学习笔记.数组及其使用
24 0
|
2月前
|
监控 安全 Linux
Linux命令rpmkeys:守护RPM包的安全之门
`rpmkeys`是Linux中管理RPM包公钥的工具,用于验证软件包的签名,确保安全。它支持导入、导出、删除和查询公钥,通过数字签名保证包的完整性和来源可靠性。例如,使用`--import`导入公钥,`--query`查询公钥。最佳实践包括验证公钥来源、定期更新并备份。该命令间接保障了数据处理和分析的安全环境。
|
2月前
|
Linux
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
|
19天前
|
机器学习/深度学习 Ubuntu Linux
在Linux中,如何按照该要求抓包:只过滤出访问http服务的,目标ip为192.168.0.111,一共抓1000个包,并且保存到1.cap文件中?
在Linux中,如何按照该要求抓包:只过滤出访问http服务的,目标ip为192.168.0.111,一共抓1000个包,并且保存到1.cap文件中?
|
22天前
|
Ubuntu Linux
在Linux中,如何升级系统内所有已安装软件包?
在Linux中,如何升级系统内所有已安装软件包?
|
2月前
|
运维 监控 网络协议
Linux抓包命令tcpdump使用技巧大全
【7月更文挑战第10天】
70 5
Linux抓包命令tcpdump使用技巧大全
|
19天前
|
Linux 网络安全 容器
【Azure App Service for Linux】Linux Web App如何安装系统未安装的包
【Azure App Service for Linux】Linux Web App如何安装系统未安装的包
|
19天前
|
网络协议 Linux
在Linux中,如何使用iptables 写⼀条规则?把来源IP为192.168.1.101访问本机80端口的包直接拒绝.
在Linux中,如何使用iptables 写⼀条规则?把来源IP为192.168.1.101访问本机80端口的包直接拒绝.
|
22天前
|
JavaScript Ubuntu 关系型数据库
在Linux中,如何查询已安装软件包的版本信息?
在Linux中,如何查询已安装软件包的版本信息?
|
28天前
|
Linux Python
Linux离线安装Python依赖包
本文介绍了在Linux环境下离线安装Python依赖包的方法,包括从Python依赖包检索网站下载所需依赖包的压缩文件,上传到Linux服务器,然后通过解压、编译和安装步骤完成依赖包的安装。
23 0