1

環境: Vista SP1、SQL Server Express 2005

SQL Server Management Studio、Windows 認証、および私の知る限り、ネットワーク プロトコルを含むすべての既定のパラメーターを使用して、localhost SQL Server に接続できます。

今、私は無駄に sqlcmd.exe を使用して接続しようとします:

C:\Program Files\Microsoft SQL Server\90\Tools\Binn>sqlcmd -S \\PCSERGEHOME\SQLE
XPRESS
HResult 0x57, Level 16, State 1
Named Pipes Provider: Invalid parameter(s) found [87].
Sqlcmd: Error: Microsoft SQL Native Client : An error has occurred while establi
shing a connection to the server. When connecting to SQL Server 2005, this failu
re may be caused by the fact that under the default settings SQL Server does not
 allow remote connections..
Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired.

-U PCSERGEHOME\Serge も使用しようとしました。その後、パスワードの入力を求められますが、結果は同じです。

あなたの助けのためのTIA。

4

2 に答える 2

4

先頭の \\ を失う

実際に .\XPRESS (ピリオド スラッシュ インスタンス) を試してください。

于 2008-11-13T08:39:15.477 に答える
0

試す

  • ファイアウォールの無効化
  • 代わりに localhost を使用する
  • サーバーのセットアップを (管理スタジオで) チェックして、リモート接続が有効になっていることを確認します
  • Surface Area 構成の設定を確認し、すべてのトランスポートが有効になっており、リモート接続が有効になっていることを確認してください。
于 2008-11-13T08:39:51.467 に答える