Friday, 14 September 2012

How to exclude a collection from a collection in SCCM

To exclude a collection from another collection, add the query below to Criteria section by using Show Query Language window.

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.ResourceId not in (select ResourceID from SMS_CM_RES_COLL_CAM001B6) and SMS_R_System.ResourceId not in (select ResourceID from SMS_CM_RES_COLL_SMS00011)

The bold blue text here is the excluded collection ID.

Another example

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,
SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,
SMS_R_SYSTEM.Client from SMS_R_System where
SMS_R_System.OperatingSystemNameandVersion = "Microsoft Windows NT Workstation 6.1"
and SMS_R_System.Client = 1 and SMS_R_System.ClientType = 1 and SMS_R_System.ResourceId
not in (select ResourceID from SMS_CM_RES_COLL_SMS00024)
 111


 333

Thursday, 6 September 2012

WSUS Dinamik Guncellemeler

Dinamik guncellemeler ile Windows 8 kurulumunu isletim sistemi icinden cagirdiginizda (Ornegin Windows 7), kurulum programi yeni kurulum dosyalari, suruculer ve diger gerekli dosyalarin yeni versiyonlarini online olarak kontrol etmeye olanak sagliyor.

Ancak kurulum, isletim sistemi disinda veya WinPE altindan cagrilirsa dinamik guncellemlerin kontrol edilemediginide hatirlatmak lazim.

Kurulumu yapan kisi Windows 8 veya Windows Server 2012 kurarken Dinamik Guncellemeri kullanip kullanmayacagina karar verebiliyor, eger kurulum unattended yapiliyor ise bu ozellik answer dosyasinda konfigure edilebiliyor.

Dinamik guncellemelerin kullanilmasi kurulum sonrasi uygulacan guncelleme sayisini azalttigi gibi donanim uyumlugunu da arttiriyor.

Aslinda daha onceki Windows surumlerindeki guncellemeler gibi calisiyor ancak bu islemin kurulum sirasinda yapilabiliyor olmasi Windows 8 ve Windows Server 2012 isletim sistemleri ile hayatimiza girdi.

Dinamik guncellemeler 3 ana kategoriye ayrilmakta, bunlar;

Kurulum uygulama guncellemeleri : Kurulum asamasina has guncellemeleri edinerek son versiyon kurulum uygulamasini kullanmanizi sagliyor, bu daha sorunsuz kurulum deneyimi icin cok kullanisli bir ozellik.

Yeni veya degismis suruculer : Basarili bir kurulum icin gerekli donanim suruculeri, o an kullandiginiz donanim sorgulanarak indiriliyor, sadece ag, goruntu, ses ve depolama aygitlari suruculeri indiriliyor.

Isletim sistemi icin guncellemeler : Isletim sistemi icin yuksek oncelikle uygulanmasi gereken guvenlik yamalari bu asamada indiriliyor.

Thursday, 19 July 2012

Error Code descriptions for SCCM 2007

Links below provide custom error codes and their descriptions for SCCM 2007. They are very helpful.


WSUS : Yeni urun ailesi destegi : MS BitLocker Administration and Monitoring

WSUS artik MS BitLocker Administration and Monitoring'i yani daha cok bilinen kisa adi ile MBAM i desteklemeye basladi. MBAM icin hizmet paketleri, istege bagli guncellemeler, kritik guncellemeler ve guvenlik guncellemeler WSUS ile uygulanabilecek.

MBAM guncellemeleri daha onceden oldugu gibi MS Catalog sayfasindan erisilebilir olmaya devam edecel : http://catalog.update.microsoft.com.


Wednesday, 30 May 2012

WSUS 3.0 SP2'da Update Status Terminolojisi

