30、SharePoint升级与管理全攻略

SharePoint升级与管理全攻略

1. 升级前的准备

1.1 回顾升级问题

完成试用升级后,在浏览器中打开升级后的网站,验证页面是否正确显示。常见问题及纠正措施如下表所示:
| 问题 | 纠正措施 |
| — | — |
| 管理员浏览网站时收到“访问被拒绝”错误 | 通过策略设置添加管理员以授予其完全控制权限。在中央管理中,点击“应用程序管理”➝“Web应用程序策略”➝“添加用户”。 |
| 网站品牌丢失 | 使用母版页和/或备用级联样式表(CSS)重新应用品牌。 |
| 主题丢失 | 应用新主题。点击“网站设置”➝“网站主题”。 |
| 在FrontPage 2003中修改的页面无法正常工作 | 重置页面,然后使用SharePoint Designer 2007重新创建更改。要重置页面,点击“网站设置”➝“重置为网站定义”并输入要还原的页面URL。 |
| 重置自定义页面失败 | FrontPage 2003创建的新页面未与网站模板关联,因此无法重置。 |
| 硬编码URL不再工作 | 升级过程中URL的门户区域(例如C2)会发生更改;搜索此类硬编码链接并进行更正。SharePoint创建的链接会自动更新;此问题仅适用于硬编码链接。 |
| 基于自定义网站定义的网站无法工作 | 为WSS 3.0创建新的网站定义,然后创建升级定义文件,以便升级过程可以将旧网站定义元素映射到新网站定义。 |

如果进行试用升级,记录此时采取的步骤,以便在升级生产服务器时顺利重复这些步骤。大多数问题与自定义有关,网站自定义程度越深,遇到的问题就越多。

1.2 准备用户

即使进行了最周密的规划,升级SharePoint网站也至少会使网站短暂离线。如果用户事先得到通知,并且在空闲时间进行升级,通常不会有问题。

更重要的是,SharePoint的用户界面和Office集成功能从2003年到2007年发生了变化。有新的功能和网站模板可用,因此在推出升级后的网站时最好提供一些培训。如果用户已经熟悉SharePoint,他们将很快掌握新系统。

2. 升级方式

2.1 就地升级

就地升级适用于小于30 GB且自定义较少的网站集。它很简单,但不如其他方法灵活。升级过程中Web应用程序会离线,这可能可以接受,也可能不行。

执行就地升级的步骤如下:
1. 对内容和配置数据库、IIS元数据库以及Web应用程序文件夹进行完整备份,以确保在发生灾难性故障时可以恢复系统。
2. 运行PRESCAN.EXE /all。预扫描必须成功且无错误,升级过程才能正常工作。
3. 在服务器上安装SharePoint(SharePoint.exe),并选择“自动就地升级”。
4. SharePoint开始升级过程。
5. 升级完成后,审查网站以验证其是否正常工作。
6. 可选:从服务器上卸载SharePoint的先前版本。

2.2 并行升级

并行升级适用于大于30 GB的网站集,在数据库服务器磁盘空间不足可能导致升级失败的情况下可能是必需的。

如果托管多个Web应用程序,并行升级过程允许一次升级一个Web应用程序,以便提供培训并简化过渡。也可以升级Web应用程序中的各个网站集,但由于必须先升级顶级网站,这种情况似乎比较少见。

执行并行升级的步骤如下:
1. 对内容和配置数据库进行完整备份。
2. 运行PRESCAN.EXE /all。预扫描必须成功且无错误,源Web应用程序才能出现在中央管理的“网站内容升级状态”页面中。
3. 在生产服务器上安装WSS 3.0(SharePoint.exe)。在安装过程中选择“逐步升级”选项。
4. 配置SharePoint安装以使用生产数据库服务器和电子邮件设置。
5. 如果使用MOSS,此时运行OfficeServer.exe进行安装。升级时必须先安装WSS,然后再安装MOSS。
6. 导航到WSS 3.0中央管理网站,点击“操作”➝“升级和迁移”下的“网站内容升级状态”。
7. 点击要升级的网站旁边的链接。SharePoint显示“设置目标Web应用程序”页面,完成之前在“执行试用升级”中讨论的页面。
8. 完成后点击“确定”。SharePoint显示“选择要升级的网站”页面。
9. 点击“升级网站”。SharePoint创建一个作业并开始升级。

