? Microsoft SQL Server hat eine Vielzahl von Datenbank- Ausgaben veröffentlicht. Jede Edition ist auf unterschiedliche Bedürfnisse ausgerichtet. SQL Server hat Server-Editionen und spezielle Editionen für leichte bis schwere Bedürfnisse Bedürfnisse des Unternehmens , haben jedoch alle Ausgaben eines gemeinsam , ähnlich Dateistruktur. Nach der Installation von Microsoft SQL Server speichert standardmäßig Dateitypen in verschiedenen Verzeichnissen auf dem entsprechenden Computer . Master- Datenbank-Dateien (MDF) und Log -Datenbank-Dateien (LDF ) sind die wichtigsten Dateien für jede Datenbank in der SQL Server -Umgebung erstellt. Standardinstallation
Bei der Erstinstallation wird jeder Edition von SQL Server platzieren Standard-System- MDF und LDF-Dateien entsprechend ihrer jeweiligen Funktion , die nicht in dieser Diskussion bedeckt. A master, msdb model, tempdb und Ressource-Dateien erzeugt und gespeichert in der Standard-Installation während der Installation definiert. Jedes System benötigt wird für spezifische Anforderungen , sondern sind Datenbanken , die Speicherung von Informationen in Korrelation zu ihrer jeweiligen Arbeit.
Erstellen von Benutzer- Datenbanken
Benutzer Datenbanken für spezielle Anwendungen werden erstellt durch eine Anwendung oder Benutzer . Wenn ein Datenbank-Administrator eine neue Datenbank erstellt , erstellt SQL Server sowohl die MDF-und LDF-Datei entsprechend dieser Datenbank . SQL Server legt sie zunächst in seiner Standard-Verzeichnis , oder kann der Administrator festlegen, wo sie gespeichert werden sollen . Nach der Erstellung können sie an verschiedenen Orten für Komfort, Leistung und Speicher Bedenken verschoben werden.
Master Database File
MDF ist es , wo alle die Datenbank Informationen gespeichert. Es enthält die Zeilen, Spalten , Felder und Daten von einer Anwendung oder Benutzer erstellt . Database Spalte Erstellung , Änderungen und Informationen Rekord Schöpfung, werden alle Änderungen in dieser Datei für die Suche und Anwendung Verwendung gespeichert.
Log Database File
Während verschiedene Erstellung und Änderung Prozesses innerhalb des MDF, wird alle Aktivitäten in der LDF protokolliert. Als dynamische Informationen wird in und verarbeitet out of memory , genannt Transaktionen , die Daten in der LDF für Fehlermanagement gespeichert. Folglich werden alle Benutzeraktivitäten Referenz aufgezeichnet.
Mit der MDF und LDF die
Datenbankadministratoren können eine Vielzahl von Dingen mit der MDF und LDF das tun . Einmal erstellt , können sie durch Trennen der Datenbank von der Instanz , Bewegen des physikalischen Datei über den Explorer und reattaching bewegt werden. MDF und LDF ist der kann auf verschiedene Verzeichnisse auf verschiedenen Datei -Speichergeräte mit dem Abnehmen und Anbringen Funktionen verschoben werden. MDF ist auch speichern, was Auflage der die Datei erstellt und können aus einer SQL Server-Instanz aus unbekannten Gründen ablösen . In bestimmten Situationen kann die MDF in eine neue leere Datenbank für Manipulation importiert werden.
Putting It All Together
Microsoft SQL Server ist eine komplexe Datenbank-Umgebung , die viele Facetten hat , Komponenten und unterstützenden Dienstleistungen , die nicht alle in dieser grundlegenden Dateityp Erklärung abgedeckt. SQL Server verwendet die beiden Kern- Dateitypen , MDF-und LDF für die Mehrheit der es ist Arbeit . Dies sind die wichtigsten , um Dateien innerhalb des SQL Server-Umgebung .