Sharepoint Server 2010 bulk file download


Önerdiğim çözüm ile birlikte geçen gün yapmış olduğum telefon görüşmesi ayrıntısı

Merhaba Timur Bey.

Biz ürün çıkar çıkmaz.Sharepoint 2010 dan Sharepoint 2013 e geçmeyi planlıyoruz  Haliyle şu aralar ürünün BETA sürümü üzerinde testler yapıyoruz.

Bu upgrade işleminden hasar görmemek için ek yöntemler üzerine ne önerirsiniz? Inplace upgrade yöntemi  ile upgrade yaparken  kendimizi biraz daha rahat  hissedebilmek için tüm belgeleri kopyalamayı denedik ama check-in edilmiş belgeleri alamadık. Hatta bu sürükle bırak yöntemi server ı biraz zorladı çünkü sayı olarak çok fazla dökümanımız var. Sürümler noktasında da bize zaten son sürümleri yeterli.

Önerim : Eğer Sharepoint Server üzerindeki tüm belgelerinizi klasör yapıları ile birlikte toplu halde download etmek isterseniz aşağıdaki scripti/kod bloğunu kendi sisteminize göre düzenleyip Powershell ile çalıştırın.

Yani adım adım anlatmam gerekirse..

  • Öncelikle Serverınızda ya da network paylaşımınızda bir Backup klasörü oluşturun.
  • Bu klasöre Server da bu işlemi yapmak istediğiniz kullanıcının yazma yetkisi olsun.
  • Sonra aşağıdaki kod bloğunu kopyalayıp notepad I açın ve BulkFileDownload.ps1 ismini vererek Sharepoint Server ın C sine kaydedin.

######################
$destination = "C:\Backup\\"
$webUrl = http://Server/
$listUrl = http://Server/Shared%20Documents/Forms/
##############################################################

$web = Get-SPWeb -Identity $webUrl
$list = $web.GetList($listUrl)

function ProcessFolder {
    param($folderUrl)
    $folder = $web.GetFolder($folderUrl)
    foreach ($file in $folder.Files) {
        #Ensure destination directory
        $destinationfolder = $destination + "/" + $folder.Url
        if (!(Test-Path -path $destinationfolder))
        {
            $dest = New-Item $destinationfolder -type directory
        }
        #Download file
        $binary = $file.OpenBinary()
        $stream = New-Object System.IO.FileStream($destinationfolder + "/" + $file.Name), Create
        $writer = New-Object System.IO.BinaryWriter($stream)
        $writer.write($binary)
        $writer.Close()
        }
}

#Download root files
ProcessFolder($list.RootFolder.Url)
#Download files in folders
foreach ($folder in $list.Folders) {
    ProcessFolder($folder.Url)
}

Örnekte 80 portundan yayın yapan http://Server ismindeki Sharepoint Server ın “Shared Documents”  belge kitaplığındaki tüm klasör yaısı ile birlikte belgeleri “C:\Backup\” klasörüne download ediyoruz.

Not: Başka bir porttan yayın yapıyorsanız lütfen Server isminden sonra portu belirtiniz. Örnek : http://Server:85

  • Sharepoint Server 2010 da “SharePoint 2010 Management Shell” e sağ tıklayın ve Powershell in Administrator yetkisi ile açılmasını sağlayacak “Run as administrator” başlığına tıklayın.

image

  • açılan ekranda sırasıyla

image

cd\ yazıp enter a tıklayın ve root a düşün

  • son olarak C de yani root ta iken BulkFileDownload.ps1 yazıp enter a basın.

image

c:\BulkFileDownload.ps1

 

Sonuç olarak bu script çalışmasını bitirdiğinde adreslediğiniz tüm dokümanların son sürümleri klasör yapıları ile birlikte yine adreslemiş olduğunuz bir paylaşıma toplu halde indirilmiş olur.

 

Önemli bir ayrıntı ; İçinde belge olmayan klasörler download edilmeyecektir.

 

Faydalı olması dileğiyle.

Comments (3)

Sharepoint 2013 te kaldırılan servisler,özellikler


Merhaba, az önce öğrendiğiim birkaç bilgiyi paylaşmasam çatlardım heralde.

Yeni versiyon her nekadar kabiliyeti arttırılmış bile olsa görünen o ki ;

  • Sharepoint 2013 te meeting workspace template i yok, 
  • Personalization site template de yok.
  • Bir diğer taraftan özellikle tasarımda kullanılan Sharepoint Designer dan design ve split görünüm de gidiyor. Buda tasarım ve tasarım giydirme işlerinin daha profesyonelce eller tarafından yapılmasını sağlayacaktır diye düşünüyorum.
  • Son olarak Search topology ise powershell ile düzenlenebiliyor olacak.

Bu bilgiler ışığında Özellikle yeni versiyonda olmayacağı belli olan templatelerden oluşan sitelerinizin upgrade ini yaparken dikkat edin , iyi planlayın derim Winking smile

Yorum Yapın

Sharepoint 2010 Config DB Suspect problemi


Merhaba.