升级过程中,对原始网站的请求会自动重定向到托管升级前网站的临时地址。升级完成后,重定向将被移除,显示升级后的网站。审查升级后的网站,查看试用升级时发现的问题。

2.3 数据库迁移

数据库迁移升级适用于在升级SharePoint的同时更换硬件的情况。例如,如果SharePoint和SQL Server都托管在同一服务器上,可以使用此方法将内容数据库迁移到专用SQL Server以提高性能。

数据库迁移也是在升级过程后保留现有Web应用程序的方法。使用此过程,可以在同一服务器上托管升级前后的Web应用程序。要在两者之间切换,只需在IIS中停止一个Web应用程序并启动另一个。只要一次只运行一个Web应用程序,甚至可以对两个Web应用程序使用相同的URL。

执行数据库迁移的步骤如下:
1. 在要升级的Web应用程序上运行PRESCAN.EXE。预扫描必须成功且无错误,才能升级Web应用程序。
2. 将Web应用程序的内容数据库设置为只读,以防止升级过程中发生更改。
3. 将现有内容数据库复制到新数据库。
4. 创建新的WSS 2.0 Web应用程序,并将复制的内容数据库附加到该Web应用程序。如果有暂存服务器,可以在其上进行此操作。
5. 验证新的Web应用程序是否按预期工作。
6. 将新的WSS 2.0 Web应用程序升级到WSS 3.0。可以使用就地或并行升级过程。
7. 创建新的WSS 3.0 Web应用程序,并将其附加到步骤6中创建的升级后的数据库。如果在暂存服务器上进行了升级,需要在生产服务器上创建此新Web应用程序。要使用与原始Web应用程序相同的URL,在中央管理中创建WSS 3.0 Web应用程序之前,在IIS中停止现有Web应用程序。
8. 重新建立升级后Web应用程序的安全设置。

2.4 升级流程总结

graph LR
    classDef startend fill:#F5EBFF,stroke:#BE8FED,stroke-width:2px;
    classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
    classDef decision fill:#FFF6CC,stroke:#FFBC52,stroke-width:2px;

    A([开始升级]):::startend --> B{选择升级方式}:::decision
    B -->|就地升级| C(备份数据库和IIS元数据):::process
    B -->|并行升级| D(备份内容和配置数据库):::process
    B -->|数据库迁移| E(运行PRESCAN.EXE):::process
    C --> F(运行PRESCAN.EXE /all):::process
    F --> G(安装SharePoint并选择自动就地升级):::process
    G --> H(SharePoint开始升级):::process
    D --> I(运行PRESCAN.EXE /all):::process
    I --> J(安装WSS 3.0并选择逐步升级):::process
    J --> K(配置数据库和邮件设置):::process
    K --> L(安装MOSS):::process
    L --> M(导航到中央管理网站进行升级操作):::process
    E --> N(设置内容数据库为只读):::process
    N --> O(复制内容数据库):::process
    O --> P(创建新的WSS 2.0 Web应用程序):::process
    P --> Q(验证新应用程序):::process
    Q --> R(升级到WSS 3.0):::process
    R --> S(创建新的WSS 3.0 Web应用程序):::process
    S --> T(重新建立安全设置):::process
    H --> U(审查升级后的网站):::process
    M --> U
    T --> U
    U --> V([完成升级]):::startend

3. 完成升级过程

所有升级完成后,可以在中央管理中点击“操作”➝“完成升级”来移除升级选项。这将防止将来升级其他网站,因此只有在确定完成升级后再进行此操作。

4. 2007版本升级

4.1 从WSS 3.0升级到MOSS

  • 运行OfficeServer.exe。安装过程将安装额外的Web部件、模板和服务。
  • MOSS安装完成后,可以用基于协作门户网站模板的新网站替换顶级网站,这是大多数MOSS安装的默认模板。具体步骤如下:
    1. 将现有顶级网站集复制到新位置。
    2. 导航到中央管理网站,点击“应用程序管理”➝“删除网站集”以删除现有顶级网站集。
    3. 点击“创建网站集”,使用网站模板列表“发布”选项卡中的协作门户模板创建新的顶级网站集。
    4. 从中央管理创建新的顶级网站集。

4.2 从MOSS标准版升级到企业版

  1. 导航到中央管理网站,点击“操作”➝“升级和迁移”下的“启用企业功能”。
  2. 选择“企业版”并点击“确定”。

