بایگانی دسته بندی: شیرپوینت مدیریت

شیرپوینت 2010 راه حل در "استقرار گیر” وضعیت

من استفاده از PowerShell با به استقرار یک راه حل برای یک مزرعه شیرپوینت ((H / T):  کوری راث و خود را پست وبلاگ). 

سپس به مدیر سایت مرکزی رفت, تنظیمات سیستم و سپس "مدیریت راه حل های مزرعه" را به آن اعزام به مزرعه و به من (اندک) ترس, آن را در "استقرار" گیر کرد.

من دیده ام این موضوع چند بار در انجمن های MSDN, بنابراین من در مورد آن بسیار عصبی بود.  من در سراسر کمی جستجو و این مقاله مفید (توسط یک فرد به ظاهر unattributed از http://www.resolutionsnet.co.uk/).  من لغو کار استقرار و هنگامی که من را به راه حل کلیک, به من گفت که آن را با موفقیت راه حل را به سه نفر از چهار سرور در مزرعه مستقر بود.

من به سرور کمراه رفت, خدمات تایمر را متوقف و دوباره.  ویندوز سرور در واقع به من گفت که این سرویس موفق به پاسخ دادن به دستور, به طوری که به من می گوید که بیمار بود.

این بار, وقتی که من رفت و برگشت به admin مرکزی, من قادر بود تا آن را با هیچ مشکلی اعزام.

امیدوارم این بیت از اطلاعات در یک اتصال از روز.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

صادرات و SPWeb به من می گوید "InvalidData” اما داده ها معتبر است

من در روند نوشتن مقاله ای برای مردم خوب هستم www.sharepointbriefing.com و آن را شامل استقرار یک لیست از توسعه یک مزرعه به مزرعه تولید.  من هنوز عادت به استفاده از stsadm و نیاز به شکستن آن عادت, بنابراین من از کار اخراج شدند تا شیرپوینت 2010 مدیریت شل و بازی در اطراف با استفاده از صادرات و SPWeb نسخه پشتیبان تهیه لیست من.  چه چیز عجیبی دشوار است که ثابت می شود!

من حفظ این خطا:

image

که خطا, "InvalidData: (Microsoft.Share ... CmdletExportweb "") من به قتل است.  من در چه مدت من با این تلاش خجالت.

من در گذشته اجرا را به یک دیوار با PowerShell با و با استفاده از stsadm به اطراف آن را دریافت کند.  من این کار را دوباره در این زمان و نتایج خوب من.

من یک مقدار زیادی از زمان جزئی در اطراف با هویت گزینه گذراند و سپس در نهایت با ItemURL.  به نظر می رسد که گزینه ItemURL نیاز به یک مسیر پر از لیست / کتابخانه شما  می خواهید برای صادرات بدون HTTP://کمی سرور.  پس, به رغم این واقعیت که بحث هویت با اشاره به ساب, ItemURL است نسبت به شناسایی، اما نسبت به مجموعه سایت نیست.

این امر به خوبی برای cmdlet بوده است به من بگویید چه از حداقل معتبر بود، (هویت در این مورد) و چه نامعتبر (ItemUrl).  این لمس کمی مردم را در آغوش محصول کمک می کند.  دینگ بزرگ در برابر شیرپوینت, but a little one at least 🙂

امیدوارم این پست صرفه جویی خواهد شد کسی که کمی از غم و اندوه در آینده.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

با استفاده از owssvr.dll برای نمایش اطلاعات مفید سایت در SP2010

من خواندن انجمن این بعد از ظهر و چیزی جدید یاد گرفتم (چیزی است که تقریبا هر روز اتفاق می افتد).  این ارسال:

http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/1cbdb0b4-eeda-4c61-9a52-da6212eebec5/

بطور اساسی, شما می توانید برخی از اطلاعات جالب در مورد یک سایت با استناد به owssvr.dll در برابر آن دریافت کنید (H / T به BIL Simser و جان Timney).

من این را به تلاش در هر دو خزه و محیط SP2010.  آن را در محیط MOSS خوب کار کرده است.  اما, در 2010 محیط, اینترنت اکسپلورر نمی خواست به دانلود XML:

image

همانطور که می بینید, من می دانم که آن را به حال 21k و یا پس از محتوا.  اما, وقتی که من دکمه ذخیره, من:

image

(قادر به باز کردن این سایت به اینترنت.  سایت درخواست شده است یا در دسترس نیست و یا می تواند یافت نمی شود.  لطفا بعدا دوباره امتحان کنید.)  

من اخراج نقب زن و من قادر به دیدن خروجی, گذاشت.  این به نظر می رسد ممکن است چیزی اتفاق می افتد در SP2010 است که مانع owssvr.dll از انتقال XML اجناس مقرون بصرفه برای حمل و نقل خود را از راه آن می خواهد به وجود دارد.  یا, محیط SP2010 من است تنها اقدام خنده دار.

فکر می کردم جالب بود ...

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

راه حل: کامپایل تماشاگران MOSS می افزاید بدون کاربران جدید

خط پایین: if you want to use a profile property in a rule for creating audiences, the property must be visible to “everyone.”

I was working with a co-worker yesterday and he was building out a MOSS audience based on a custom user profile property in MOSS. در این مورد, the audience property is named “SITECD” and by convention, stores a 3 character code. He had defined the audience and a rule that said that if “SITECD equals ‘ABG’”, then include that user profile in the audience.

He set up a single user profile with that value and compiled the audience, but MOSS simply wouldn’t add that user. I noticed that the privacy setting for that profile was set to “me only” (the most restrictive form) and I remembered reading somewhere that property profiles used in rules must be visible by “everyone”. He made that change and that solved the problem.

The really funny thing about this is that I “remembered” reading about this. It was nagging at me this morning for some reason and I realized that I had written a chapter in this book, MOSS Explained: An Information Worker’s Deep Dive into Microsoft Office SharePoint Server 2007, and that I covered this point in the very chapter I wrote :). I would have thought that every word I wrote in that chapter would be seared into my memory.

