Site Collection Locked – Read only modda kalma problemi

Sharepoint backupup alma zamanında Powershell yada stsadm ekranını işlem bitmeden kapatırsanız site collection locked modda kalır ve bunu central admin’den dahi değiştiremezsiniz.

Durumu kontrol etmek için adımlar şöyle:
Central Administration => Application Management => Configure quotas and locks => Select site collection
Lock status for this site” alanının disabled olduğunu göreceksiniz.

Bunu aşmak için aşağıdaki satırdaki kodu kullanmayı tavsiye ediyor Microsoft ve sorun çözülüyor.

Workflow’un yarattığı liste kolonu nasıl silinir?

Merhabalar,
Sharepoint listelerinizde yarattığınız workflowlar otomatik olarak kendi isimlerinde liste kolonları oluşturmakta ve bu kolonlar liste ayarlarındaki columns bölümünde görünmemektedir.

Bu kolonları kaldırmak için SPD’dan listenizi açarak aşağıdaki gibi “edit list columns” diyerek liste kolonlarınızı görüntüyelip düzenleyebilirsiniz.
spd-editlistcolumns

Ancak gizli kolonların görüntülenmesi için aşağıdaki butonu kullanmalısınız.
spd-editlistcolumns2

Bundan sonra kolonlarınızı düzenleyip silebilirsiniz.
Ancak gizli kolonları silmek istediğinizde muhtemelen “could not save the field changes to the server” uyarısı alacaksınız. bunun nedeni bu gizli alanlarının silinebilir property’sinin boş olmasıdır.
Codeplex üzerinden SharePoint Manager 2013 indirerek, SPM üzerinden listesine ulaşıp, fields menüsünden istediğiniz kolonun “allow deletion” property’ni true yaptıkan sonra SPD üzerinden rahatlıkla silebilirsiniz.

spm-allow-deletion

Command Prompt Full Screen Yapmak

Komut satırı uygulamaları normal yollarla tam ekran yapamayız, sadece yüksekliğini değiştirebiliriz.

Command prompt açıkken pencere başlığına sağ tık -> Properties -> Layout kısmına geldiğinizde ekran boyutu ayarlarını bulup değiştirmeye çalışmış olabilirsiniz ancak bu yöntem ile de genişliğin değişmediğini göreceksiniz.

Tam ekran çalışmak için tek yapmanız gereken Continue reading Command Prompt Full Screen Yapmak

Sharepoint Search Crowl Çok Uzun Sürüyorsa – Çözüm !

Merhabalar,
Birçok kişinin karşılaşabileceği bir durumdur ve çözüm için birkaç konfigurasyon değişikliği yada servis düzenlemesi yapmak çok faydalı olacaktır. Bunlardan ilk denememiz gereken, Search servisini silip tekrar oluşturmak olacaktır. Normalde 20-30 saat arası sürebilen bir full crowl işleminin 10 dk’nın altına düştüğünü görebilirsiniz. Inc. crowl ise 1 dk sürmeyecektir bu durumda.

Bunun dışında Search servisinizin çalıştığı sunucu için core/thread ayarlamaları yapabileceğiniz Search Service Performance Level ayarlamasını aşağıdaki powershell komutları ile yapabilirsiniz.

Performance Level Açıklamarı:
Reduced: Toplam thread sayısı = işlemci sayısı, Max Thread/host = işlemci sayısı
PartlyReduced: Toplam thread sayısı = her işlemci için 4 kez , Max Threads/host = 16 dır.
Maximum: Toplam thread sayısı = her işlemci için 4 kez , Max Threads/host = 16 dır. (threadler HIGH priority olarak yaratılır)

Ayrıca crowl loglarında alınan hataları inceleyip, hatalı linkleri düzeltirseniz zaman kazanabilirsiniz.

Bunların uyguladınız çözüm alamadıysanız Security Only Crawl araştırabilirsiniz.

Çözüm – Application Server Administration job failed for service instance Microsoft.Office.Server.Search. Administration.SearchServiceInstance

Merhabalar,

Sharepoint sunucunuzun Windows Application loglarını kontrol ettiğinizde başlıktaki gibi Application Server Administration job failed for service instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance görüyorsanız Sharepoint Configuration cache dosyasını temizlemeniz işe yarayacaktır. Aşağıdaki adımları uygulayarak bu problemden kurtulalım şimdi;

  1. Windows Servislerini açıp,  SharePoint Services Timer servisini durduralım.
  2. Windows Server 2008 kullanıyorsanız, configuration cache dosyanız burada olacaktır: Sürücünüz:\ProgramData\Microsoft\SharePoint\Config
  3. Bu klasörde birden fazla GUID dosyası görebilirsiniz. Cache.ini dosyasının bulunduğu klasöre girin. Hatırlatma: Bu klasör yada dosyalar gizli olabileceği için öncelikle gizli dosyaları göstermeyi unutmayın.
  4. Öncelikle tüm dosyaların yedeğini alın ki problem durumunda geri dönebilelim.
  5. GUID klasördeki tüm xml dosyaları silin. Dikkat edin cache.ini dosyanızı silmeyin, cache dosyasını düzenledikten sonra yeni xml dosyalarının buraya üretildiğini görmelisiniz.
  6. Cache.ini dosyasını çift tıklayarak notepad ile açın.
  7. İçerisindekilerin hepsini seçip silin ve 1 yazarak kaydedip çıkın.
  8. Durdurduğunuz Windows servisini (SharePoint Services Timer) tekrar çalıştırın.

