Manangement スタジオ内の IP を使用して、リモート SQL サーバーに接続できることがわかりました。ここで、自分のコンピューターのデータベースにリモートでアクセスできるようにしたいと考えています。自分の SQL サーバーの IP を見つけて、その IP を使用してリモートでログインできるようにするにはどうすればよいですか?
質問する
9255 次
5 に答える
5
Try this one -
SELECT
client_net_address = CASE WHEN client_net_address = '<local machine>'
THEN '127.0.0.1'
ELSE client_net_address
END
, local_net_address = ISNULL(local_net_address, '127.0.0.1')
, server_name = @@SERVERNAME
, machine_name = SERVERPROPERTY('MachineName')
FROM sys.dm_exec_connections
WHERE session_id = @@SPID;
于 2013-04-25T07:06:31.213 に答える
1
コンピューター名に ping を実行できます。「localhost」に ping を実行しないでください。127.0.0.1 が返されます。「ping my-pc」を実行すると、DNS サーバーを介して IP アドレスが解決されます。
于 2013-04-25T07:58:32.317 に答える
1
これを試して。
SELECT @@SERVERNAME;
于 2013-04-25T07:09:03.627 に答える
0
このアドレスにアクセスして、Google が認識するパブリック IP アドレスを取得します。
https://www.google.com/search?q=what+is+my+ip
注: リモートで接続するには、ルーターのポートとファイアウォールのポートを開く必要がある場合があります。さらに、SQL サーバーは、localhost 127.0.0.1 アドレスにのみバインドされている可能性があります。サーバーのすべての IP アドレスで接続を受け入れるには、手順を調べる必要がある場合があります。
于 2013-04-25T07:06:49.287 に答える