Matt Morse writes this up in beautiful detail here and I referenced it in the chapter: http://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=50

</پایان>مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

پاپ شیرپوینت SSO حقیقت روز

I’ve been working with SharePoint SSO and learning as I go. One way in which this works is that you tell SharePoint about external applications. Users log into that application via some SharePoint function (e.g. iView web part). The first time the user performs this action, it prompts them for the correct user id and password to use for that system. It’s setting up a mapping between your SharePoint credentials and your credentials for that backend system. Thereafter, the user won’t have to enter their ID when they hit up that system.

That part worked well for me. اما, it begs the question, “how does the user change that user id or password?” The user might have made a mistake, or maybe you’re doing some testing in a dev environment and need to quickly switch between accounts.

I don’t know the answer to that, but I do know that you can go into Central Administration and manage the user’s credentials:

Central Administration –> Operations –> Manage Single Sign-On –> Manage Account Information for an Enterprise Application Definition

From there, you can specify the external application (e.g. SAP) and the account you want to delete. You can also change the mapping.

If you know how to allow end users to directly change their credentials, لطفا نظر بدهید 🙂

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

ماجراهای با iView وب سایت قطعات

I needed to do some minimal proving today that iView web parts can work in my client’s environment. I’ve never worked with this slice of SharePoint before.

مایکروسافت یک کاغذ سفید با کیفیت بسیار بالا در این موضوع ایجاد کرده است.

اولین مانع من تا به حال برای غلبه بر این بود - که در آن بخشی از وب iView? For some reason, اولین فکر من این بود که من می خواهم به آن را دانلود کنید از سایت جایی, perhaps SAP’s site. I had 1/2 convinced myself that iView web parts might even cost extra. البته, آنها با خزه (من فکر می کنم شرکت; این چیزی است که من در اینجا استفاده در هر صورت). I’ve seen the standard “add a web part” dialog box hundreds or more times and always glossed over it. No more!

The next obstacle is that I can’t read instructions.

من با استفاده از بخشی از وب و نگه داشته شدن این ارسال آزار دهنده:

No SAP servers are configured for this site. Contact your administrator to configure trusted SAP servers.

کاغذ سفید به وضوح می گوید برای ویرایش یک فایل پیکربندی واقع در فایل "<درایو:>\Program Files\Microsoft Office Servers\12.0\Config\TrustedSAPHosts.config”. The first dozen times I looked at that, من تو را دیدم "برنامه فایلها ... پیکربندی" و من رفتم فورا به 12 کندو. Once I finally slowed down to read it, I realized my mistake and it was easy to fix.

I continued on my merry way with SSO configuration. It’s not all at clear to me if that worked, اما این داستان دیگری برای یک روز دیگر.

خط پایین:

1. iView قطعات وب سایت در خارج از جعبه با شیرپوینت (احتمالا شرکت).

2. فایل پیکربندی سحر و جادو, "TrustedSAPHosts.config", در زندگی نمی کنند 12 کندو.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

VPN حملات باز هم, کاهش من پایین و اذیت نمودن آبجو من

امشب, I’m doing some hobby work with a virtual machine running on my desktop. I’m connecting via IE on my laptop and I’m noticing horrible performance. IE keeps freezing, especially when I access anything in the upper right hand corner that would cause a drop-down to, خوب, drop down. I would click on Site Actions and things freeze up for a while. They would freeze long enough for me to switch over to another browser window and do something else. If I confine myself to navigating around from page to page, it’s reasonably quick, but even that feels slow. به طور معمول, things are very fast.

I’ve had this happen to me before and I think that I ended up rebooting at the time. I’m about to do that when I somehow notice I’m still VPN’d to a client from 2 days ago(!). I disconnect and that that solves my performance problem.

</پایان>

مشترک شدن در وبلاگ من.

برچسب ها: ,

SharePoint Performance — سریع (But Unusual) Tip

We’ve been working in a user acceptance testing (UAT) environment which, as compared to development, is dead slow.

It’s a complicated environment using FBA, SQL 2008, SSRS and extended web applications accessible over the internet using https, so it’s been hard to track down the issue.

