sql server on linux 配置过程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了sql server on linux 配置过程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3087字,纯文字阅读大概需要5分钟。
内容图文
![sql server on linux 配置过程](/upload/InfoBanner/zyjiaocheng/526/a48a7db824fd44c29657a170c6a4d111.jpg)
仅仅是为了记录一些内容而已,因为发现实在没有一个好用的记事本能在不同公司之间各个地方可以使用的(各种公司太多限制网络使用)
一、安装sql server 服务
1、安装
安装需要将地址下载到/etc/yum.repos.d/下
wget https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
yum install mssql-server -y 下载安装sql server
2、启动配置
/opt/mssql/bin/sqlserver-setup
3、检查状态
systemctl status mssql-server
4、开通端口访问
firewall-cmd --zone=public -add-port=1433/tcp --permanent
firewall-cmd --reload
二、安装sqlserver tool
1、下载仓库文件到/etc/yum.repos.d/文件夹下
wget https://packages.microsoft.com/conig/rhel/8/prod.repo
或者crul https://packages.microsoft.com/conig/rhel/8/prod.repo >/etc/yum.repos.d/msprod.repo
2、yum install -y mssql-tools
三、测试
sqlcmd -S localhost,1433 -U sa
或者直接进行查询
sqlcmd -S localhost,1433 -U sa -Q "select * from sys.databases";
或者直接使用SSMS图形化连接
四、查看状态(此处已经是linux的操作了,跟sql server 关系不大)
systemctl status mssql-server
systemctl stop mssql-server
systemctl start mssql-server
systemctl disable mssql-server
systemctl enable mssql-server
五、检查sql error log
第一种方式:
/var/opt/mssql/log
好处:可以查看当启动时候的异常问题
第二种方式:sqlcmd的方式
从存储过程中查看
sp_readerrorlog
sp_readerrorlog 1代表读取的是errorlog.1那个文件
sp_readerrorlog 1,1,‘master‘ master是筛选的内容,所以这个本身具有一个筛选功能
第三种方式:
SSMS连接 然后执行存储过程
exec xp_readerrorlog
exec sp_readerrorlog 等价与exec sp_readerrorlog 0
exec sp_readerrorlog 1,1,‘master‘
其次还可以在manage下查看
六、如何查看安装了哪些package
yum list installed|grep -i sql
得到msodbcsql , mssql-tools, mssql-server,sqlite
rpm -ql msodbcsql就可以查看到具体的package安装到哪里的文件夹了
这块也是属于linux的操作
七、sql server On linux file tree
主要包含三部分
tree /opt/mssql
tree /var/opt/mssql
tree /lib/systemd/system
八、数据库备份和还原(从window如何转到linux)
backup database on windows
transfer database backup file to linux
可以使用ssms或者sqlcmd
九、最后考虑容灾问题(只能引用别人写的好的了)
对于sql server, 首先在window是上有failover cluster 容灾方式,其次又有了always on 高性能方式。
windows下的failover cluster 配置和always on 配置
https://www.cnblogs.com/ios9/p/9533305.html
linux下的always on配置
https://www.cnblogs.com/guarderming/p/12082936.html
这几方面都考虑ok 了之后,我想在搭建系统架构的时候, 这个系统应该来说就不会再出现系统架构方面的异常了吧。
sql server on linux 配置过程
标签:pack local ofo 文件夹 记录 如何 system art ane
本文系统来源:https://blog.51cto.com/kalson/2511850
内容总结
以上是互联网集市为您收集整理的sql server on linux 配置过程全部内容,希望文章能够帮你解决sql server on linux 配置过程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。