www.infralib.com

www.infralib.com
Yeni sitemiz http://www.infralib.com 'u ziyaret ediniz. Yeni yazılarım başka yazarlarında katkılarıyla artık bu adreste. Ayrıca çok yakında forum, video, webcast gibi bölümlerde yayında olacak.

12 Jan 2012

WSUS veritabanini re-indexlemek

WSUS veritabaninin re-indexlenmesi performans acisindan tavsiye edilen bir islem, bu islem icin WsusDBMaintenance scripti herhangi bir versiyon WSUS veritabanini, SQL Sunucusunu veya  Windows Internal Databasei reindexlemek icin kullanilabilir.

Eger WSUS kurulumunuzda Windows Internal Database kullaniyorsaniz sqlcmd aracina ihtiyaciniz olacak.

SQL kurulum dosyalarini edinmedende sqlcmd aracini kurabilirsiniz, bunun icin once

1. MS SQL Server Native Client (Platformunuza gore seciniz)

X86 Package (sqlncli.msi) - 3511 KB
X64 Package (sqlncli_x64.msi) - 6486 KB

IA64 Package (sqlncli_ia64.msi) - 8365 KB

2. Sonra sqlcmd aracini kurmaniz yeterli olacaktir. (Platformunuza gore seciniz)

X86 Package (SQLServer2005_SQLCMD.msi) - 2528 KB
X64 Package (SQLServer2005_SQLCMD_x64.msi) - 4264 KB

IA64 Package (SQLServer2005_SQLCMD_ia64.msi) - 5410 KB


Daha sonra http://gallery.technet.microsoft.com/scriptcenter/6f8cde49-5c52-4abd-9820-f1d270ddea61 adresinden WsusDBMaintenance scriptini edininiz. Adrese girdiginizde goreceginiz SQL kodunu copy code ile kopyalayip bos bir text dosyasi icine paste ediniz ve dosyayi WsusDBMaintenance.sql seklinde adlandiriniz.

Re-index islemi icin ise

sqlcmd -I -S \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query -i "C:\Program Files\Update Services\Database\WsusDBMaintenance.sql"




komutunu calistiriniz, burada yukaridaki paketlerle kurulum yaptigimda varsayilan klasor olan C:\Program Files\Microsoft SQL Server\90\Tools\binn klasorunde yer almakta sqlcmd.exe komutu.






Ben WsusDBMaintenance.sql icin yine mevcut olan C:\Program Files\Update Services\Database klasorunu tercih ettim bu herhangi bir klasor olabilir.


Eger kopyalayip calistirinca hata alirsaniz - (eksi) isaretlerini elle yaziniz.