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