SQL Server をインストールし、名前付きインスタンス SQLEXPRESS を使用したと仮定すると、サーバー名は次のようになります。
.\SQLEXPRESS
または:
127.0.0.1\SQLEXPRESS
インスタンス名 (SQLEXPRESS ではない可能性があります) と、サーバーがこれと非常によく似たパスの [スタート] メニューで実行されていることを確認できます (ただし、バージョンによって異なります)。
[スタート] > [プログラム] > [Microsoft SQL Server] > [構成ツール] > [
SQL Server 構成マネージャー]
現在停止している場合は、右クリックして [開始] を選択する必要があります。

また、右クリックして、スタートアップ モードが自動に設定されていることを確認する必要があります (これは [プロパティ] > [サービス] の下にあります)。
エラー メッセージは、サーバーが名前付きパイプを使用しようとしていることを示しているようです。ローカルでは共有メモリを使用できるはずですが、次に SQL Server Browser サービスが実行されていることを確認する必要があります。あなたはそれを行うことができます:
コントロール パネル > 管理ツール > サービス

開始されていない場合は、開始し、開始モードを自動に設定します。(上記のように、右クリック メニューからこれらの両方を行うことができます。)
それでも問題が解決しない場合は、Windows アカウントを管理者グループに手動で追加せずに SQL Server 2012 をインストールした可能性があります。このような場合は、混合モードを使用するように設定して、sa として接続できることを願っています。それ以外の場合は、 PSExec.exeなどのツールを使用してSSMS を NT AUTHORITY\SYSTEM として実行する必要があります。
PsExec -s -i "C:\...path to ssms...\Ssms.exe"
sa として接続できる場合でも、PSExec を使用して接続する必要がある場合でも、次の手順は次のとおりです。
- Windows アカウントが [サーバー] > [セキュリティ] > [ログイン] の下のログインであることを確認してください。そこにない場合は、[ログイン] > [新しいログイン] を右クリックして追加します。
- login が sysadmin 固定サーバー ロールのメンバーであることを確認してください。そうでない場合は、[サーバーの役割] タブの下にあることを確認してください。