Hızlı izlenim: SharePoint için System Center kapasite planlayıcısı

Kapasite planlama kovdum bu Bu günlerde moda.

Kolay buldum ve hızla geçen yaz üzerinde çalışan bir istemci ortamında modellenmiştir.

Biraz korkuyla, Son OK tuşuna basıldığında ve müşteri verdi oldukça benzer bir şey tavsiye (gelecek excel için kullanmak aslında ikinci bir uygulama sunucu attı). Bunu iyi bir işaret olarak alıp benim güven aracında artar.

Bu çok güçlü bir şey boş bir sayfa daha çok daha iyi başlangıç noktası gibi görünüyor.

Ben çevre hakkında bazı iyi detay girmek sağlar gibi. Kullanıcı, nasıl size proje sistem kullanır (Yayımlama, işbirliği, vb), şube ve bağlanabilirlik / Onlara anne sunucusu arasındaki ağ kapasitesi. İyi malzeme.

Geniş tabanlı sorular sorar ve ardından Ayrıntılar için ortam çok parçalı bir model çimdik sağlar.

Ona bakmak için o kadar çok şey var çünkü indirmeden tereddüt ettim., okumak ve sindirmek deneyin. I did sevindim.

Kolay bir işlemdir olduğunu. Sistem Merkezi kapasite planlayıcısı ve SharePoint modelleri download. Güzel Windows XP üzerinde çalışır.

Hızlı izlenimim dayalı, Ne için hesap görmüyorum:

  • Arama: Toplam belge sayısı, Belki de belge türleri, Diller.
  • Excel sunucu: Ne kadar, Eğer vasıl tüm?
  • Formlar Sunucusu: Ne kadar, Eğer vasıl tüm?
  • İVB: Ne kadar, Eğer vasıl tüm.

O modellenebilir ve ben onları görmedim 10 dakikada bir daha gözden geçirme.

Kesinlikle sonraki müvekkilime kullanırım.

Ben olmasa bir Danışman ve bunun yerine gerçek bir şirket için çalışıyor :), Benim şu anki ortam model ve aracın önerilen model gerçeklik karşı nasıl eşleştirdiğini görmek. Bu çok güzel olurdu. Bazı iyi bir altyapı tartışmaya neden olabilir.

</sonunda>

Technorati Tags:

Çözüm: System.IO.FileNotFoundException Tarih “SPSite yeni SPSite =(URL)”

GÜNCELLEŞTİRME: Burada MSDN için bu soruyu gönderdi. (http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=2808543&SiteID=1&mode=1) ve Michael Washam Microsoft kısa bir cevap ile cevap verdi..

Bir web hizmeti olarak hareket için oluşturulan bir İVB dostu cephe bir SharePoint listesine. Ne zaman ı kullanılmış bu benim geliştirme ortamından, o amele para cezası. Ne zaman bu yeni sunucuya geçirilir., Bu hata ile karşılaştı.:

System.IO.FileNotFoundException: Web uygulaması http://localhost/sandbox bulunamadı. URL'yi doğru yazdığınızı doğrulayın. Eğer URL varolan içeriğe hizmet veren, Sistem Yöneticisi yeni bir isteğin URL eşlemesi amaçlanan uygulama eklemek gerekebilir. Microsoft.SharePoint.SPSite...ctor(SPFarm çiftlik, URI requestUri, Boole contextSite, SPUserToken userToken) Microsoft.SharePoint.SPSite...ctor(Dize requestUrl) Conchango.xyzzy.GetExistingDocument(Dize minId, Dize maxId, Dize titleFilter) C:\Belgeler ve SettingsPaulMy DocumentsVisual Studio 2005ProjectsxyzzyBDC_DocReviewBDC_DocReviewDocReviewFacade.asmx.cs:çizgi 69

İşte çizgi 69:

kullanma (SPSite site yeni SPSite =("http://localhost/sandbox"))

URL üzerinde farklı varyasyonlar denedi., sunucunun gerçek adını kullanarak dahil, IP adresini, URL üzerinde sondaki eğik çizgi, vb. Ben her zaman bu hata var.