无论最初选择哪个版本,安装程序都会安装完整版本的MOSS。功能只是根据许可证密钥启用或禁用。

如果需要从同时安装了WSS 3.0和MOSS的服务器上卸载SharePoint,必须先卸载MOSS,然后再卸载WSS 3.0。如果服务器是从WSS 2.0升级而来的,需要先卸载WSS 2.0,然后再卸载MOSS。

5. Office版本兼容性

SharePoint可与2000 - 2007版本的Office协同工作,但不同版本的功能集差异较大。基本上,所有版本都允许通过浏览器从SharePoint网站保存和打开文件;2002版本支持一些集成功能(如将列表导出到电子表格);2003版本通过“共享文档”任务窗格提供全面集成。具体的Microsoft Office版本兼容性如下表所示:
| 产品 | 功能 | Office 2000 | Office 2002 | Office 2003 | Office 2007 |
| — | — | — | — | — | — |
| 通用 | 从SharePoint网站保存和打开文件 | X | X | X | X |
| 通用 | 共享工作区任务窗格 | X | X | | |
| 通用 | 共享附件的文档更新 | X | X | | |
| 通用 | 查看和编辑共享附件 | X | X | X | X |
| 通用 | 在Web浏览器中创建新文档 | X | X | X | |
| 通用 | 自动收集元数据 | X | X | | |
| 通用 | 自动提升和降低文件属性和元数据 | 有限 | X | X | X |
| 通用 | 跟踪文档版本 | X | X | | |
| 通用 | 签出和签入文档 | X | X | | |
| 通用 | 管理Microsoft Project文档、风险和问题 | X | X | | |
| 通用 | 上传多个文档 | X | X | | |
| 通用 | 内联讨论 | X | X | X | X |
| 通用 | Microsoft Office组件用于SharePoint | X | X | | |
| 通用 | 人名智能标签 | X | X | | |
| 通用 | 与Microsoft Business Solutions集成 | X | X | | |
| 通用 | 共享附件 | X | X | | |
| 通用 | 创建文档工作区网站 | X | X | | |
| Outlook | 自动创建会议工作区网站 | X | X | | |
| Outlook | 同步日历和联系人列表网站 | X | X | | |
| Outlook | 接收警报 | X | X | X | X |
| Outlook | 警报与Outlook集成 | X | X | | |
| Excel | 与SharePoint列表双向同步 | X | X | | |
| Excel | 将列表数据导出到Excel电子表格 | X | X | X | |
| Excel | 从Excel电子表格创建自定义列表 | X | X | | |
| Access | 将表链接到SharePoint列表 | X | X | | |
| Access | 将列表数据导出到Access数据库表 | X | X | | |
| Access | 从Access数据库表创建自定义列表 | X | X | | |
| FrontPage | 编辑和自定义Windows SharePoint Services网站 | X | | | |
| FrontPage | 创建和自定义数据驱动的Web部件页面 | X | | | |
| FrontPage | 解决方案包 | X | | | |
| FrontPage | 浏览和搜索Web部件库 | X | | | |
| FrontPage | 管理列表视图 | X | | | |
| FrontPage | 设计模板 | X | | | |
| FrontPage | Web部件连接 | X | | | |
| FrontPage | 备份和恢复网站 | X | | | |
| SharePoint Designer | 编辑和自定义Windows SharePoint Services网站 | X | | | |
| SharePoint Designer | 创建和自定义数据驱动的Web部件页面 | X | | | |
| SharePoint Designer | 解决方案包 | X | | | |
| SharePoint Designer | 浏览和搜索Web部件库 | X | | | |
| SharePoint Designer | 管理列表视图 | X | | | |
| SharePoint Designer | 设计模板 | X | | | |
| SharePoint Designer | Web部件连接 | X | | | |
| SharePoint Designer | 备份和恢复网站 | X | | | |
| InfoPath | 业务文档库 | N/A | N/A | X | X |
| InfoPath | 在InfoPath中编辑文档 | N/A | N/A | X | X |
| InfoPath | 汇总业务报告 | N/A | N/A | X | X |

6. StsAdm命令

StsAdm.exe实用程序允许管理员通过命令行界面维护和修改SharePoint网站。StsAdm.exe命令行的一般形式为:

