nur neugierig: Ich sehe in meiner Schule, dass alle Instanzen von SQL Server (und andere Programme) in einer virtuellen Maschine installiert sind. Gibt es einen Grund, Software in einer VM zu installieren anstatt direkt in die Festplatte der Maschine? Ich gehe davon aus, dass es sich um eine fehlerhafte Installation von Software handeln könnte, die den Host-PC irgendwie betrifft, während bei einem Problem innerhalb der VM die VM einfach gelöscht werden kann und das Problem verschwindet, ohne den Host zu beeinträchtigen. Ist es das oder gibt es mehr?Installieren von SQL Server auf der Festplatte oder in der Virtual Box. Was ist der Unterschied?
Antwort
Vom Standpunkt des Laboradministrators aus wäre es einfacher, mehrere VMs in einer Klassenraum/Laborumgebung zu verwalten: FAR.
Hier ist ein großartiges Beispiel (unter anderem):
Zu Beginn des Semesters kann der Administrator ein sauberes make install (neue OS, neuer SQL Server, etc.) auf eine neue VM. Sobald die Maschine alles benötigt hat, kann er eine Momentaufnahme der VM machen. Danach kann er Ihnen zuweisen, diese VM nach Herzenslust zu nutzen: Erstellen Sie DBs, installieren Sie Spiele, infizieren Sie das Betriebssystem, was auch immer.
Wenn Sie Ihre Studien abgeschlossen haben, kann der Administrator den Snapshot einfach anwenden, und, voila, die VM ist wieder in dem ursprünglichen Zustand, als ob es Ihnen zuvor gegeben wurde. Keine Neuformatierung, keine Deinstallation, etc.
Ebenfalls überzeugend: Von diesem ersten VM-Image kann ein Administrator so viele VM-Kopien wie nötig klonen (ein Schritt), ohne die Installations-/Konfigurationssoftware durchlaufen zu müssen und über.
- 1. SQL Server-Tabellen: Was ist der Unterschied zwischen @, # und ##?
- 2. Was ist der Unterschied zwischen der Datenbank im App_Data-Ordner und der Verbindung mit SQL Server?
- 3. In Azure, was ist der Unterschied zwischen den zwei Data Science Virtual Machines für Windows?
- 4. Was ist der Unterschied in der Registrierung und Registrierung Hives
- 5. Was ist der Unterschied zwischen ";" und "GO" in T-SQL?
- 6. Was ist der Unterschied zwischen Abfragesyntax in SQL
- 7. IE 8 auf einer Virtual Box VM installieren?
- 8. Was ist der Umfang von CONTEXT_INFO in SQL Server?
- 9. Festplatte auf der Festplatte lesen Cache
- 10. Was ist der Unterschied zwischen einer SQL-Transaktion auf der Ebene der gespeicherten Prozedur und einer SQL-Verbindung auf der Ebene der SQL-Verbindung?
- 11. Arten der Montage - was ist der Unterschied
- 12. Was ist der Unterschied zwischen SQL und SQL * Plus?
- 13. Was ist der Unterschied in diesen Abfragen?
- 14. Was ist der Unterschied in der Bodenfunktion und der Abschneidefunktion?
- 15. Was ist der Unterschied zwischen:
- 16. Was ist der Unterschied zwischen diesen beiden SQL-Abfragen
- 17. Was ist der Unterschied zwischen diesen Abfragen?
- 18. Was ist der SQL Server entspricht der virtuellen privaten Datenbank von Oracle?
- 19. Was ist der Unterschied zwischen SQL Server Management Studio und der Express Edition?
- 20. Was ist der Unterschied zwischen `==` und `ist`?
- 21. Was ist der Unterschied zwischen "LIKE" und "=" in SQL?
- 22. Was ist der Unterschied zwischen NOT und! = Operatoren in SQL?
- 23. Was ist der Unterschied zwischen Join und UNION in SQL?
- 24. ASP.NET-Winkel mit '#' oder '='. Was ist der Unterschied?
- 25. Was ist der Unterschied zwischen border-box und content-box in CSS?
- 26. Was ist der Unterschied der Belegungsrasterkarte und der Höhenkarte?
- 27. Was ist der Unterschied zwischen "||" und "oder" in Perl?
- 28. Was ist der Unterschied zwischen der Variablenzuweisung und der Referenzübergabe?
- 29. Was ist der Unterschied in Tags
- 30. Was ist der Unterschied zwischen MSSQL und TSQL?
Danke für den Downvote, trägt stark zur Beantwortung meiner Frage bei. – MSIS
Wer kann seine Daten in einer virtuellen Box ablegen? Es sind virtuelle Daten – Sami
Ihre Frage ist nahe [** off topic **] (http://stackoverflow.com/help/on-topic) Aber ja, Der Grund ist einfacher, eine VM zu duplizieren, als die gesamte Software in einem PC neu zu installieren, wenn die Dinge falsch laufen. –