设为首页 收藏本站
查看: 719|回复: 0

[经验分享] SharePoint Portal Server之常见问题

[复制链接]

尚未签到

发表于 2015-9-25 12:09:37 | 显示全部楼层 |阅读模式
  提问一:
  SPS2003有哪几种部署方式?它们分别适用于何种情形?如何进行性能规划?
  解答一:
  SPS2003有三种部署方式,分别是:单个服务器部署,服务器场配置部署和共享服务部署方式。其中服务器场部署方式又有三种,分别是:小型服务器场,中型服务器场和大型服务器场。各种部署方式所提供的性能是个不同的,推荐您在部署SPS2003之前根据企业的实际情况进行权衡。参见这篇性能规划文章了解不同部署模式所能提供的性能:
  http://www.microsoft.com/china/technet/prodtechnol/office/sps2003/
  plan/cappisps.mspx
  一般的中小型企业,推荐采用使用“服务器场部署”方式,如果SPS的使用性能的要求不是非常高,那么您可以首先选择服务器场配置中的“小型服务器场”部署方式,也即,使用安装在另外一台机器上的SQLServer作为SPS2003的数据存储,以后当性能要求提高时,可以在其已有基础上继续扩展到“中型服务器场”或者“大型服务器场”。具体内容您可以参看管理员指南中的“部署方案”一节。(Sharepoint管理员指南在SPS2003的安装光盘中的DOCS目录下有提供。)
  提问二:
  SPS如何与已有系统和数据进行整合?
  解答二:
  基本上,我们有两种处理方式,根据已有数据的存在形式和共享程度的难易而定:
  1) 如果只希望整合数据,例如,可以直接通过数据库访问已有数据,那么我们可以直接利用DataView Web部件,实现在SPS上展现已有数据的目的。这个方法比较简单直接,具体步骤如下:
  a) 用Frontpage 2003打开希望展示该数据的SPS页面,
  b) 点击菜单Data -> Insert Data View,选择用Database Connections插入数据源显示数据。注:数据源可以是多种形式,包括数据库的ODBC连接和XML文件。当选择好数据源后,我们可以简单地将这个数据源拖拽到页面上,它将以DataView Web部件的形式呈现在SPS页面上。除此以外,我们还可以通过右键点击这个Web部件-〉DataView Properities,对该数据源进行筛选和排序。
  c) 当然,我们也可以编写自己的Web部件,在代码中访问并呈现这些数据源,然后在SPS上通过部署自己的Web部件显示出来。