WSUS bilgisayarlar ve gruplari icin guncelleme durum raporlari sunmakta, bu raporlarda durum modlarina gore filtrelemeler yapilmasinada olanak saglamakta. Asagida mevcut durum modlarinin ne anlamlari hakkindaki bilgiyi bulabilirsiniz.
Installed : Guncelleme bilgisayara yuklendi.
Needed : Bu ibare eger bir bilgisayar icin ise guncellemenin bilgisayarla uyumlu oldugunu ve kurulmasi gerektigini gosterir.  Eger bir bilgisayar grubu icin ise gruba uygulanabilir oldugunu belirtir.

Ayrica asagidaki durumlarda da Needed ibaresini gorebilirsiniz.
  • Guncelleme onaylanmis ancak istemci henuz WSUS sunucunuz ile irtibata gecip bu bilgiyi almamis olabilir.
  • Guncelleme istemci tarafindan indirilmis ve yuklenmis olabilir ancak istemci henuz WSUS sunucunuz ile irtibata gecip bu bilgiyi vermemis olabilir.
  • Guncelleme istemci tarafindan indirilmis ve yuklenmis olabilir ancak istemci guncellemenin aktfi olabilmesi ve basarili yuklenmis sayilmasi icin yeniden baslatilmayi bekliyor olabilir.
  • Guncelleme istemci tarafindan indirilmis fakat henuz yuklenmemis olabilir
  • Guncelleme istemci tarafindan indirilmemis ve henuz yuklenmemis olabilir
Installed/Not Applicable : Bu ibare guncellemenin istemciye kurulmus oldugunu veya guncellemeye istemcinin ihtiyac duymadigini belirtir. Grup icin ise sayi idafe eder.
No status : Bu ibare istemcinin guncelleme edinildigi andan itibaren WSUS sunucunuzla temasa gecmedigini ifade eder.
Failed : Kurulum veya sonucun algilanmasi sirasinda bir hata olustugunu gosterir.

Last contacted : Istemcinin en son ne zaman WSUS sunucunuzla konustugunu gosterir.

Kaynak: http://technet.microsoft.com/en-us/library/dd939917(WS.10).aspx

Wednesday, 23 May 2012

Find error code descriptions from decimal long number in SCCM 2007 reports


Convert error code from decimal to hexadecimal

  • 2147746369 > 80040241
  • -2147220846 > FFFFFFFF80040292 (Ignore first 8 Fs)

Converted error codes that begin with 800402 or 800403 are typically System Center Configuration Manager 2007 error codes.

Visit http://technet.microsoft.com/en-us/library/bb632794.aspx for all custom error codes for Configuration Manager 2007.

All other error codes are typically Windows error codes or third-party error codes. All Windows error codes can be identified by using the Trace32 program and by specifying the error code, such as "80072EE7."

This is a summarized versiom of http://support.microsoft.com/kb/944375/en-us

Friday, 18 May 2012

WSUS'un hangi veritabani instance ini kullandigini gormek ve test etmek

WSUS kurulumunuzun hangi DB Instance ini kullandigini rahatca gorebilir ve test edebilirsiniz,

Bunun icin asagidaki sekilde registry editoru kullanabilirsiniz, ve SqlServerName degerini kontrol edebilirsiniz.

WSUSDBInstnc

Veya asagidaki komutu komut penceresinde calistirabilirsiniz.
Reg query "HKLMSOFTWAREMicrosoftUpdate ServicesServerSetup" /v SqlServerName
  wsusdbinstcmd

Ve eger sunucunuzda sqlcmd.exe uygulamasi var ise kolayca baglanti testi yapabilirsiniz.
sqlcmd -S SqlServerName -E -d SUSDB

Eger Windows Internal DB kullaniyorsaniz WSUS icin yukaridaki komutta bulunan SqlServerName kismina asagidaki degeri kullaniniz.
np:\.pipeMSSQL$MICROSOFT##SSEEsqlquery

ve varsa hata mesajlarini not edip sorunu gideriniz.
sqlcmd uygulamasini edinmek icin : sqlcmd Utility.