解決sqlserver限制2G記憶體限制安裝
記錄一次不滿足linux安裝sqlserver最小記憶體限制情況下安裝sqlserver方法。
1.如果之前安裝了sqlserver但並未成功,要先解除安裝(如果未安裝過,跳過)
sudo yum remove mssql-server
sudo rm -rf /var/opt/mssql/
sudo rm -rf /opt/mssql/
2.下載離線安裝檔案(切記:不要線上安裝)
wget https://packages.microsoft.com/rhel/7/mssql-server-2017/mssql-server-14.0.3030.27-1.x86_64.rpm
3.進入下載的檔案目錄執行安裝命令
yum localinstall mssql-server-14.0.3030.27-1.x86_64.rpm
4.破解記憶體限制
1)進入sqlserver目錄 cd /opt/mssql/bin/
2)備份sqlservr檔案 mv sqlservr sqlservr.old
3)使用python2修改記憶體限制的二進位制檔案(python3不支援哦)
oldfile = open("sqlservr.old", "rb").read()
newfile = oldfile.replace("\x00\x94\x35\x77", "\x00\x80\x84\x1e")
open("sqlservr", "wb").write(newfile)
exit()
5.進行sqlserver配置
sudo /opt/mssql/bin/mssql-conf setup
這時候會遇到許可權問題:(沒有則跳過)
執行 : chmod 777 sqlservr 後再開啟服務 systemctl start mssql-server
然後檢視sqlserver狀態:systemctl status mssql-server
6.連線資料庫:
安裝完成後,用sa登入可能會登入失敗
這是密碼策略問題,只需要重新設定sa的密碼就好了
1)停止sqlserver服務:sudo systemctl stop mssql-server
2)切換目錄:cd /opt/mssql/bin
3)執行重置密碼命令:./mssql-conf set-sa-password
4)完成後重新啟動sqlserver服務:sudo systemctl start mssql-server
到這裡就完成了(多一種方法,多一個可能。祝好運!)
相關文章
- Netweaver工作程式的記憶體限制 VS CloudFoundry應用的記憶體限制記憶體Cloud
- Node記憶體限制和垃圾回收記憶體
- npm打包進行記憶體限制NPM記憶體
- CentOS限制實體記憶體大小方法CentOS記憶體
- 安裝記憶體2g的可以裝win10系統嗎_2g記憶體裝win10系統的方法記憶體Win10
- 深入理解Kubernetes資源限制:記憶體記憶體
- BottomNavigationView解決三個限制記錄NavigationView
- 快取及使用 Circuit Breaker 限制記憶體使用快取UI記憶體
- 新特性解讀 | MySQL 8.0.28 使用者連線記憶體限制MySql記憶體
- 如何使用 Docker 來限制 CPU、記憶體和 IO等資源?Docker記憶體
- Docker-Java限制cpu和記憶體及淺析原始碼解決docker磁碟掛載失效問題DockerJava記憶體原始碼
- 027、限制容器對記憶體的使用(2019-01-22 週二)記憶體
- 詳解nginx的請求限制(連線限制和請求限制)Nginx
- Dynamics CRM 圖表超出最大記錄限制的解決方法
- win10系統2g記憶體夠用嗎_2g記憶體可以裝win10流暢嗎會不會卡Win10記憶體
- SQLServer因為OS虛擬記憶體不足而hang住異常解決-鎖定記憶體頁 (LPIM)SQLServer記憶體
- 程式設計師修仙之路--突破記憶體限制的高效能排序程式設計師記憶體排序
- SQLServer記憶體問題分析SQLServer記憶體
- sqlmap+tor解決ip黑名單限制SQL
- 代理508限制錯誤怎麼解決?
- 記一次SQLServer2019安裝和解除安裝問題的解決過程SQLServer
- 解決IP限制使用代理兔子軟體換IP一鍵完成!
- 設定SQLserver執行記憶體SQLServer記憶體
- 解決網站限制IP的三個方法網站
- 解決織夢dedecms限制標題長度
- 解決SqlServer執行指令碼,檔案過大,記憶體溢位問題SQLServer指令碼記憶體溢位
- web前端學習知識點:V8的垃圾回收和記憶體限制Web前端記憶體
- 表裡不一--限制容器記憶體4G,free還是32G記憶體
- K8S(18)容器環境下資源限制與jvm記憶體回收K8SJVM記憶體
- 臺式電腦記憶體條怎麼安裝?桌上型電腦雙通道記憶體安裝圖解方法教程記憶體圖解
- 2G記憶體搞定一億資料的分析引擎記憶體
- .NET 高效靈活的API速率限制解決方案API
- 怎麼解決網站限制IP的問題?網站
- 資源限制類問題的常用解決方案
- jvm記憶體設定及記憶體溢位、解決方案JVM記憶體溢位
- MikroTik RouterOS x86最大記憶體只能支援2GROS記憶體
- 告別記憶體OOM,解決MySQL記憶體增長問題記憶體OOMMySql
- 反射記憶體卡驅動的安裝反射記憶體