stsadm.exe -o command -url siteAddress commandParameters

此实用程序安装在 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN 文件夹中。如果命令参数包含空格或其他特殊字符,请将命令参数用引号括起来。以下是一些常见的stsadm命令及其用途和参数:
| 命令 | 用途 | 参数 |
| — | — | — |
| activatefeature | 部署功能后激活该功能 | -filename 或 -name 或 -id
-url
-force |
| addalternatedomain | 创建备用访问映射 | -url
-incomingurl
-urlzone
-resourcename |
| addcontentdb | 创建新的内容数据库 | -url
-databasename
-databaseserver
-databaseuser
-databasepassword
-sitewarning
-sitemax |
| addpath | 向虚拟服务器添加定义的路径 | -url
-type (explicitinclusion 或 wildcardinclusion) |
| addpermissionpolicy | 创建新的权限策略 | -url
-userlogin
-permissionlevel
-zone
-username |
| addsolution | 向服务器的解决方案存储添加SharePoint解决方案包(WSP) | -filename
-lcid |
| addtemplate | 向模板库添加网站模板 | -filename
-title
-description |
| adduser | 向指定网站添加用户帐户并将其分配到指定的网站组 | -url
-userlogin
-useremail
-role
-username
-siteadmin |
| addwppack | 向服务器的Web部件库添加Web部件包 | -filename 或 -name
-url
-globalinstall
-force
-lcid |
| addzoneurl | 为SharePoint外部的资源创建备用访问映射 | -url
-urlzone
-zonemappedurl
-resourcename |
| authentication | 设置Web应用程序的身份验证方法和身份验证属性 | -url
-type (windows, forms, 或 websso)
-usebasic
-usewindowsintegrated
-exclusivelyusentlm
-membershipprovider
-rolemanager
-enableclientintegration
-allowanonymous |
| backup (site collection) | 备份指定URL的网站集 | -url
-filename
-overwrite |
| backup (catastrophic) | 备份服务器的所有Web应用程序 | -directory
-backupmethod (full 或 differential)
-item
-percentage
-backupthreads
-showtree
-quiet |
| backuphistory | 显示灾难性备份和/或恢复的历史记录 | -directory
-backup 或 -restore |
| binddrservice | 注册数据检索服务 | -servicename
-setting |
| blockedfilelist | 向阻止文件列表添加或删除文件扩展名 | -extension
-add 或 -delete
-url |
| canceldeployment | 取消功能的部署 | -id |
| changepermissionpolicy | 为用户权限策略添加或删除权限级别 | -url
-userlogin
-zone
-username
-add 或 -delete
-permissionlevel |
| copyappbincontent | 将12\CONFIG文件夹中的Web应用程序特定文件复制到服务器上的每个Web应用程序 | 无 |
| createadminvs | 创建Microsoft Windows SharePoint Services的管理虚拟服务器 | -admapcreatenew
-admapidname
-admapidtype
-admapidlogin
-admapidpwd |
| creategroup | 创建新的SharePoint安全组 | -url
-name
-description
-ownerlogin
-type (member, visitor, 或 owner) |
| createsite | 在指定URL创建网站 | -url
-ownerlogin
-owneremail
-ownername
-lcid
-sitetemplate
-title
-description
-quota |
| createsiteinnewdb | 在指定URL创建网站并创建新的内容数据库 | -url
-ownerlogin
-owneremail
-ownername
-databaseuser
-databasepassword
-databaseserver
-databasename
-lcid
-sitetemplate
-title
-description
-secondarylogin
-secondaryemail
-secondaryname |
| createweb | 在指定URL创建子网站 | -url
-lcid
-sitetemplate
-title
-description
-unique |
| databaserepair | 删除孤立项并修复内容数据库中的损坏 | -url
-databasename
-deletecorruption |
| deactivatefeature | 停用功能 | -filename, -name, 或 -id
-url
-force |
| deleteadminvs | 删除管理虚拟服务器 | 无 |
| deletealternatedomain | 删除备用访问映射 | -url (忽略)
-incomingurl |
| deleteconfigdb | 删除配置数据库 | 无 |
| deletecontentdb | 删除内容数据库 | -url
-databasename
-databaseserver |
| deletegroup | 删除SharePoint安全组 | -url
-name |
| deletepath | 从路径列表中删除包含或排除的路径 | -url |
| deletepermissionpolicy | 删除权限策略 | -url
-userlogin
-zone |
| deletesite | 删除指定网站 | -url
-deletedaccounts |
| deletesolution | 撤回SharePoint解决方案包(WSP)后将其移除 | -name
-override
-lcid |
| deletetemplate | 删除指定的网站模板 | -title
-lcid |
| deleteuser | 删除指定用户 | -url
-userlogin |
| deleteweb | 删除指定子网站 | -url |
| deletewppack | 从虚拟服务器中移除Web部件包中的Web部件 | -name
-url
-lcid |
| deletezoneurl | 删除SharePoint外部资源的备用访问映射 | -url
-urlzone
-resourcename |
| deploysolution | 部署SharePoint解决方案包(WSP) | -name
-url
-allcontenturls
-time
-immediate
-local
-allowgacdeployment
-allowcaspolicies
-lcid
-force |
| deploywppack | 部署Web部件包(MSI) | -name
-url
-time
-immediate
-local
-lcid
-globalinstall
-force |
| disablessc | 禁用指定虚拟服务器的自助网站创建功能 | -url |
| displaysolution | 显示SharePoint解决方案包(WSP)的状态 | -name |
| email | 设置服务器或特定虚拟服务器的电子邮件配置设置 | -outsmtpserver
-fromaddress
-replytoaddress
-codepage
-url |
| enablessc | 启用指定虚拟服务器的自助网站创建功能 | -url
-requiresecondarycontact |
| enumalternatedomains | 列出SharePoint外部资源的备用访问映射 | -url
-resourcename |
| enumcontentdbs | 列出Web应用程序的内容数据库 | -url |
| enumdeployments | 列出所有活动和待处理的部署 | 无 |
| enumgroups | 列出特定网站或子网站可用的网站组 | -url |
| enumroles | 列出Web应用程序的SharePoint安全组 | -url |
| enumservices | 列出所有SharePoint服务的状态和类型信息 | 无 |
| enumsites | 列出特定虚拟服务器下创建的所有网站集 | -url |
| enumsolutions | 列出服务器解决方案存储中的SharePoint解决方案包(WSP) | 无 |
| enumsubwebs | 列出特定网站集下创建的子网站 | -url |
| enumtemplates | 列出可用的网站模板 | -lcid |
| enumusers | 列出特定网站或子网站的用户 | -url |
| enumwppacks | 列出服务器Web部件库中当前的Web部件包 | -name
-url |
| enumzoneurls | 列出SharePoint外部资源的备用访问映射 | -url
-resourcename |
| execadmsvcjobs | 执行待处理的管理服务作业 | 无 |
| export | 将网站及其子网站导出为CAB文件(.cmp)以存档或将网站移动到其他位置 | -url
-filename
-overwrite
-includeusersecurity
-haltonwarning
-haltonfatalerror
-nologfile
-versions
-cabsize
-nofilecompression
-quiet |
| extendvs | 用SharePoint扩展现有IIS Web应用程序并创建新的内容数据库 | -url
-ownerlogin
-owneremail
-exclusivelyusentlm
-ownername
-databaseuser
-databaseserver
-databasename
-databasepassword
-lcid
-sitetemplate
-donotcreatesite
-description
-sethostheader
-apidname
-apidtype
-apidlogin
-apidpwd
-allowanonymous |
| extendvsinwebfarm | 用SharePoint扩展现有IIS Web应用程序以用于服务器场 | -url
-vsname
-exclusivelyusentlm
-apidname
-apidtype
-apidlogin
-apidpwd
-allowanonymous |
| forcedeletelist | 删除列表 | -url |
| getadminport | 返回Windows SharePoint Services的管理端口 | 无 |
| getproperty | 返回指定属性名称的属性值 | -propertyname
-url |
| getsitelock | 返回网站的锁定状态 | -url |
| geturlzone | 返回网站的区域 | -url |
| import | 从export命令创建的.cmp文件导入网站和子网站 | -url
-filename
-includeusersecurity
-haltonwarning
-haltonfatalerror
-nologfile
-updateversions
-nofilecompression
-quiet |
| installfeature | 从SharePoint解决方案包(WSP)安装功能 | -filename 或 -name
-force |
| listlogginglevels | 列出诊断日志级别 | -showhidden |
| localupgradestatus | 显示服务器的升级状态 | 无 |
| managepermissionpolicylevel | 添加或删除策略级别 | -url
-name
-add 或 -delete
-description
-siteadmin (true 或 false)
-siteauditor (true 或 false)
-grantpermissions
-denypermissions |
| migrateuser | 更改用户名 | -oldlogin
-newlogin
-ignoresidhistory |
| provisionservice | 启动或停止服务 | -action (start 或 stop)
-servicetype
-servicename |
| refreshdms | 更新目录管理服务 | -url |
| refreshsitedms | 更新特定网站集的目录管理服务 | -url |
| registerwsswriter | 注册卷影复制服务(VSS)以用于第三方备份和恢复软件 | 无 |
| removedrservice | 移除数据检索服务 | -servicename
-setting |
| removesolutiondeploymentlock | 移除阻止解决方案部署的锁定 | -server
-allservers |
| renameserver | 更改服务器名称 | -oldservername
-newservername |
| renameweb | 重命名子网站 | -url
-newname |
| restore (site collection) | 从备份文件还原网站集 | -url
-filename
-hostheaderwebapplicationurl
-overwrite |
| restore (catastrophic) | 从备份文件还原整个Web应用程序 | -directory
-restoremethod (overwrite 或 new)
-backupid
-item
-percentage
-showtree
-suppressprompt
-username
-password
-newdatabaseserver
-quiet |
| retractsolution | 移除已部署的SharePoint解决方案包(WSP) | -name
-url
-allcontenturls
-time
-immediate
-local
-lcid |
| retractwppack | 移除已部署的Web部件包(MSI) | -name
-url
-time
-immediate
-local
-lcid |
| scanforfeatures | 扫描已部署的解决方案以查找新功能并在找到时安装它们 | -solutionid
-displayonly |
| setadminport | 设置管理虚拟服务器的端口号 | -port
-ssl
-admapcreatenew
-admapidname
-admapidtype
-admapidlogin
-admapidpwd |
| setapppassword | 建立用于加密/解密人员选择器用于跨域搜索用户的密码的密钥 | -password |
| setconfigdb | 创建配置数据库或指定与现有配置数据库的连接 | -databaseserver
-connect
-databaseuser
-databasepassword
-databasename
-hh
-adcreation
-addomain
-adou |
| setlogginglevel | 设置诊断日志级别 | -category (CategoryName 或 Manager:CategoryName)
-default 或 –tracelevel (None 或 Unexpected 或 Monitorable 或 High 或 Medium 或 Verbose)
-windowslogginglevel ( None 或 ErrorServiceUnavailable 或 ErrorSecurityBreach 或 ErrorCritical 或 Error 或 Warning 或 FailureAudit 或 SuccessAudit 或 Information 或 Success) |
| setproperty | 按名称设置属性 | -propertyname
-propertyvalue
-url |
| setsitelock | 锁定网站 | -url
-lock (none 或 noadditions 或 readonly 或 noaccess) |
| setworkflowconfig | 更改工作流配置设置 | -url
-emailtonopermission-participants (enable 或 disable)
-externalparticipants (enable 或 disable)
-userdefinedworkflows (enable 或 disable) |
| siteowner | 设置网站集的所有者或二级所有者 | -url
-ownerlogin 或 -secondownerlogin |
| spsearch | 启动、停止或更改SharePoint搜索设置 | -action (list 或 start 或 stop 或 attachcontentdatabase 或 detachcontentdatabase 或 fullcrawlstart 或 fullcrawlstop)
-f (抑制提示)
-farmperformancelevel (Reduced 或 PartlyReduced 或 Maximum)
-farmserviceaccount
-farmservicepassword
-farmcontentaccessaccount
-farmcontentaccesspassword
-indexlocation
-databaseserver
-databasename
-sqlauthlogin
-sqlauthpassword |
| spsearchdiacriticsensitive | 启用或禁用搜索中的变音符号敏感性 | -setstatus (True 或 False)
-noreset
-force |
| syncsolution | 用解决方案存储中新版本的更改更新已部署的解决方案 | -allsolutions 或 -name
-lcid
-alllcids |
| unextendvs | 从虚拟服务器移除SharePoint | -url
-deletecontent |
| uninstallfeature | 从可用功能列表中移除功能 | -filename 或 -name
-id
-force |
| unregisterwsswriter | 移除用于第三方备份和恢复软件的卷影复制服务(VSS)的注册表 | 无 |
| updateaccountpassword | 更改用户帐户的密码 | -userlogin
-password
-noadmin |
| updatealerttemplates | 更改SharePoint警报使用的模板文件的名称 | -url
-filename
-lcid |
| updatefarmcredentials | 更改中央管理应用程序池帐户的密码 | -identitytype
-userlogin
-password
-local (-keyonly) |
| upgrade | 将网站集从WSS 2.0升级到WSS 3.0 | -inplace 或 -sidebyside
-url
-forceupgrade
-quiet
-farmuser
-farmpassword
-reghost
-sitelistpath |
| upgradesolution | 升级解决方案存储中的现有解决方案 | -name
-filename
-time
-immediate
-local
-allowgacdeployment
-allowcaspolicies
-lcid |
| upgradetargetwebapplication | 创建新的Web应用程序以托管从WSS 2.0升级到WSS 3.0的网站 | -url
-relocationurl
-apidname
-apidtype
-apidlogin
-apidpwd
-exclusivelyusentlm |
| userrole | 向网站内的SharePoint安全组添加或移除用户 | -url
-userlogin
-role
-add 或 -delete |

