SQLサーバーとデータベースサーバーは初めてです。最近、SQL Server Expressを使用しており、Windows上のSQL Server Management Studioを使用してデータベースにアクセスしています。Linuxマシンで同様のセットアップを実現しようとしています。
マシン上にローカルSQL Serverインスタンスを作成し、データベースをクエリするためのGUIクライアントとしてSQLectronを使用します。Manjaro Linuxを使用しているので、AURからパッケージをインストールします。
これまでのところ私がインストールされているmssql-server
、mssql-tools
とsqlectron-gui
。sudo /opt/mssql/bin/mssql-conf setup
ローカルサーバーをセットアップするために(私は信じています)コマンドを実行しました。その後、コマンドを実行すると次のようにsystemctl status mssql-server
返されます。
[kev @ XPS-Manjaro〜] $ systemctl status mssql-server ●mssql-server.service-Microsoft SQL Serverデータベースエンジン ロード済み:ロード済み(/usr/lib/systemd/system/mssql-server.service; enabled; vendor preset:disabled) アクティブ:2017年8月23日水曜日13:43:49 IST以降アクティブ(実行中)。2時間42分前 ドキュメント:https://docs.microsoft.com/en-us/sql/linux メインPID:9130(sqlservr) タスク:165 CGroup:/system.slice/mssql-server.service ├─9130/ opt / mssql / bin / sqlservr └─9144/ opt / mssql / bin / sqlservr Aug 23 13:43:52 XPS-Manjaro sqlservr [9130]:[145B blob data] Aug 23 13:43:52 XPS-Manjaro sqlservr [9130]:[66B blob data] Aug 23 13:43:52 XPS-Manjaro sqlservr [9130]:[96B blob data] 8月23日13:43:52 XPS-Manjaro sqlservr [9130]:[100B blobデータ] 8月23日13:43:52 XPS-Manjaro sqlservr [9130]:[71B blobデータ] 8月23日13:43:52 XPS-Manjaro sqlservr [9130]:[124B blobデータ] Aug 23 13:49:03 XPS-Manjaro sqlservr [9130]:[156B blob data] Aug 23 13:49:03 XPS-Manjaro sqlservr [9130]:[194B blob data] Aug 23 13:52:31 XPS-Manjaro sqlservr [9130]:[74B blob data] Aug 23 13:52:31 XPS-Manjaro sqlservr [9130]:[199B blob data]
次の画面で、SQLectronを介してサーバーへのローカル接続を作成しようとしています。
SQL Serverの経験はほとんどないので、ローカルサーバーに接続するためにこれらの資格情報をすべて取得する場所がまったくわかりません。私が知っているのは、sudo /opt/mssql/bin/mssql-conf setup
コマンドで設定したパスワードだけです。
サーバー名、ホストアドレス(127.0.0.1?)、ポート、ドメイン、Unixソケットパス、ユーザー名はどのようにして見つけますか?
address
、127.0.0.1`はうまくいくはずです;port
サーバーのセットアップ時に設定されているはずです(デフォルトは通常1433です)。user
あなたがにログインするユーザ名(おそらく、Linuxのユーザーアカウント、またはSQL Serverアカウント(のような可能性があることでしょうsa
)、そしてpassword
。そのアカウントのパスワードであるDatabase
とSchema
みてください。あなたがに接続しますデフォルトのデータベースおよびスキーマだろうmaster
と空白、またはmaster
とdbo
。