Ich habe das SQL Server Management Studio (SSMS) 2016 heruntergeladen, um eine große .bak-Datei wiederherzustellen, bei der es sich um eine alte Sicherung einer Datenbank handelt. Aber zuerst muss ich mich mit einem DB-Server verbinden.
Nach der Installation führe ich SSMS aus und ich werde aufgefordert, eine Verbindung zu einem DB-Server herzustellen. Ich habe keine und ich habe gesehen, dass es möglich ist, eine "lokale" Datenbank zu erstellen, indem nur ein Punkt "." als Servername und verwenden Sie die Windows-Authentifizierung.
Es funktioniert nicht, also wollte ich wissen, wie man es versteht, danke.
Sie müssen download installieren und SQL LocalDB installieren. Es ist eine spezielle Edition von SQL Server, die keine Remote-Verbindung zulässt und nur die in Windows integrierte Authentifizierung unterstützt. Es ist eine einfache MSI-Installation mit einem Klick, sodass die Bereitstellung einfach ist.
Um SQL Server 2016 Express herunterzuladen und zu installieren, wechseln Sie zu SQL Server Downloads LocalDB ist eine Funktion, die Sie während der Installation auswählen. Sie ist verfügbar, wenn Sie die Medien herunterladen. Wenn Sie das Medium herunterladen, Wählen Sie entweder Express Advanced oder das LocalDB-Paket.
Das bedeutet, dass Sie jetzt einen kleinen Downloader (ca. 5 MB) herunterladen und ausführen müssen, LocalDB (44 MB) auswählen und der Microsoft-Downloader das MSI-Paket in den von Ihnen ausgewählten Ordner herunterlädt. Dann führen Sie einfach das MSI-Paket aus und LocalDB wird installiert.
Öffnen Sie SSMS -> Connect. Geben Sie im Servernamen Folgendes ein: (LocalDb)\MSSQLLocalDB
und wählen Sie Windows-Authentifizierung.
Um Ihren Dump wiederherzustellen, benötigen Sie einen Server, auf den Ihr Dump hochgeladen wird. Dafür benötigen Sie einen MS-Server. Sie können sich mit Benutzername und Passwort zum Server verbinden. Nach der Verbindung zum Server können Sie eine Datenbank erstellen, in der der Speicherauszug importiert werden soll.
Wenn Ihr SQL-Dump eine create Database-Anweisung enthält, müssen Sie keine erstellen.
Wenn es möglich ist, SQL-Dump in einer Textdatei zu öffnen, können Sie den zum Erstellen erforderlichen Datenbanknamen oder die bereits vorhandene Anweisung zum Erstellen der Datenbank sehen.