6.1 getproperty和setproperty命令的属性名

setproperty getproperty 命令接受的 propertyname 参数值如下表所示:
| 服务器场属性 | 说明 |
| — | — |
| avallowdownload | 允许下载 |
| delete-web-send-email | 删除Web时发送电子邮件 |
| avcleaningenabled | 防病毒清理启用 |
| irmaddinsenabled | IRM添加启用 |
| avdownloadscanenabled | 下载扫描启用 |
| irmrmscertserver | IRM RMS证书服务器 |
| avnumberofthreads | 防病毒线程数 |
| irmrmsenabled | IRM RMS启用 |
| avtimeout | 防病毒超时 |
| irmrmsusead | IRM RMS使用AD |
| avuploadscanenabled | 上传扫描启用 |
| job-ceip-datacollection | 作业 - CEIP数据收集 |
| command-line-upgrade-running | 命令行升级正在运行 |
| job-config-refresh | 作业 - 配置刷新 |
| database-command-timeout | 数据库命令超时 |
| job-database-statistics | 作业 - 数据库统计 |
| database-connection-timeout | 数据库连接超时 |
| job-dead-site-delete | 作业 - 死网站删除 |
| data-retrieval-services-enabled | 数据检索服务启用 |
| job-usage-analysis | 作业 - 使用情况分析 |
| data-retrieval-services-oledb-providers | 数据检索服务OLE DB提供程序 |
| job-watson-trigger | 作业 - Watson触发器 |
| data-retrieval-services-response-size | 数据检索服务响应大小 |
| large-file-chunk-size | 大文件块大小 |
| data-retrieval-services-timeout | 数据检索服务超时 |
| token-timeout | 令牌超时 |
| data-retrieval-services-update | 数据检索服务更新 |
| workflow-cpu-throttle | 工作流CPU节流 |
| data-source-controls-enabled | 数据源控件启用 |
| workflow-eventdelivery-batchsize | 工作流事件传递批大小 |
| dead-site-auto-delete | 死网站自动删除 |
| workflow-eventdelivery-throttle | 工作流事件传递节流 |
| dead-site-notify-after | 死网站通知后 |
| workflow-eventdelivery-timeout | 工作流事件传递超时 |
| dead-site-num-notifications | 死网站通知次数 |
| workflow-timerjob-cpu-throttle | 工作流计时器作业CPU节流 |
| defaultcontentdb-password | 默认内容数据库密码 |
| workitem-eventdelivery-batchsize | 工作项事件传递批大小 |
| defaultcontentdb-server | 默认内容数据库服务器 |
| workitem-eventdelivery-throttle | 工作项事件传递节流 |
| defaultcontentdb-user | 默认内容数据库用户 |
| | |
| Web应用程序属性 | 说明 |
| alerts-enabled | 警报启用 |
| job-diskquota-warning | 作业 - 磁盘配额警告 |
| alerts-limited | 警报受限 |
| job-immediate-alerts | 作业 - 即时警报 |
| alerts-maximum | 警报最大值 |
| job-recycle-bin-cleanup | 作业 - 回收站清理 |
| change-log-expiration-enabled | 更改日志过期启用 |
| job-usage-analysis | 作业 - 使用情况分析 |
| change-log-retention-period | 更改日志保留期 |
| job-workflow | 作业 - 工作流 |
| data-retrieval-services-enabled | 数据检索服务启用 |
| job-workflow-autoclean | 作业 - 工作流自动清理 |
| data-retrieval-services-inherit | 数据检索服务继承 |
| job-workflow-failover | 作业 - 工作流故障转移 |
| data-retrieval-services-oledb-providers | 数据检索服务OLE DB提供程序 |
| max-file-post-size | 最大文件发布大小 |
| data-retrieval-services-response-size | 数据检索服务响应大小 |
| peoplepicker-activedirectorysearchtimeout | 人员选择器活动目录搜索超时 |
| data-retrieval-services-timeout | 数据检索服务超时 |
| peoplepicker-distributionlistsearchdomains | 人员选择器分发列表搜索域 |
| data-retrieval-services-update | 数据检索服务更新 |
| peoplepicker-nowindowsaccountsfornonwindows-authenticationmode | 非Windows身份验证模式下无Windows帐户 |

