vor 1 Jahr - Keine Kommentare
Nachdem ich schon seit ein paar Wochen nichts geschrieben habe, wird es mal wieder Zeit.
Vor einigen Monaten haben wir auf der Arbeit unsere altes Cluster neu aufgesetzt, und den SQL Server auf neuer Hardware installiert. Nachdem wir massig SQL Logins und Windows Gruppen berechtigt hatten, stellte sich die Frage, wie wir diese Logins wieder auf Mehr >
vor 1 Jahr - Keine Kommentare
Ich habe mein kleines Script zum shrinken der Logfiles aktualisiert. Der Logische Filename des Logfiles wird nun nicht hart angegeben ([DBNAME]_Log) sondern aus der sys.database_files gelesen.
Hier der aktualisierte Code:
USE [DBNAME]
GO
DECLARE @LDF NVARCHAR(255)
SELECT @LDF=[name] FROM sys.database_files WHERE [type_desc]=’LOG’
DBCC SHRINKFILE(@LDF, 1)
BACKUP LOG [DBNAME] WITH TRUNCATE_ONLY
DBCC SHRINKFILE(@LDF, 1)
vor 1 Jahr - Keine Kommentare
Und wieder einmal haben wir es geschafft, endlich Freitag! Ich wünsche allen Lesern ein schönes Wochenende!
Wenn ich so auf die Woche zurückblicke, ist das beste das eintreffen unserer Idera Lizenzen gewesen. Jetzt habe ich eine Version des SQL Admin Toolsets, welches ich jedem DBA nur empfehlen kann, da es für den Preis von 495 USD Mehr >
vor 1 Jahr - 6 Kommentare
Ich brauchte eine Übersicht von SQL Agent Jobs (Name, LastRunDate, Current Execution Status und LastRunOutcome), doch da die Job Hisorty auf 10 Tage auf diesem Server begrenzt ist, fällt der Ansatz über die Tabellen msdb.dbo.sysjobs und msdb.dbo.sysjobhistory aus (siehe Beispiel).
select distinct [name] as ‘Job Name’,
case [enabled] when 1 then ‘Enabled’ else ‘Disabled’ end as Mehr >
vor 1 Jahr - Keine Kommentare
Hier ein kleines T-SQL Script, welches ich verwende, um Logfiles zu shrinken.
USE [DBName]
GO
DBCC SHRINKFILE([DBName]_log, 1)
BACKUP LOG [DBName] WITH TRUNCATE_ONLY
DBCC SHRINKFILE([DBName]_log, 1)
Einfach [DBName] in den gewünschen Datenbanknamen ersetzen.