随笔分类 -  SPS 2010

关于SharePoint 2010的一些信息和记录
Backup and restore of FAST Search for SharePoint 2010
摘要:一个同事问我一个问题: 如果FAST Search for SharePoint 2010被full restore到了一个之前的时间点, 那么当FAST Search重新开始一个增量爬网的时候, 会发生什么? FAST Search会查看内容数据库并发现上一次爬网的记录并为新item或更改的item制作索引么? FAST Search会发现索引与现在内容的不一致么? 还是说它直接会再来一次ful... 阅读全文

posted @ 2014-07-03 14:47 中道学友 阅读(408) 评论(0) 推荐(0) 编辑

如何在SharePoint的列表中使用通配符来filter出ListItem?
摘要:一个朋友问我这样一个问题, 他想要快速从SharePoint的文档库中filter出来名字中先带有一个Q, 接着一些其他的字符, 后面再跟着有一个数字20这样的文件. 第一个想法就是修改SharePoint的ListView. 经过research, 确定ListView的filter中不能使用通配符(wildcard), 即诸如*, %之类. 第二个想法就是添加一个content... 阅读全文

posted @ 2013-10-15 17:34 中道学友 阅读(1070) 评论(0) 推荐(0) 编辑

Windows中的服务启动不起来, 报超时怎么办?
摘要:笔者的环境中SPadminV4这个服务怎么都启动不起来, 重启了机器, services.msc中尝试, 命令行中尝试, 都不管用. 在services.msc中, 启动服务报错: 在命令行中, 使用的命令如下: SC CONFIG SPAdminV4 start= auto SC START SPAdminV4 报错: 谷歌一下, 得到如下的解... 阅读全文

posted @ 2013-02-19 13:20 中道学友 阅读(4799) 评论(0) 推荐(0) 编辑

SharePoint机器有很多内存, CPU又多又快, 如何让这样的优势加速SharePoint的爬网速度?
摘要:如果内存足够大, 那么详见下文: Improve SharePoint Search Crawling depending upon machine RAM configuration http://gallery.technet.microsoft.com/office/Improve-SharePoint-Search-9b964682 如果CPU足够强, 详见下文: How t... 阅读全文

posted @ 2013-02-18 14:07 中道学友 阅读(667) 评论(0) 推荐(0) 编辑

SharePoint coauthoring报FileName 'is locked for editing by' another user的问题
摘要:之前明明测试通过了的使用SharePoint Foundation 2010和Word 2010的coauthoring特性, 今天却遇到了问题. 用户A打开在SharePoint上的word文档, 编辑, 可以保存. 同时, 用户B打开同样的文档, 看不到别人在修改, 编辑后点保存, 报错"XXX is locked for editing by YYY". 研究了下, 发现我们的文... 阅读全文

posted @ 2013-01-15 14:22 中道学友 阅读(877) 评论(0) 推荐(0) 编辑

User Profile Service 卡在Starting状态上, 怎么办?
摘要:尝试一下这篇文章里的步骤吧, 很多实践证明此文是有效的. User Profile Service Stuck on Starting http://www.mysharepointadventures.com/2012/01/user-profile-service-stuck-on-starting/ 阅读全文

posted @ 2012-10-16 12:36 中道学友 阅读(345) 评论(0) 推荐(0) 编辑

记录一个用PowerShell来获得UserProfile的某个属性的脚本
摘要:脚本如下: Clear-Host Add-PSSnapin "Microsoft.SharePoint.PowerShell" -ErrorAction "SilentlyContinue" $url = "http://sps2010/" $site = Get-SPSite $url $context = Get-SPServiceContext $site ... 阅读全文

posted @ 2012-09-19 14:47 中道学友 阅读(915) 评论(0) 推荐(0) 编辑