通过以上介绍,我们全面了解了SharePoint升级、管理以及相关的命令和配置,希望这些内容能帮助你更好地使用和维护SharePoint系统。

【完美复现】面向配电网韧性提升的移动储能预布局动态调度策略【IEEE33节点】(Matlab代码实现)内容概要:本文介绍了基于IEEE33节点的配电网韧性提升方法,重点研究了移动储能系统的预布局动态调度策略。通过Matlab代码实现,提出了一种结合预配置和动态调度的两阶段优化模型,旨在应对电网故障或极端事件时快速恢复供电能力。文中采用了多种智能优化算法(如PSO、MPSO、TACPSO、SOA、GA等)进行对比分析,验证所提策略的有效性和优越性。研究不仅关注移动储能单元的初始部署位置,还深入探讨其在故障发生后的动态路径规划电力支援过程,从而全面提升配电网的韧性水平。; 适合人群:具备电力系统基础知识和Matlab编程能力的研究生、科研人员及从事智能电网、能源系统优化等相关领域的工程技术人员。; 使用场景及目标:①用于科研复现,特别是IEEE顶刊或SCI一区论文中关于配电网韧性、应急电源调度的研究;②支撑电力系统在灾害或故障条件下的恢复力优化设计,提升实际电网应对突发事件的能力;③为移动储能系统在智能配电网中的应用提供理论依据和技术支持。; 阅读建议:建议读者结合提供的Matlab代码逐模块分析,重点关注目标函数建模、约束条件设置以及智能算法的实现细节。同时推荐参考文中提及的MPS预配置动态调度上下两部分,系统掌握完整的技术路线,并可通过替换不同算法或测试系统进一步拓展研究。
先看效果: https://pan.quark.cn/s/3756295eddc9 在C#软件开发过程中,DateTimePicker组件被视为一种常见且关键的构成部分,它为用户提供了图形化的途径来选取日期时间。 此类控件多应用于需要用户输入日期或时间数据的场景,例如日程管理、订单管理或时间记录等情境。 针对这一主题,我们将细致研究DateTimePicker的操作方法、具备的功能以及相关的C#编程理念。 DateTimePicker控件是由.NET Framework所支持的一种界面组件,适用于在Windows Forms应用程序中部署。 在构建阶段,程序员能够通过调整属性来设定其视觉形态及运作模式,诸如设定日期的显示格式、是否展现时间选项、预设的初始值等。 在执行阶段,用户能够通过点击日历图标的下拉列表来选定日期,或是在文本区域直接键入日期信息,随后按下Tab键或回车键以确认所选定的内容。 在C#语言中,DateTime结构是处理日期时间数据的核心,而DateTimePicker控件的值则表现为DateTime类型的实例。 用户能够借助`Value`属性来读取或设定用户所选择的日期时间。 例如,以下代码片段展示了如何为DateTimePicker设定初始的日期值:```csharpDateTimePicker dateTimePicker = new DateTimePicker();dateTimePicker.Value = DateTime.Now;```再者,DateTimePicker控件还内置了事件响应机制,比如`ValueChanged`事件,当用户修改日期或时间时会自动激活。 开发者可以注册该事件以执行特定的功能,例如进行输入验证或更新关联的数据:``...
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值