schulung1 2 Posted May 10, 2020 Report Share Posted May 10, 2020 Hallo Wie kann man SQL Server angepasst vorinstallieren? Z.B. gespeicherte Prozeduren, SQL Server Agent Jobs und so Zeug. Ciao Link to comment
MDD 11 Posted May 11, 2020 Report Share Posted May 11, 2020 (edited) Guten Morgen Den SQL Server kannst du mittels Konfigurationsdatei entsprechend deinen Wünschen bei der Installation gut anpassen und automatisiert installieren. https://docs.microsoft.com/de-de/sql/database-engine/install-windows/install-sql-server-from-the-command-prompt?view=sql-server-ver15 Gespeicherte Prozeduren lassen sich mittels Script installieren. Die sind normalerweise aber Teil einer Datenbank und gehören daher eigentlich nicht zu einer Installation. Gruß MDD Edited May 11, 2020 by MDD Link to comment
schulung1 2 Posted May 11, 2020 Author Report Share Posted May 11, 2020 SQL Server Agent Jobs sind bei mir global, nicht pro Datenbank. Link to comment
MDD 11 Posted May 11, 2020 Report Share Posted May 11, 2020 vor 27 Minuten schrieb MDD: Die sind normalerweise aber Teil einer Datenbank und gehören daher eigentlich nicht zu einer Installation. Das bezieht sich auf die gespeicherten Prozeduren. Link to comment
schulung1 2 Posted May 12, 2020 Author Report Share Posted May 12, 2020 Und wie installiert man gespeicherte Prozeduren vor? Z.B. diese: http://whoisactive.com/downloads/ Link to comment
MDD 11 Posted May 12, 2020 Report Share Posted May 12, 2020 Eine gespeicherte Prozedur ist nichts anderes als ein Script das man auf den Server schickt. Das bedeutet, dass nach der Installation das gewünschte Script dem Server übergeben werden muss. Das kannst du mittels Command-Shell Tools wie sqlcmd, osql, Powershell oder anderen Programmen machen. Ich weiss ja nicht genau was deine gespeicherte Prozedur macht aber sp_who bzw sp_who2 (beides schon Teil des SQL Servers) liefert auch einiges an Information über die momentanen Zugriffe, vielleicht brauchst du die angeführte Funktion gar nicht. Gruß MDD Link to comment
schulung1 2 Posted May 12, 2020 Author Report Share Posted May 12, 2020 "vielleicht brauchst du das nicht" ist nicht unbedingt eine Antwort. Link to comment
MDD 11 Posted May 12, 2020 Report Share Posted May 12, 2020 Wie gesagt, ich weiß nicht genau was die gespeicherte Prozedur für Informationen anzeigt. Und ich lade mir auch nicht unbedingt Zips von einer Website herunter dir mir irgendwie suspekt vorkommen. Jedenfalls sieht man mit sp_who auch welche Verbindungen gerade bestehen. Mit den Microsoft Bordmitteln kommt man meines Erachtens recht weit. Da ich nicht weiss welche Information die "WhoIsAktive" ausspuckt und ob die sp_who nicht ausreicht kann ich nur sagen: "Vielleicht reicht dir das". Am besten du schaust es dir selbst an und entscheidest selbst. Du schaffst das Link to comment
schulung1 2 Posted May 12, 2020 Author Report Share Posted May 12, 2020 da fehlt noch ein "Tschakka" im letzten Post. Link to comment
MDD 11 Posted May 12, 2020 Report Share Posted May 12, 2020 (edited) Okay das schaut so aus als wären meine Aussagen zu vage für dich. Wenn du selbst weißt was deine gewünschte Prozedur macht und wie sie funktioniert, dann kannst du sie installieren. Falls du das nicht weißt, sind aus sicherheitstechnischen Gründen die Finger davon zu lassen. Wenn du sp_who nicht kennst und du willst wissen was sie kann, dann schau sie dir an. Sie ist Teil des MSSQL seit mindestens Version 2000 oder sogar 7.0 Edited May 12, 2020 by MDD Link to comment
Apex 15 Posted May 12, 2020 Report Share Posted May 12, 2020 Danke für den Hinweis zu sp_who. Das kann ich gerade gut gebrauchen. Was kann denn sp_whoisactive mehr? Link to comment
schulung1 2 Posted May 12, 2020 Author Report Share Posted May 12, 2020 @apex Boardregel #7: keine overtakes Link to comment
–:BOfH:– 10 Posted May 12, 2020 Report Share Posted May 12, 2020 Guten Tag na, das moderieren überlässt du lieber uns, nicht wahr. Gibt es einen Grund für den forschen Ton mein Bester? Was meinst Du: Brauchst du Hilfe bei dem Weg zur Tür oder magst du dich normal benehmen? Ciao Link to comment
Solution schulung1 2 Posted May 15, 2020 Author Solution Report Share Posted May 15, 2020 "Kolleg" hat mir was geschickt. Link to comment
Squire 111 Posted May 16, 2020 Report Share Posted May 16, 2020 Warum machst eigentlich so Sinn befreite Threads auf, wo Du erst rumfrägst und dann Deine Lösung nicht kund tust. Dann kannst Dir diese Threads eigentlich auch sparen just my 2ct Link to comment
Recommended Posts