1. Backup
<%
SQL = "Backupdatabase -Datenbankname Todisk = '" & server.mappath ("Backup") & "/" & "BackUpptext.dat" & "'" "
setCnn = server.createObject ("adodb.Connection")
cnn.open "treiber = {sqlserver}; Server = Servername; uid = sa; pwd ="
cnn.executesql
onErrorresumeNext
ISTERR <> 0Then
Antwort.Write "Fehler:" & err.descripting
anders
Antwort.Write "Datensicherung war erfolgreich!"
Endif
%>
2. Erholung
<%
SQL = "restauredatabase -Datenbankname fromdisk = '" & server.mappath ("backup") & "/" & "backUpptext.dat" & "'" "
setCnn = server.createObject ("adodb.Connection")
cnn.open "treiber = {sqlserver}; Server = Servername; uid = sa; pwd ="
cnn.executesql
onErrorresumeNext
ISTERR <> 0Then
Antwort.Write "Fehler:" & err.descripting
anders
Antwort.Write "Datenwiederherstellung erfolgreich!"
Endif
%>
HINWEIS: In der obigen Anweisung wird die Daten auf das Sicherungsverzeichnis der Festplatte gesichert, und der Dateiname ist backuptuptext.dat.
2. Kann die SQL -Datenbankstruktur in ASP geändert werden?
Antwort: Altertable
Name
ALTANTETABLE - Choch -Tabelleneigenschaften
Grammatik
AltertableTable [*]
Fügen Sie [Spalte] ColumnType hinzu
AltertableTable [*]
ALTER [Spalte] Spalte {setDefaultValuedropDefault}
AltertableTable [*]
Umbenennen [Spalte] columntonewcolumn
Änderbar
Numametonewtable
Änderbar
AddtableConstraintDefinition
Eingänge
Tisch
Der Name der vorhandenen Tabelle, die versucht zu ändern.
Spalte
Vorhandener oder neuer Spaltenname.
Typ
Art der neuen Spalte.
Newcolumn
Neuer Name der vorhandenen Spalte.
Neutable
Der neue Name der Tabelle.
TablEconstraintDefinition
Neue Einschränkungsdefinition für Tabellen.
NewtableConstraintForthetable
Ausgabe
ÄNDERN
Informationen, die aus der umbenannten Spalte oder Tabelle zurückgegeben wurden.
FEHLER
Wenn keine Spalte oder Tabelle vorliegt, werden die zurückgegebenen Informationen zurückgegeben.
beschreiben
Veränderbar ändert die Definition einer vorhandenen Tabelle. Das AddColumn -Formular fügt der Tabelle mit derselben Syntax wie erstellbar eine neue Spalte/ein neues Feld hinzu. Mit dem Formular für AlterColumn können Sie Standardeinstellungen (Werte) aus Spalten/Feldern festlegen oder löschen. Beachten Sie, dass der Standard (Wert) nur für neu eingefügte Zeilen gültig ist. Die Umbenennungsklausel kann den Namen einer Tabelle oder einer Spalte/eines Feldes ändern, ohne Daten in der entsprechenden Tabelle zu beeinflussen. Daher hat die Tabelle oder die Spalte/das Feld nach der Ausführung dieses Befehls weiterhin die gleiche Größe und Typ. Die AddTableConstraintDefinition -Klausel fügt der Tabelle mit derselben Syntax wie erstellbar eine neue Einschränkung hinzu.