Günü Sözü

"Hiçbir şey bilmeyen cahildir, ama bilip de susan ahlaksızdır. " Bertolt Brecht.
"İyilik yapabildiğim zaman mutlu olurum; ama en büyük mutluluk yapılan bir haksızlığı düzeltmektir." Tolstoy

19 Eylül 2016 Pazartesi

AX 2012 - sql veritabanının suspect mode düşmesi ve onarımı

database suspect moda düştü ise aşağıdaki adımları takip edelim.

https://msdn.microsoft.com/en-us/library/ms176064.aspx


EXEC sp_resetstatus [databaseadi];
ALTER DATABASE [databaseadi] SET EMERGENCY
DBCC checkdb([databaseadi])
ALTER DATABASE [databaseadi] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ([databaseadi], REPAIR_ALLOW_DATA_LOSS)
-veri kaybı yaşanabilir
ALTER DATABASE [databaseadi] SET MULTI_USER



 Veritabanı Günlük dosyasını SQL aracılığıyla küçültme / Shrink a Database Log file through SQL

Dynamics AX 2012.

USE AXDev;

GO

— log veritabanını  SIMPLE moda alalım

ALTER DATABASE AXDev

SET RECOVERY SIMPLE;

GO

— log database 1 mb ta küçültelim

DBCC SHRINKFILE (AXDev, 1);

GO

— şimdi FULL moda alalım tekrar

ALTER DATABASE AXDev

SET RECOVERY FULL;

GO

Hiç yorum yok:

Yorum Gönder