I kullanılmış Google Bu araştırma için. Bir sürü insan bu sorunu yüz, ya da o varyasyonları, Ama hiç kimse bunu çözdü gibi görünüyordu.

Üçkâğıtçı MOSS sağlanan ayrıntılı bir hata onu kontrol etmek aklıma gelmedi 12 kovan günlükleri. Sonunda, hakkında 24 saat sonra benim meslektaşım Ben bunu tavsiye, I ekose desenli 12 günlük yığını ve bunu buldum:

Yerel grupta elde bir özel durum oluştu:
System.Security.SecurityException: İstenen kayıt defteri erişim izin verilmez.
System.ThrowHelper.ThrowSecurityException(ExceptionResource kaynak) Microsoft.Win32.RegistryKey.OpenSubKey(Dize adı, Boolean yazılabilir) Microsoft.Win32.RegistryKey.OpenSubKey(Dize adı) Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_RegistryConnectionString() Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_Local() Microsoft.SharePoint.Administration.SPFarm.FindLocal(SPFarm& çiftlik, Boole değeri& isJoined)
Başarısız derlemenin bölgesi:  Bilgisayarım

Bu kadar araştırma yeni yollar açtı, Google'a geri öyleydi. Bu beni buna yol açan forum sonrası: http://forums.codecharge.com/posts.php?post_id 67135 =. Bu gerçekten bana yardım etmedi ama bir veritabanı ve/veya güvenlik sorunu olduğunu düşünmeme sebep başladı. Ben soldiered ve Andrew Connell'ın uygulama havuzunun kimliği hesabı veritabanına uygun erişimi vardı emin olmanız gerekir düşünce nihayet harekete geçirilen posta. Zaten yaptığını sandım. Ancak, arkadaşım gitti ve SQL için uygulama havuzu kimliği hesabı tam erişim verdi.

Bu değişiklik yaptığı gibi, Her şey çalışmaya başladı.

Sonra ne olduğunu en iyi olarak ifade edilen bir Haiku şiir:

Sorunları kendi el kaldırsın.
Eğer swing ve Bayan. Yeniden Deneyin.
Başarı! Ama nasıl? Neden?

İşler böyle yalnız bırakmak istemedi., minimum gerekli izni vermek için tercih (ve muhtemelen-göz ile bir blog girdisi yazma; Ona yumruk yendi, muhahahahaha!).

O uygulama havuzu kimliği hesabı kadar art arda gelen izinler kaldırıldı … vardı artık uygulama havuzu kimliği hesabı için açık herhangi bir izni hiç. Sorun çıkmaması web hizmeti devam.

Biz gittik ve sunucuları yeniden. Her şey iyi iş gibi devam etti.

Yani, Recap için: uygulama havuzu kimliği tam erişim verdi ve sonra götürdü. Web hizmeti çalışmaya başladı ve asla çalışmayı durdurdu. Tuhaf.

Herkes neden bu işe biliyorsa, yorum lütfen.

</sonunda>

Technorati Tags:

Çözüm (çeşit): SharePoint Designer kullanarak görev üzerinde set öncelik

Ben böyle bir iş senaryosu var:

  • Bir kullanıcı bir belgeyi belge kitaplığına eklerse..
  • O bir içerik türünü seçer ve meta verileri gerektiği gibi girer. Meta veri alanlarından bir bayraktır, "Acil".
  • Bu SharePoint Designer iş akışını tetikler bu, diğer şeyler arasında, "toplamak veri--dan bir kullanıcı kullanır" Eylem.

"Kullanıcıdan veri topla" Bu belge için onay isteyen bir görev listesindeki öğe oluşturur.

Acil istekler onay gösterdi görev listesi görünümünü oluşturmak için gerekli.

Çözüm: Kelime "Acil koymak:" Bu görevleri başlık.

Öncelik alanını doğrudan belirtmek tercih ederdim. Ancak, Çeşitli nedenlerle bunu yapamaz:

  1. Veri toplama eylem başlık dışında herhangi bir alanı güncelleştirmek için bir mekanizma sağlamaz (ve bu ek alanların verilerini toplamak istediğiniz).
  2. "Ata bir öğe için" eylem aynı sorun var.
  3. Listeye öğe ekleme olanağı vardır (Yani. bir öğeyi doğrudan görev listesine ekle) Ama bu değil önleyici eylemi. Bu iş akışını bu görevi tamamlamak kullanıcı için beklemeyecek anlamına gelir.

