SQL Server on Linux的文件和目录结构

发表于:2016-12-28 09:57

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:风移    来源:51Testing软件测试网采编

  问题引入
  “鸟儿啊,我记得你写过一篇《SQLServer On Linux Package List on CentOS》的文章,从这篇文章,我们很清楚的知道了SQL Server on Linux包含有哪些必要的包。那么,我们怎么知道SQL Server on Linux到底包含哪些重要的文件和目录结构呢?他们的作用是什么?”。
  “的确,当我们在排错或者需要改变MSSQL Server on Linux配置的时候,我们需要对SQL Server的各个工作目录和文件结构有清晰的认识,以及他们的主要用途是什么”。菜鸟表示对老鸟的问题很认同。
  分析问题
  MSSQL Server on Linux所有的文件和目录主要存储在三个地方:
  /opt/mssql
  /var/opt/mssql
  /lib/systemd/system/
  我们会在接下来的小节分别对这三个部分逐一介绍。
  解决问题
  这一小节我们会具体查看MSSQL Server on Linux三个重要的目录。
  /opt/mssql
  这个目录主要包含了mssql的bin和lab文件,以及mssql-tools文件。重要文件的详情和作用我已经标示到截图中。
  /var/opt/mssql
  这个目录文件主要包含的是MSSQL Server on Linux的数据文件,日志文件以及配置文件。详情参见截图中的说明。
  /lib/systemd/system/
  这个目录是存放与SQL Server on Linux服务相关的两个文件,详情参见截图中的说明。
  写在最后
  对于SQL Server on Linux的文件和目录结构和作用有了清晰认识的认识,为我们以后做问题排查和配置修改提供了非常大的帮助。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号