[持续更新]一些有用的PowerShell收集
摘要:[2012-09-05]可以使用下面的powershell命令来dump某web application中符合某条件的timerjob, 比如说, 下面的命令dump出端口在1007的web application的variation timer job. PS> (get-spwebapplication http://servername).JobDefinitions | where {$_.DisplayName -match "variation"} | select DisplayName, IsDisabled, LastRunTime, Schedul 阅读全文

posted @ 2012-09-05 13:40 中道学友 阅读(401) 评论(0) 推荐(0) 编辑

SharePoint Workflow出了问题, 除了ULS log还可以看什么日志?
摘要:答案是Workflow Trace. 在应用程序的configuration文件中添加下面的代码, 这样Workflow相关的信息就会写在日志中了. <configuration> <system.diagnostics> <switches> <add name="System.Workflow LogToTraceListen... 阅读全文

posted @ 2012-08-21 15:01 中道学友 阅读(292) 评论(0) 推荐(0) 编辑

由SharePoint 2010的Session引发的Access Violation异常
摘要:一个客户的SharePoint w3wp.exe经常crash, 抓来的dump里一堆Access Violation(AV)的mini dump, 最后是一个terminate process的full dump. 配置了一个ADPlus的config文件, 抓来了AV的full dump. 发现是由于客户自己写的这样一段代码抛出了AV异常. HttpContext.Curr... 阅读全文

posted @ 2012-07-19 11:48 中道学友 阅读(474) 评论(0) 推荐(0) 编辑

记录一个测试用的PowerShell脚本
摘要:今天的工作中, 我需要写一个脚本创建两千零一个SPListItem. 特点如下: 1. 第1个item和第2001个item的所有field的值除了title外全部相同. 2. 其中有两个field是Managed Metadata Service里的Term. 3. 一个field是个类型为Choice. 脚本写好了, 经测试, 已成功运行. 这份脚本里包含的知识点有: 1. ... 阅读全文

posted @ 2012-07-16 16:14 中道学友 阅读(2037) 评论(0) 推荐(0) 编辑

SharePoint中遇到Timeout
摘要:使用SharePoint时会遇到不止一种的timeout(即超时)错误. 如果遇到了timeout, 该怎么区分呢? 大致上SharePoint可以控制和影响的timeout地方如下: 1. SharePoint管理中心中对于文件大小的限制, 默认50M. 2. SharePoint从SQL Server读取数据块的大小上限. Stsadm.exe –o setproperty –pn large–file–chunk–size –pv <size in bytes> 3. SharePoint对Layouts目录下的页面的executionTim... 阅读全文

posted @ 2012-07-11 14:14 中道学友 阅读(1824) 评论(0) 推荐(0) 编辑

关于SharePoint 2010 中的Session
摘要:基于表单认证的站点, 默认地, SharePoint会创建一个使用permanent cookie的固定为十小时的session. 这意味着, 即使你关掉了你所有的浏览器窗口, 然后重开, 你的session还是存在的, 你还是处于登录过的状态. 想要登出的话, 就得去显式地log out. 这种session persistence cookie有些好处, 尤其是在使用Office客户端应用... 阅读全文

posted @ 2012-07-09 11:35 中道学友 阅读(695) 评论(0) 推荐(0) 编辑

[荐]什么是Security token? 什么是Claim?
摘要:MSDN的文章对这个两个概念进行了一个举例加渐进式的解释, 能很好的帮助我们理解. 文字和相关概念的定义摘抄在这里, 有空翻译出来, 以飨读者.===============================想象下面的场景. Alice是一个想要通过Windows 域帐号访问购物服务的一个用户. 她的域控制器认证了她, 放置了一系列的security identifiers (SIDs)到ticket后, 创造了这个Kerberos ticket. 这些SID代表了Alice的用户帐户还有她加入了的众多域用户组. SID被嵌在ticket中还带有一个域控的签名. 在identity的术语中, & 阅读全文

posted @ 2012-07-09 11:15 中道学友 阅读(6164) 评论(0) 推荐(3) 编辑

如何从客户端获得SharePoint 2010的Patch Level?
摘要:今天一个朋友问题我这个问题, 我记得在SharePoint 2007的site setting页面里是可以看到这个版本号的. 在SPS2010里还真没看到. 花十分钟, 写了个Client Object Model的小程序, 还真拿到了这个版本号. 不知道这么费这个劲有啥意义, 到管理中心看一眼不就啥都知道了? Anyway, 记在这里先吧. 写这段代码的时候, 有个比较容... 阅读全文

posted @ 2012-07-06 17:35 中道学友 阅读(246) 评论(0) 推荐(0) 编辑

如何Reset User Profile Sync Database?
摘要:net stop sptimerv4 Get-SPDatabase // find sync db id. $syncdb=Get-SPDatabase -Id $syncdb.Unprovision() $syncdb.Status=’Offline’ Get-SPServiceApplication // find UPS SA id. $upa=Get... 阅读全文

posted @ 2012-07-06 13:59 中道学友 阅读(781) 评论(0) 推荐(0) 编辑

IIS URL Rewriter
摘要:今天一个朋友打电话过来, 问了这么一个问题: 假设有个用户的SharePoint网站的网址是http://company/defaut.aspx , 该用户希望浏览器上显示的URL是http://company/ , 不带后面的default.aspx. 怎么办? 解决方案 ======================= SharePoint返回的页面是什么URL, 就会返回什么... 阅读全文

posted @ 2012-03-20 15:16 中道学友 阅读(387) 评论(0) 推荐(0) 编辑

SharePoint Workflow的code运行在哪个进程? w3wp.exe 还是OWSTimer.exe?
摘要:之前做Workflow的问题, 代码一般都会运行在OWSTimer中. 于是便天真的认为所有的workflow都运行在OWSTimer进程中. 周二, 在客户的Win7上安装的SharePoint 2010里分析一个workflow的问题, 直接就抓了OWSTimer的TTT dump回来. 拿到之后一看, 客户的代码里的方法根本没有被执行过. 于是怀疑workflow是不是会在... 阅读全文

posted @ 2012-03-15 16:59 中道学友 阅读(941) 评论(0) 推荐(0) 编辑

SharePoint中自定义代码普通用户执行报Access Denied, 管理员执行就OK, 咋办?
摘要:正解如下: 把出错的代码调用放在SPSecurity.RunWithElevatedPrivileges中, 即可. 举例 SPSecurity.RunWithElevatedPrivileges(delegate(){ // implementation details omitted});MSDN解释该方法的功能如下:Executes the specified me... 阅读全文

posted @ 2012-03-13 18:04 中道学友 阅读(395) 评论(0) 推荐(0) 编辑

记录一个SPS2010中RSS Web Part报错的问题
摘要:SharePoint中的RSS WebPart只要访问需要认证的RSS Feed的时候就会失败.错误信息================“The RSS webpart does not support authenticated feeds”当RSS Web Part试图展示SharePoint站点自身上的列表内容的时候, 如果SharePoint站点不支持匿名访问, 那么上面的错误就会报出来了.那么有没有办法既让RSS web part可以显示站点自身的数据, 同时又需要用户通过认证才能访问站点呢?答案是可以的. 那就是让站点使用Kerberos认证. RSS Web Part只支持一.. 阅读全文

posted @ 2012-03-13 15:08 中道学友 阅读(386) 评论(0) 推荐(0) 编辑

导航

技术追求准确,态度积极向上