Daha önce birkaç yaklaşım olarak kabul (Neyse ki) Biz sadece fark "Acil koymak" Başlık.

  1. Yeni bir görev oluşturulduğunda görev listesinde iş akışı başlatın, bir şekilde çapraz başvuruları geri ilk iş akışını başlatan belge, Acil bayrak değeri çekin ve gerektiğinde öncelikli güncelleştirme.
  2. Bir olay alıcısı ile benzer bir şey yapmak. Görevi oluşturacağınız, ilgili belge ve gerektiği şekilde güncelleştirme öncelikli bulun.
  3. "Oluşturma, liste öğesini kullanma" eylem "bekle alan değişikliği ile birlikte" eylem ve bir olay alıcı. Eğer biz bir liste öğesi oluşturma, Biz Biz istediğiniz tüm alanları belirtin. Kullanıcı görev ve alan değişikliği "bekle tamamladığında özgün öğe güncelleştirmek için bir olay alıcı kullanın" eylemin koşul karşılanması ve iş akışı sürdüreceğini. (İçin biraz neden, Az bir süre uzaklaşmak akıllıca vermeden önce bu yaklaşım yerleşmiş olan).

Benim çözüm için bir dezavantaj olduğunu. (sadece başlık metin aciliyet gösteren bariz taşıdığımız). "Görüş topla beri" yalnızca sabit kodlanmış başlık adları kabul eder, İki farklı görüş topla eylem olan tek fark o sabit kodlanmış başlıktır kullanmak gerekir.

Ama, En azından olay alıcıları veya özel SPD eylem gerektirmeyen bir çözüm yoktur..

Eğer birisi bu daha akıllıca bir yol çözmüştür, Lütfen bana bildirin.

</sonunda>

Pazar komik: Oğlunuz onun diken üstünde tutma

On yaşında bir çocuk ebeveyn olmak içinde almak birçok sevinçleri biri ona gülmek ya da biraz farklı soru ve dünyadaki şeyler hakkında düşünmek yapmak için yeni yollar bulmak. Yıllar boyunca bu teknikler kullandım:

===

Onun soru yanlış:

Oğlu: Günlerden ne?

Baba: Bir gün önce Çarşamba.

S: Hayır, Ayın günlerden ne?

D: Oh, o vardır 4 gün sonra Jan 25.

===

Ona tickle ve gülerek durduğunda durdururuz söyle.

===

Alt katta TV odasına gidip duyurdu, "Baba olmak iyidir." O zaman, Sıcak koltukta spot ve kanal değiştirmek için iyi bir şey almak alın, Scifi kanal gibi.

===

Hikayeler Sesli oku. Hikayenin ortasında saçma cümleler ekleme. Benim favorim eklemek için "onu hemen öldürmek" Ne zaman ana karakterleri karşılaştığı bazı küçük sorunlar. Örneğin, "elinde bıçak kaydı., onun parmağı kesme, Onu hemen öldürme." Hiçbir şey oldukça aninda ana karakter olarak oğlunu kayıtsız ve pasif dinleme modu dışında alır.

===

Yanlış hikayeler okuyun. Geriye doğru cümle okumama. Bu en iyi kısmı bu kez ben yaptım bu ilk birkaç, o bana doğru sırayla kelime okuma değildi işaret tarafından yardım ediyordum oğlumu düşündüm. O gerçekten ona daha fazla okumamı istemiyor aşağı tarafı olduğunu.

===

Burger King için öğle yemeği için gitmek. Benim oğlum BK sabah yemek istiyorum, gece ve gündüz izin verirsek. Geçerken, söyle ona, "Oraya gitmekten nefret biliyorum, Ama biz sadece başka seçeneğimiz yok." O BK seviyor anlatmaya çalıştığında, Onu konuşmak ve "Bu konuda Tartışacak zamanımız yok gibi şeyler söylemek! Biz ve bir tartışma istemiyorum!"

