2013-12-10 83 views
6

Sql Express 2012バージョンがインストールされています。ローカルDbを別途インストールしました。私は "インストールされたSQL Serverの発見レポート"をクリックするとインストールが表示されます。ただし、SQL Server Management StudioまたはMicrosoft Visual Studio 2012 Professional Editionを使用して接続することはできません。SQL Server Express 2012エラー:ローカルDBに接続できません

"The DataDirectory registry value is missing in the LocalDb instance registry key:{-----}" 

私はマイクロソフトのHKEY_LOCAL_MACHINE \ SOFTWARE \ローカルDBのregsitry値でチェック:私は別のregsistryキーで毎回エラーを次のいくつかの参照

Windowsイベントビューアで

"The attempt to attach to the database failed with the following information: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 50 - Local Database Runtime error occurred. Cannot create an automatic instance. See the Windows Application event log for error details."

:私はエラーを取得します\ MicrosoftSQL ServerローカルDBには、「インストールされたバージョン」というエントリが1つしかありません。 私は上記のエラーの解決策を述べたいくつかの記事を読んで、提案したほとんどすべてを行っていますが、まだlocalDbを動作させることができません。

この問題を解決するために提供できるヘルプをいただければ幸いです。

UPDATE:私はlocalDbのv11.0がインストールされていることを確認し、コマンドラインインターフェイスを使用し

。ただし、sqlLocalDb info v11.0コマンドでエラーが発生する: "自動インスタンス" v11.0 "は作成されません。作成しようとすると、別のエラーが発生します:" localDbインスタンスAPIメソッド呼び出しで予期しないエラーが発生しました "

+0

次の投稿を試すことができます:http://stackoverflow.com/a/31383366/1662459 –

答えて

0

あなたはSQL Server認証を使用しようとするかもしれない。また、あなたのSQLサービスが実行されていることを確認し

また、あなたは、以下のレジストリを削除しようとする可能性があります。。

HKEY_USERS\.DEFAULT\Software\Microsoft\Microsoft SQL Server\UserInstances\[GUID_FROM_EVENT_LOG] 

あなたはまた、をチェックしてGetting Started with SQL Server 2012 Express LocalDB

+0

1. SQL Server認証で同じエラーが発生しました。 – AM0

+0

はい、SQL Serverが実行されています。 – AM0

+0

Microsoft SQL ServerのエントリはHKEY_USERS \ .DEFAULT \ Software \ Microsoftにありません。 SQL Server Management Studioも表示されます。 – AM0

0

ローカルシステム用にSQLサービスを開始する必要があります。 1)スタートボタン 2) "Sql Server Configuration Manager"と入力して をクリックします。3) "Sql Server Configuration Manager"を開いた後、ローカルシステムサービスを開始する必要があります。ローカルデータベースは接続されていません。

ローカルサービスを開始した後は、ローカルシステムデータベースを接続するだけで接続できます。

関連する問題