For a previous client, we used FBA with an LDAP role provider (and membership provider). One of my colleagues, far more clever than I, determined that the "out of the box" LDAP role provider, when used in that environment, wasn’t scaling well. To solve this problem for that client, he implemented a nice caching scheme in a custom role provider.

This situation seemed similar, so we looked into replicating that solution to the today’s client. As I was debugging that, I noticed that this message would frequently appear in the System log (from Event Viewer):

A worker process with process id of ‘XXX’ serving application pool ‘Home – 80’ has requested a recycle because it reached its virtual memory limit.

I took this to mean that the app pool was recycling far, far too often and that would explain a performance problem.

I looked at the app pool’s properties and its "Recycling" page showed that the property "Maximum virtual memory (in megabytes)" had been set to true and had been set to 5000. That seems like enough, but I decided to unset the value and that had an immediate positive effect. No more app pool recycling. No more mysterious slow-downs and pauses.

I don’t really understand the underlying "stuff" that’s going on there, but clearly some kind of cause/effect thing is happening and for now, the UAT environment is usable.

</پایان>

مشترک شدن در وبلاگ من.

آیا شما انجام تجزیه و تحلیل ماهانه جستجوی خود را?

این تمرین خوبی است, احتمالا حتی بهترین تمرین, برای این فایل نقد می نویسید: جستجوی خود را گزارش یک بار در ماه و به دنبال فرصت هایی را برای اضافه کردن بهترین شرط, tune your thesaurus and maybe even uncover some business intelligence that is otherwise hidden to management.

It’s already the 3rd of the month. Time’s awastin’ 🙂

</پایان>

مشترک شدن در وبلاگ من.

مدیر حفاظت از داده ها: به نظر می رسد مانند پشتیبان گیری شیرپوینت بزرگ / بازگرداندن راه حل

در نیوجرسی شیرپوینت کاربران گروه جلسه شب گذشته, مایکروسافت SR. محصول متخصص DuWayne هریسون ارائه مایکروسافت مدیریت حفاظت از داده ها 2007. DuWayne was great (و او توسط یک یا دو همکار از مخاطبان که نام من را به یاد ندارد مورد حمایت قرار گرفت). شما می توانید مواد ارائه از اینجا دریافت کنید.

تا شب گذشته, من هرگز از DPM شنیده شده است.

من یک سیستم مدیریت نوع شخص, so I’m writing this from SharePoint consultant’s perspective and may get some of the words wrong. به نظر من, DPM is a backup/restore solution for Microsoft "stuff":

  • فایل
  • SQL
  • O / S
  • ماشین های مجازی (زندگی پشتیبان از ماشین مجازی, حتی اگر خود VM در حال اجرا یونیکس).
  • بازیابی فلز لخت (i.e. شکست فاجعه آمیز سخت افزار).

فراتر از آن مسائل, which I would consider to be minimal requirements for any kind of "real" تهیه پشتیبان / بازیابی محصول, DPM also has built-in intelligence for SharePoint. It understands about server farms and lets you restore:

  • تمام پایگاه های داده (e.g. مقدار, پیکربندی, غیره).
  • مجموعه های سایت
  • سایت های شخصی
  • آیتم های منحصر به فرد (e.g. اسناد).

The actual restore process involves extracting the target data from the backup and save it into a "restore farm" و سپس از آنجا, حرکت آن را به محیط تولید (یا هر کجا که شما می خواهید برای بازگرداندن). I think this is seamless, but there was a lot of emphasis on the need for a "restore farm". The restore farm does not need to match the production environment in every particular (عمدتا در توپولوژی فیزیکی) اما باید برای مطابقت با در نظر از قالب ها, نسخه, غیره.

من یک پایان برای پایان دادن به دمو نمی بینم, but DuWayne did show screen shots and some live demos. It seems to be as good as it needs to be, حداقل برای یک محیط با اندازه متوسط.

I was particularly struck by the pricing. Obviously, من به این نگه ندارد, اما من معتقدم که قیمت گذاری گران قیمت ترین است تقریبا به شرح زیر است (در USD):

  • $600 برای خود DPM.
  • سخت افزار سرور DPM (و چیزهای مرتبط برای رسانه ها و آنچه را که).
  • $450 برای هر سرور شما می خواهید به عقب ("enterprise" پروانه).

مزرعه پنج سرور را در اکثر هزینه:

  • $600 برای DPM
  • $450 X 5 سرورهای = $2,250

کل هزینه مجوز: $2,850

در عمل, it would be less. You wouldn’t necessarily need to have DPM installed on each web front end, مثلا. You don’t necessarily need enterprise licenses either.

The user interface is seems very simple probably would not require any special training to get up to speed. I did ask about that specifically and there is apparently a 1.5 کلاس روز در دسترس, اگر آن را به من آشکار نیست که هر کسی که واقعا باید آن را.

همه در همه, من فکر می کنم آن را قطعا ارزش بررسی را اگر شما وجود دارد به دنبال یک راه حل حفاظت از داده ها برای شیرپوینت.

</پایان>

مشترک شدن در وبلاگ من.

برچسب ها:

توییتر: http://twitter.com/pagalvin