Eğer Sharepoint Server 2010 arayüzüne ulaşmak istediğinizde “Cannot connect to the configuration database “ mesajı alıyorsanız ve  SQL Server a bağlandığınızda Sharepoint DB niz de aşağıdaki gibi bir hata varsa yapmanız gereken birkaç işlem var.

 

8-13-2012 9-39-46 AM

Öncelikle SQL serve ı stop edin ve Data nızın bulunduğu klasörü komple bir başka disk e yedekleyin.

SQL i tekrar başlattığınızda büyük ihtimalle hata aynı şekilde devam ediyor olacak.

Sharepoint bilgilerini tutan DB üzerinde sağ click leyin ve New query e tıklayın.

Açılan query editörüne aşağıdaki kodu kopyalayıp yapıştırın.

Not: ‘SharePoint_Config’ yerine sizin Sharepoint Server ınız için hazırlanmış olan konfigürasyon database inizin ismini yazın.

 

Use Master

EXEC sp_resetstatus 'SharePoint_Config'

ALTER DATABASE SharePoint_Config SET EMERGENCY
DBCC checkdb('SharePoint_Config')

ALTER DATABASE SharePoint_Config SET SINGLE_USER WITH ROLLBACK IMMEDIATE

DBCC CheckDB ('SharePoint_Config', REPAIR_ALLOW_DATA_LOSS)

ALTER DATABASE SharePoint_Config SET MULTI_USER

EXEC sp_resetstatus 'SharePoint_Config'
 
Kodun çalışması için F5 tuşuna basın.
SQL servislerinizi restart ettiğinizde probleminiz çözülmüş olacaktır.
Bu hata mesajı ve bu problemli durum genelde elektrik kesintilerinde ve 
server ın plansız olarak direk resetlenmesinden sonra karşınıza geliyor.
Faydalı olması dileğiyle.
 

Yorum Yapın

Sharepoint v15 / vnext / 2013 screen shot


I found a new screen of sharepoint next version on internet.

Here is.

Görsel

I love this concept.

Yorum Yapın

Sharepoint 2010 Update List


Sharpeoint Serverdaki bir web application ın başka bir Sharpeoint Server a taşınması gerektiği durumda her iki content db schema versiyonunun da aynı olması gerekir.

Content db schema versiyonunu öğrenmek için aşağıdaki adımları sırası ile yapın.

Central Administration da Application Management e tıklayın ve en altta Databases başlığı altındaki  Manage content database linkine tıklayın. Açılan sayfada sağ üst kısımdan Web Application ununzu seçtikten sonra ekrandaki WSS_Content (siz kurarken hangi ismi verdiyseniz o db ismidir bu kısım) e tıklayın.

 

image

Açılan saffada content db nizin schema versiyonunu görebilirsiniz.

Kaynaktaki content db schema versiyonunun hedefteki content db schema versiyonu ile aynı olması gerekir.

Sharepoint Update list aşağıdaki gibidir. linklere tıklayarak htiyacınız olan upate i indirebilirsiniz.

Önemli Not: Sharepoint Server platformlarınıza update/SP yüklemeden önce platformunuzun full yedeğini alın. Bu işlemlerin geri dönüşü olmayabilir.

KB Article

SP Version Number

Description

URL

2536599

14.0.6106

SP2010 Server – June 2011 CU

http://support.microsoft.com/kb/2536599 NB: recommend to be installed after SP1

2536601

14.0.6106

SP2010 Foundation – June 2011 CU

http://support.microsoft.com/kb/2536601 NB: recommend to be installed after SP1

2460045

14.0.6029

SP2010 Server – Service Pack 1

http://support.microsoft.com/kb/2460045 NB: PSConfigUI.exe must be executed after install and USP service must be restarted

2460058

14.0.6029

SP2010 Foundation – Service Pack 1

http://support.microsoft.com/kb/2460058 NB: PSConfigUI.exe must be executed after install

2512800

14.0.5138

SP2010 Server – April 2011 CU

http://support.microsoft.com/kb/2512800

2512804

14.0.5138

SP2010 Foundation – April 2011 CU

http://support.microsoft.com/kb/2512804

2475878

14.0.5136

SP2010 Server – February 2011 CU

http://support.microsoft.com/kb/2475878

2475880

14.0.5136

SP2010 Foundation – February 2011 CU

http://support.microsoft.com/kb/2475880

2459257

14.0.5130

SP2010 Server – December 2010 CU

http://support.microsoft.com/default.aspx?scid=kb;EN-US;2459257<I>Note</I&gt;: You must restart the User Profile Synchronization service after installing this cumulative update. For more information see the Start the User Profile Synchronization service section in the Configure profile synchronization article in the library.

2459125

14.0.5130

SP2010 Foundation – December 2010 CU

http://support.microsoft.com/default.aspx?scid=kb;EN-US;2459125

2394320

14.0.5128

SP2010 Server – October 2010 CU

http://support.microsoft.com/kb/2394320/

2394323

14.0.5128

SP2010 Foundation – October 2010 CU

http://support.microsoft.com/kb/2394323

2352342

14.0.5123

SP2010 Server – August 2010 CU