(Bu benim en sevdiğim Borg şaka hatırlatıyor: Borger Kral ": Yolumuza yapacağız. Yolunuzu ilgisi yok." hahaha!)

===

Bir kitap sayfası aç 9 ve söylemek, "hmm, Bu tek sayfa ".

===

Dünya kemer düşmanları ile doldurmak. "Biz hızlı ayak üzerinde çalıştırmak için gidiyoruz 7-11, baş düşman, 11-7".

"Teyzen Ringwood içinde yaşıyor., Arch enemy Squarewood town için."

===

Biz Massachusetts kadar New Jersey birkaç kez bir yıl ve o sık sık alır hakkında sürücü 5 Saat kapıda. Biz gelmek ev ve driveway içine çekmek demek, "oh, Ben unuttum, Home Depot için hızlı bir çizgi yapmak gerekir."

===

Şiddet içeren bir bölüm de bir TV programı izlerken (Kahramanlar gibi), Oğluna söyle, "bazı zamanlar, iş yerinde, Düşmanlarımın onları hayatta akıl gücü kullanmaya yakarak yok etmem gerek. Bunu sevmiyorum, Ama yapman gerekeni yapmalısın."

===

Kötü korku filmi izlerken ("baba olmak iyi bakın" yukarıda), olasılıksız motifleri kötü karakter için atfetmek. Örneğin, Biraz pasta istediğini, çünkü Jason çok kızgın olmasının sebebi olan oğluna söyle ve onu hiç izin vermiyorlar.

===

Telefon numaraları yanlış açıklamak. "201-111-2222" çevirmek için senin oğlun söylemek yerine, "2-011-1-12222" olduğunu söyle.

===

Ne numaralar sizi kullanıyor musunuz?

</sonunda>

Technorati Tags:

Konuk bloglama?

Bu bir "konuk blogger" ev sahipliği için verilen bir blog için siyasi bloglama dünyada oldukça yaygın gibi görünüyor. Siyasi blog aleminde olduğumda bana "konuk blogging oluştu asla çünkü ben göz gözlük farklı bir çift giyiyor gerekir" Benimki gibi bir teknik blog için mantıklı olabilir. Yani, Ben bu yazı Kanwal Khipple tarafından kadar ben En güzel SharePoint Buzz- Ocak 2008.

Üzerinde düşünme, Orada-ebil var olmak bir makale bir araya dürtüsü dışarı orada içinde SharePoint arazi kişiler çok inanıyorum., kısa ya da uzun, Teknik ya da daha fazla iş odaklı, vb, Ama her zamanki gibi nedenlerle kendi blog koşma. O insanlardan biri iseniz, Ev sahibi o seve seve. Bana e-posta yoluyla ulaşmak veya yorum. Kurallar her türlü düşünmedim, Ama sanırım SharePoint odaklı için istiyorum, Ama ben de danışmanlık hakkında bazı kişisel gözlemler atmak istiyorum Şimdi ve o zaman. Ben de yayımlamak çalışıyorum bir "Pazar komik" Her hafta ve fikirler için çalıştırmak için bağlı.

Zaten normal bir blogger konum ancak konuk blogging ile denemek istiyorsanız, Ben de bunun için kesinlikle açık, either as a host or a guest 🙂

</sonunda>

Technorati Tags:

İVB ADF alma hatası çözümü: “Aşağıdaki hata oluştu:”

Bir kez daha BDC ADF dosyaları el işçiliği yapıldı. (Böylece inşa edebilirsiniz benim "bahçemden!" Mevduat Tasarruf Mevduatı) ve bu güzel hata isabet:

görüntü

"Uygulama tanımı alma başarısız oldu.. Aşağıdaki hata oluştu:"

Gördüğünüz gibi, bir hata, Ama … Bana ne olduğunu söylemek için gitmiyorum.