Continue reading Çözüm – Application Server Administration job failed for service instance Microsoft.Office.Server.Search. Administration.SearchServiceInstance

Sharepoint Kurulum Hatası “Cannot start service SPAdminV4 on computer ‘.’ ” Çözümü

Sharepoint bazı noktalarda bize saç baş yoldurma noktasına gelebiliyor ama bu onun değil sizin sisteminizin suçudur bana göre. Kurulumsal politikalara uyarak kurulumlar yapmak gerçekten çok zor olabiliyor. Neyse konumuza dönecek olursak, Sharepoint’i yüklemesi tamamlandı ve geldiniz kurulum adımlarına. Wizard’ın 10/3 adımını geçemeden aşağıdaki hatayla karşılaşabilirsiniz.

Failed to create the configuration database.

An exception of type System.InvalidOperationException was thrown.  Additional exception information: Cannot start service SPAdminV4 on computer ‘.’.
Nedeni 2012 yılında çıkan Sharepoint CU ‘den kaynaklanıyor. Bu update ile SPAdminV4’ın kullandığı bazı bileşenler CRL (Certificate Revocation List) kontrolü yapıyor ve eğer erişim olarak yeterli düzeyde yetkiniz yoksa bu hatayla karşılaşıyorsunuz. Bu problemi gidermek için CRL adımını atlatmamız gerekiyor, adımları şöyle (Farmınızdaki her server için uygulamalısınız) ;
  • Windows+R ile Run’ı açıyoruz ve gpedit.msc yazarak OK diyoruz.
  • Expand Computer Configuration –> Windows Settings –> Security Settings –> Public Key Policies adımlarını takip ediyoruz
  • Public Key Policy‘ın object type ekranında, “Certificate Path Validation Settings” e çift tıklayarak açıyoruz.

Public-key-policies

Network-Retrieval

  • Network Retrieval tab’ına gidin ve Define these policy settings işaretleyip diğer iki checkboxların tiklerini kaldırın.
  • OK butonu ile çıkış yapın.
Bunlardan sonra birde hosts dosyasını editlememiz gerekiyor, adımlarımız şöyle;
  • Yine windows+r yada başlat -> çalıştır ile Run kutucuğunu açıp C:\Windows\System32\Drivers\Etc yazıyoruz.
  • Hosts dosyasını çift tıklayıp notepad ile açıyoruz.
  • Açtığımız dosyanın en atına aşağıdaki satırları ekliyoruz ve kaydedip çıkıyoruz. Eğer notepad kaydetmenize izin vermezse Run as administrator ile açın ve yine olmazsa önce notepad’i yönetici olarak açıp file open menüsünden host dosyasını göstererek açın.

0.0.0.0 crl.microsoft.com
0.0.0.0 crl.verisign.com
0.0.0.0 ocsp.verisign.com
0.0.0.0 SVRSecure-G2-crl.verisign.com
0.0.0.0 SVRSecure-G3-crl.verisign.com
0.0.0.0 www.download.windowsupdate.com
0.0.0.0 SVRSecure-G2-aia.verisign.com

Bu işlemleri doğru olarak yaptıysanız artık kurulumun devam etmemesi gibi bir durum olmaz :)

Birkaç sefer aynı adımları kullanarak bu problemi giderdim, eğer sizde bu yöntemler işe yaramazsa yorumlarınızı bekliyorum.

 

Sharepoint Listelerinden En Hızlı Data Silme Yöntemi

Sharepoint listelerinden çok sayıda data silmek için kullanılacak en iyi yöntem batch olarak silme komutu çalıştırmaktır.

Bazı durumlarda listeyi silmeden içerisindeki tüm datayı silmek isteyebilirsiniz yada belirli kırılımlara göre filtrelediğiniz dataların silinmesi gerekir, bu sayı binler seviyesine geldiğinde işte aşağıdaki komut işinizi görürken size de zaman tasarrufu sağlayacak.

Kullanımına gelecek olursak;

Aşağıdaki metodu gönül rahatlığıyla kullanabilirsiniz.

Continue reading Sharepoint Listelerinden En Hızlı Data Silme Yöntemi

Microsoft Certificated Professional