web-dev-qa-db-ja.com

SQL Server Management Studioでローカルデータベースに接続する方法

データベースの古いバックアップである巨大な.bakファイルを回復するために、SQL Server Management Studio(SSMS)2016をダウンロードしました。しかし、まずDBサーバーに接続する必要があります。

インストール後、SSMSを実行し、DBサーバーに接続するように求められます。私は何も持っておらず、ドット「。」のみを入力することで「ローカル」データベースを作成できることがわかりました。サーバー名にWindows認証を使用します。

動作していません。どうやるか?

25
Alex

ダウンロード をインストールし、 SQL LocalDB をインストールする必要があります。これは、リモート接続を許可せず、Windows統合認証のみをサポートするSQL Serverの特別なエディションです。シンプルなワンクリックMSIインストールであるため、簡単に展開できます。

SQL Server 2016 Expressをダウンロードしてインストールするには、SQL Serverのダウンロードにアクセスしてください。 LocalDBは、インストール中に選択する機能であり、メディアをダウンロードするときに使用できます。メディアをダウンロードする場合は、Express AdvancedまたはLocalDBパッケージを選択します。

上記のことは、小さなダウンローダー(cca 5 MB)をダウンロードして実行し、LocalDB(44 MB)を選択すると、MicrosoftダウンローダーがMSIパッケージを選択したフォルダーにダウンロードする必要があることを意味します。次に、MSIパッケージを実行するだけで、LocalDBがインストールされます。

1
Vojtěch Dohnal

SSMS-> Connectを開き、サーバー名のタイプとして(LocalDb)\MSSQLLocalDBを選択し、Windows認証を選択します。

参照用:

enter image description here

99
Xin

ダンプを回復するには、ダンプをアップロードするサーバーが1つ必要です。このためには、1つのMSサーバーが必要です。ユーザー名とパスワードを使用してサーバーに接続できます。サーバーに接続した後、ダンプをインポートするDBを作成できます。

SQLダンプにcreate Databaseステートメントが含まれている場合は、作成する必要はありません。

テキストファイルでSQLダンプを開くことができる場合、作成に必要なデータベース名、またはDBを作成するためのステートメントが既にあることがわかります。

1