Benim durumumda, Ben bir veritabanına bağlı ve bir SQL sorgusu bir görünümü karşı yürütülen başka bir proje için işlevsel bir ADF ile başladığını yazar sorunu ortaya çıktı. Bu yeni projede, Web hizmetini temel bir yöntem arıyorum. Ben DB belirli şeyler çıkardı ve benim web hizmeti şeyler eklendi, Ancak güncelleştirme başarısız oldu <LobSystem>' ın türü özniteliği. Ben "WebService için açık" ve daha yeni ve daha heyecan verici alma hataları için mutlu bir şekilde hayatıma devam, hangi zamanı gelince ele.

İşte yanlış LobSystem:

<LobSystem
xmlns:xsi =http://www.w3.org/2001/XMLSchema-instance
XSI:schemaLocation =http://schemas.microsoft.com/Office/2006/03/BusinessDataCatalogBDCMetadata.xsd
Türü "veritabanı ="
Sürüm "1.0.0.0 =" Adı "xyzzy ="
xmlns ="
http://schemas.microsoft.com/Office/2006/03/BusinessDataCatalog">

Bu doğru mu:

<LobSystem
xmlns:xsi =http://www.w3.org/2001/XMLSchema-instance
XSI:schemaLocation =http://schemas.microsoft.com/Office/2006/03/BusinessDataCatalogBDCMetadata.xsd
Türü "WebService ="
Sürüm "1.0.0.0 =" Adı "xyzzy ="
xmlns ="
http://schemas.microsoft.com/Office/2006/03/BusinessDataCatalog">

</sonunda>

Technorati Tags:

İVB uygun bir yerine aramaları için görünüyor.

GÜNCELLEŞTİRME: Bu MSDN mesaj başına dayalı JXJ bazı ilginç gözlemler vardır, çoğunlukla negatif, Bu yolda gidiyor deneyimleri: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2623565&SiteID=1

Biz bir iş senaryosu iki Belgeler kitaplığı ortak bir "belge kimliği üzerinden bağlamak için ihtiyacımız var" alan.

Biz kez uygular bağlantıları bu gibi bir arama sütununu kullanmak. Arama sütunları için birkaç dezavantajları, hangi üçünü:

  1. Tek bir sütun arama arama kitaplığından bağlanabilir.
  2. Performans: Kaynak kitaplığı girişleri yüzlerce içerebilir. Bu arama içinde çok fazla giriş olduğu.
  3. Arama: Tümleşik arama olduğunu. Ben arama MOSS anlamda anlamına gelmez, Ama arama yolu / kaynak belge kitaplığından birden çok sütuna filtre uygulamak ve bağlantıyı bulun.

BDC tarafından desteklenen, "iş verilerini kullanabilirsiniz" sütun türü ve üstün bir arama sağlar ve hatta birden çok sütun liste görünümünde veri sağlar.

Bu yaklaşım ile ön biraz başarı elde ettik ve bu konuda daha fazla yazmak planlama.

Eğer bu açı daha önce çalıştım ve herhangi bir yorum var, Lütfen paylaşın!

</sonunda>

Technorati Tags:

İVB alma hatası çözümü: “TypeDescriptor TypeName tarafından tanımlanan tür yüklenemedi …”

Ben bugün BDC ile çalışıyoruz, ADF dosyaları el ile kodlama ve kendimi bazı hatalar üretme. Böyle bir hata:

Uygulama tanımı alma başarısız oldu. Aşağıdaki hata oluştu: TypeDescriptor TypeName tarafından tanımlanan tür yüklenemedi. Parametre adı: typeName hata, ya da hemen önce satır karşılaşıldı: ' 35’ ve konumu: '20'.

ADF XML dosyasını almaya çalıştığında MOSS bu hata görüntülenir..

Internets araştırılmış ve LOB örnek adı referans oldu bulundu (dan <LobSystemInstance>) içinde benim <TypeDescriptor> Ben LOB adı başvurulan düğüm (Kaynak <LobSystem>).

Yanlış:

<TypeDescriptor TypeName="Conchango.KeyValue, LOB örnek adı" Adı "KeyValue" =>

Düzeltmek:

<TypeDescriptor TypeName="Conchango.KeyValue, LOB adı" Adı "KeyValue" =>

Umut etmek bu bir kurtarmak birisi bir saat veya iki kez.

</sonunda>

Benim blog abone!

Technorati Tags: