SQL Server on Linux的文件和目录结构
問題引入
“鳥兒啊,我記得你寫過一篇《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的文件和目錄結構和作用有了清晰認識的認識,為我們以后做問題排查和配置修改提供了非常大的幫助
相關文章:?
- SQL Server 急救包(First Responder Kit)入門教程 
- SQL Server on Linux 理由淺析 
- SQLServer On Linux Package List on CentOS 
原文地址:https://yq.aliyun.com/articles/67199
.NET社區新聞,深度好文,微信中搜索dotNET跨平臺或掃描二維碼關注
總結
以上是生活随笔為你收集整理的SQL Server on Linux的文件和目录结构的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 介绍Portable PDB
- 下一篇: OSS.Social微信项目标准库介绍
