SQL Server Remote Zugriff

Um auf eine SQL Instanz per Remote (von außen) zugreifen zu können, muss man in der Firewall folgende Ports aufmachen:

InBound (Eingehende): TCP 1433 (für z.B. SSMS), UDP 1434 (für ODBC Verbindungen)

OutBound (Ausgehende): TCP 1433

Zusätzlich die Dynamic aus “SQL Server Network Configuration” -> “Protocols for [INSTANZ]” -> “TCP/IP” -> Reiter “IPAdresses” ->  Im Feld “IPAll” -> TCP Dynamic Ports

Auserdem muss der TCP/IP Client Protokoll in SQL Configuration eingeschaltet werden:

außerdem muss der SQL Browser Service laufen:




SQL Datenbank von .bak Wiederherstellen

[crayon-6606c5736a547314659138/]
Ersetze

  • DATABASENAME durch den Datenbanknamen, der wiederhergestellt werden soll (Achtung! 2x)
  • BACKUPFILE.bak durch den Pfad zur Backup Datei
  • MDF_FILENAME durch die Bezeichnung der Mdf Datei
  • LDF_FILENAME durch die Bezeichnung der LDF Datei. In der Regel heißt sie wie die Mdf Datei mit “_log” dahinter



SQL Server – Spalteninformationen einer Tabelle selektieren

Manchmal möchte man Infos über die Spaltern einer bestimmte Tabelle

oder einer ganze Datenbank abrufen. Ich habe 2 Queries geschrieben mit den man diverse Informationen bekommt.

Schemainformationen für 1 Tabelle:
[crayon-6606c5736ab7b334722599/]
Schemainformationen für ganze Datenbank:
[crayon-6606c5736ab80955864940/]