2

OK たぶん、私はどういうわけか愚かであり、私のグーグル検索では、初心者向けの明確なステップバイステップのユーザーケースが見つかりませんでした.

Win 7 Pro 64 ビット SP1 マシンに SQL Server 2008 R2 Express Database with Advanced Services をインストールしました [http://www.microsoft.com/express/Database/InstallOptions.aspx からダウンロード]。(実際には、構成に関して何も欠落していないことを確認するために、3回削除してインストールしました)。基本的にすべての設定をデフォルトのままにしましたが、インスタンスSQLEXPRESS(すべて大文字とデフォルトの SQLexpress) を呼び出すことを除いて、最後のインストールを「Windows 認証モード」として設定したままにして、現在実行しているのと同じユーザーのみを選択しました (1 つだけ)。とにかくこのマシンのユーザー)。

完了後、マシンを再起動しました。サービスが表示されます

  • SQL Server (SQLEXPRESS) -> 開始済み -> 自動
  • SQL Server エージェント (SQLEXPRESS) -> -> マニュアル
  • SQL Server ブラウザ -> -> マニュアル
  • SQL Server Reporting Service (SQLEXPRESS) -> 開始済み -> 自動
  • SQL Server VSS Writer -> 開始済み -> 自動

..それでOKのようです。

インストール プロセスの一環として、SQL Server Management Studio 2008 R2 もインストールされました。接続しようとすると、次のように選択します。

Server: Database Engine
Servername :  \SQLEXPRESS
Authentication: Windows Authentication
User name:  (selected for me and not alterable) machinename\username
Password: (also blank greyed out)

接続を押すと、次のメッセージが表示されます。

\SQLEXPRESS に接続できません。
SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 25 - 接続文字列が無効です) (.Net SqlClient データ プロバイダー)

エラー番号: 87
重大度: 20
状態: 0

OK、ユーザー名またはパスワードを入力していないこと、およびサーバーインスタンス名が確実であること、およびそれが実行されていることを前提としています...何が間違っているのでしょうか?

4

1 に答える 1

4

SSMS 経由で SQL Server に接続するためのトラブルシューティングのヒントを次に示します。

  • .\sqlexpressまたはlocalhost\sqlexpress、または に接続していることを確認します(local)\sqlexpress。大文字と小文字は区別されません。接続ダイアログのサーバー名フィールドにホスト名が表示されていないようです。
  • Windows/AD 認証を使用しているため、資格情報を入力する必要はありません。設定が完了したようです。
于 2011-04-10T05:36:39.433 に答える