我將 sql server 2017 部署到我的 kubernetes,我想把它放在一個示例資料庫中,例如北風。沒有用于管理 sql server 的 gui。我怎樣才能做到這一點
uj5u.com熱心網友回復:
您可以將 sql server 埠轉發到 localhost,然后使用 SQL Server Management Studio 連接到資料庫。
kubectl port-forward <sql-pod-name> <localhost-port>:<mssql-port>
例如:
kubectl port-forward mssql-statefulset-0 1433:1433
然后您的資料庫將在本地主機上訪問。

請注意,地址和埠之間有一個逗號。
如果成功連接,則可以使用 SQL Server Management Studio 工具手動創建資料庫。
另一種方法是使用 exec 命令直接連接到 pod 內的資料庫容器,然后執行 sqlcmd 命令。
kubectl exec -it <pod-name> -- /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'SA-password'
或者就這樣
kubectl exec -it <pod-name> -- /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'SA-password' -Q 'CREATE DATABASE <database-name>'
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/378741.html
標籤:sql-server 码头工人 Kubernetes 运维
上一篇:按下按鈕時如何發出聲音?