http://support.microsoft.com/kb/2352342

2352346

14.0.5123

SP2010 Foundation – August 2010 CU

http://support.microsoft.com/kb/2352346

2259686

14.0.5114

SP2010 Server – June 2010 CU

http://support.microsoft.com/kb/2259686

2028568

14.0.5114

SP2010 Foundation – June 2010 CU

http://support.microsoft.com/kb/2028568

N/A

14.0.4762

SP2010 RTM

N/A

 

Faydalı olması dileğiyle.

Yorum Yapın

FAST Search for Sharepoint Server 2010 arama yöntemleri


Fast Server for Sharepoint Server 2010 ürününde kurum/firma içi intranet sitenizde aradığınız bilgiye daha hızlı ulaşabilmek için arama kutusuna aşağıdaki gibi sorgular girip arama yaptırabilirsiniz.

  • filename:rapor.xlsx  : belge ismi rapor.xlsx olan belgeyi arama sonucu olarak getirir.
  • FileType:”xlsx”     : Dosya uzantısı xlsx olan sonuçları arama sonucu olarak getirir.
  • rapor Site:http://sharpeoint/sites/TeamSite/Documents/  : Site: dan sonra verilen adreste “rapor” kelimesini arar ve sonucu verir.Bu sorgu şeklini belge kitaplıkları , listeler ya da siteler için adresini vererek kullanabilirsiniz.
  • rapor ContentSource:"File Share"  : şeklindeki bir arama “File Share” olarak isimlendirdiğiniz content source üzerinde “rapor” kelimesini arayıp geri dönüş yapar. network paylaşımı olarak kullnadığınız file server  content source tanımlamanız file server ı crawl dan sonra indexler. Arama sırasında bu şekilde bir kullanım seçerseniz sadece bu “File Share”  contentinden “rapor” kelimesi sonuçlarını getirir. File serverdaki dosyalar üzerinde arama yapmış olursunuz böylelikle.
  • rapor author :"Timur Şahin" : Timur Şahin in oluşturduğu ya da değiştirdiği içerikleri arama sonucu olarak getirir.
  • ContentType:"rapor"    : içerik tipi rapor olan sonuçları arama sonucu olarak döndürür.
  • ContentClass:"STS_ListItem_Tasks"  : Sadece Task List içindeki itemları arama sonucu olarak döndürür.
  • Write>"7/1/2010"  : 07/01/2010 dan sonra eklenmiş dosyaları arama sonucu olarak getirir.
  • DocId:"YY7PPZHWQVY7-5-3  : Documen ID si  "YY7PPZHWQVY7-5-3” olan belgeyi arama sonucu olarak getirir.
  • TV or Televizyon  : TV ya da Televizyon kelimelerini aramanıza yarar.
  • WORDS(TV,Televizyon)  : TV ya da Televizyon kelimelerini aramanıza yarar.
  • title:"rapor"   : Title ında Rapor yazan öğeleri arama sonucu olarak getirir.
  • company:"ABC "   : ABC  şirketi ile ilgili sonuçları döndürür.
  • size : 100KB    : 100 KB büyüklüğündeki öğeleri,belgeleri arama sonucu olarak getirir.
  • Arama kutusuna Or ya da AND kelimelerini de katarak birden fazla koşulu sağlayan ya da birden fazla koşulun herhangi birini sağlayan sonuçları getirmesini de sağlayabilirsiniz.

     

    Faydalı olması dileğiyle.

    Yorum Yapın

    Sharepoint 2013 , SharepointVnext hakkında…


    2012 yazında Public Beta sı çıkması beklenen Sharepoint 2013 ile birlikte beklenen ek servislerin  aşağıdaki gibi olduğu bir süredir biliniyordu.

    Content Management Service
    Translation Services
    Workflow Services
    SharePoint Quiz Client-Side Object Model Protocol
    Education Services
    Work Management Service

    Sır gibi saklanan ekran görüntüleri de yavaş yavaş belirmeye başladı.

    Web de arama sonuçlarımda karşıma çıkan ekran aşağıdaki gibi.

    Tahminler umarım doğrudur, çünkü ben bu ekranı sevdim.

    sYzmk

    Sharepoint v15 /Sharepoint 15 / Sharepoint 2013

    Görsellikte Metro Style hakim görünüyor.

    Slider örneklerini görebiliyoruz  ekranda.

    Diğer taraftan sitelerde sadece renk değişiminin dışında bir stil değişikliği imkanı da geliyor görünüyor.

    Search kutusunun yeri sağ üst ksıımdan sol menü üzerine taşınmış görünüyor.Bu alt sitelerdeki menü değişikliklerinde nasıl görüntülenir şimdilik bilemiyorum.

    Ve yine ekran görüntülerinden anladğım kadarıyla site settings sayfasına gidilmesine gerek kalmadan -sol menüdeki linklerin direk editlenmesi gibi- site üzerindeki bazı görünümleri direk değiştirebileceğiz.

    Sosyal medya tarafında ürüne dahil edilecek özellikleri merakla bekliyorum.

    Comments (9)

    Older Posts »