DSC0000.jpg
DSC0001.jpg
  2)如果希望整合系统,那么工作量会相对繁复一点。我们可以利用Web部件“内容编辑器”、“网页查看器”,或者开发自己的Web部件,来展示已有的业务系统界面。
  其中,通常会涉及到重复登陆的问题。针对这个问题,SPS2003提供了一个叫做“单点登录Single Sign On”技术,该技术能够完成两个不同系统间的账号映射和存储,从而避免重复登陆。说明:最后的登陆操作需要自己在代码里写,因为SSO只负责映射和存储。这个话题相对独立,如感兴趣,推荐给您一篇相关的技术文章,《一次登录,资源尽享(Single Sign-On)》(中文)http://www.microsoft.com/china/community/MsSpecialist/1.mspx,
  该篇文章提供了如何部署一个简单的SSO的具体步骤和样例代码。
  提问三:
  哪些产品不能和SPS2003安装在通一台机器上?SPS2003的安装有什么条件?
  解答三:
  以下产品不可以和SPS2003共存:
  Microsoft Exchange Server (any version)
  Microsoft Site Server (any version)
  Microsoft Office Server Extensions
  这篇微软知识库文章讲述了这方面的信息
  《Programs That Cannot Coexist with Microsoft Office SharePoint Portal Server 2003》
  http://support.microsoft.com/?id=825505
  其次,SPS2003要求域环境,不支持工作组环境,这在它的管理员手册中的“规划”-〉“软件和硬件要求”-〉“系统要求”中“网络环境”一节中有详细描述。因此,您需要将安装SPS的服务器加入域,并且使用域账号(该域账号必须拥有本地管理员权限)来配置SPS的各项设置。
  提问四:
  如何不需要手工添加到SPS的用户管理中,所有域用户就可以访问SPS?
  解答四:
  当初是安装完成后,普通用户是没有权限访问SPS站点的。需要在两个地方赋予权限:
  1. 如果要赋予网络内的所有用户访问门户站点Portal site的权限,例如,读权限,您可以:开启这个Portal site的匿名访问(注意要在IIS和Portal Site的Site Setting两个地方设置);或者在PortalSite的用户管理处,添加一个Built-in的NT Authority\authenticated Users,并赋予他Reader权限。
  2.如果要赋予网络内的所有用户访问wss站点的权限,例如,读权限,或者您可以开启匿名,或者您可以在该wss站点的匿名访问管理的地方,将“All Authenticated Users”处赋予”allow all authenticated users to access site”Reader权限(默认应该是关闭的)。
  需要注意的是,Portal Site和Wss Site的权限设置不是涵盖关系的。另外,关于站点层次之间的权限继承关系,如果您在创建子站点时,如果指定了继承父站点的权限,那么权限就是涵盖关系的了。
  提问五:
  我该如何察看/更改现有的某一WSS网站/个人站点的配额?
  解答五:
  解答这个问题有如下两种方法:
  方法一)直接在管理中心操作,请执行如下步骤:
  单击“开始”,指向“所有程序”,再指向“管理工具”,然后单击“SharePoint 管理中心”。点击左边的Windows Sharepoint Service以确认您进入的是Windows Sharepoint Service的管理中心。
  在“管理中心”页的“组件配置”下,单击“管理配额和锁定”。
  在“管理配额和锁定”页上,单击“管理网站集配额和锁定”。
  在“顶级网站的 URL”部分,在“输入顶级网站 URL”框中键入该网站的 URL,再单击“查看数据”。
  在“网站配额信息”部分,更改“最大存储空间为:__ MB”值,键入200
  注释 用户限制选项仅在 Active Directory 帐户创建模式(在创建WSS站点时可选,创建后不可选)下可用。
  单击“确定”。
  但是对于“我的网站”(http://sha-linda-03:8001/MySite/default.aspx),由于这个是SPS自动帮我们创建的,以上方法不能奏效。请采用方法二:
  方法二)我们需要直接从数据库中修改配额设置(推荐先做备份),方法如下:
  1. 打开开始菜单-〉所有程序-〉Microsoft SQL Server –〉运行企业管理器
  2. Microsoft SQL Servers -> SQL Server组,打开当前SPS使用的数据库,
  3. 在数据库中找到SPS站点数据库,通常是XXXXXXXX_SITE (如SharePoi1_SITE),展开
  4. 双击“表”,找到“Sites”表,右键”打开表”->”返回所有行”
  5. 根据FullUrl列找到您要修改的网站所在的对应行,例如我的网站对应的URL为:
  http://sha-linda-03:8001/personal/ydliu
  6. 找到该行对应的 DiskQuato 列
  7. 如果您是要从100M -> 200M, 则将其中的值从 104857600 改为 209715200(以字节为单位)
  8. 确定退出
  查看“我的网站”配额的方法为:网站设置-〉转到网站管理-〉查看网站集使用率摘要。
  更改模板)如果您希望直接更改“我的网站”所使用的配额模板,以便日后创建出来的个人网站都能有统一的新的配额,您可以作如下操作:
  单击“开始”,指向“所有程序”,再指向“管理工具”,然后单击“SharePoint 管理中心”。 点击左边的Windows Sharepoint Service以确认您进入的是Windows Sharepoint Service的管理中心。
  在“管理中心”页的“组件配置”下,单击“管理配额和锁定”。
  在“管理配额和锁定”页上,单击“管理配额模板”。
  选择编辑模板“个人网站”,并设定您自己的配额设置。
  单击“确定”。
  此后,创建出来的新的个人网站将应用您自己的配额设置。
  提问六:
  请问SPS2003在企业中所扮演哪些角色,对我们的业务什么地方有帮助?
  解答六:
  SPS2003身具两个角色。首先是一个即装即用的企业门户产品,提供了通用的信息门户功能,包括文档管理,讨论,个人网站/部门网站,搜索,个性化等等。其次,SPS2003又是一个优秀的二次开发平台。它提供的基于Web部件/Web部件页的架构,方便我们根据企业自己的需求开发新的Web部件。
  我们还可以根据SPS2003的SDK,开发出自己的应用系统,包括Web应用,窗体应用和控制台应用。例如,可以在自己的应用系统(可以拥有独立的数据库)中,调用SDK接口显示SPS的数据和结构,也可以将自己的应用系统和SPS进行结合。这提供了无限宽广的开发空间。
  在实际应用中,SPS还提供了其他多种便利,举例来说,SPS2003和Office2003的紧密集成,可以大大节省我们开发一些日常基本应用的费用和时间,以SPS2003和Infopath的集成为例:我们可以利用Infopath这个Web表单制作工具,快速创建一系列的Web页面(比如:订单、报告等),然后发布到SPS上的表单库中,公开给最终用户填写。此外,我们也可以将SPS2003作为项目开发的原型,然后再根据客户的进一步需求,依据SPS的SDK进行开发、做出更多的改进。
  相关技术信息:
  请到这里下载SPS2003的SDK(英文):
  http://www.microsoft.com/downloads/details.aspx?FamilyID=AA3E7FE5-DAEE-4D10-980F-789B827967B0&displaylang=en
  1) 参考SDK中的这个章节了解如何利用Visual Studio.NET在SPS服务器上开发Web项目:
  Platform -> Microsoft Windows SharePoint Services -> Concepts and Architecture -> Guidelines for Using the Object Model -> Getting Started with Customizing a SharePoint Web Site in Visual Studio .NET
  2) 参考SDK中的这个章节了解如何开始创建第一个基于SPS的Web项目:
  Platform -> Microsoft Windows SharePoint Services -> Programming Tasks -> Programming with the Object Model -> Creating a Web Application on a SharePoint Web Site
  这篇MSDN描述了如何创建并部署一个基本的Web部件:
  《How to create a basic Web Part》(英文)
  http://msdn.microsoft.com/library/default.asp?url=/library/en-us/spptsdk/html/CreateABasicWP.asp
  关于SPS2003的单点登录,请参考:
  《一次登录,资源尽享(Single Sign-On)》(中文)
  http://www.microsoft.com/china/community/MsSpecialist/1.mspx
  应用InfoPath与SPS如何能实现应用型解决方案——在线课程(中文)
  http://www113.placeware.com/cc/microsoft/viewRecordings(Meeting ID: N7KDJJ Password: G7PT3Q)
  要了解SPS的体系架构和技术信息,推荐阅读Sharepoint Portal Server的Resource Kit文章集,详细讲述了SPS各方面的技术知识:
  http://www.microsoft.com/technet/prodtechnol/sppt/reskit/default.mspx(英文)
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-118675-1-1.html 上篇帖子: What's new document web part for SharePoint [Free] 下篇帖子: [SharePoint]简单实现Treeview Navigation
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表