前提:

    现在已经有一个sharepoint 2010的环境,当前域为contosoA.com,有个需求需要将这个域切换到域contosoB.com。下面是成功操作的步骤。

  1、数据最重要

    备份所有数据库数据,sharepoint中大部分数据都是存在数据库中的,所以只要备份了数据库,数据基本就OK了。其实只要备份内容数据库就可以了,一般都是WSS_Content。

    备份IIS中对应端口下的文件,其实没什么用,目的是以防万一,如果有自定义的东西以后还可以找到,尤其是有的人愿意把DLL文件放到Bin目录下,其实在sharepoint中好像不介意这么做,应该都放到全局缓存中吧,个人是这么认为的,如果放到bin下好像要修改Web.config中的信任基本为Full,这样好么?

    备份14目录下的文件,都是以防万一的,样式文件,图片什么的。

  2、运行配置向导,脱离服务器场

    运行配置向导,将当前网站从服务器场中脱离出去,这样操作不会删除数据库,不会删除Layouts下的文件。但是会删除IIS中的所有有关当前sharepoint的网站,切记。

  3、把服务器切换到新域contosoB.com

    这个没什么说的,重启服务器。

  4、运行配置向导,新建服务器场

    步骤和新安装sharepoint是一样的;但是我遇到了下面的错误。无法启动计算机“.”上的服务SPAdminV4.

    

    尝试解决办法,因为将sharepoint服务器从服务器场中脱离的时候并没有删除相关的服务,比如SPTimer,SPAdministratro等服务,原sharepoint在contosoA.com域中,服务的运行账号是contosoA.com中的账号,但是现在我们已经在contosoB.com域中运行了,所以我们需要把服务的运行账号修改为contosoB.com的账号,当然这个账号应该有一定的权限,具体什么权限我也不知道,管理员就对了。

    再次运行配置向导,反正我是解决了。

   5、剩下的就是配置sharepoint,和安装sharepoint一样了。

   6、将内容数据库还原到数据库服务器上,附加内容数据库,mount-spcontentdatabase命令

   7、其实到现在我们已经切换完了。

  我不太知道新域中的用户和旧域中的用户怎么匹配,因为现在的权限完全是乱的,难道要重新设置权限。好像有move-spuser,但是,不会用啊,老是提示,用户不存在或用户不唯一,头疼,没有办法。

sharepoint 2010 切换域的更多相关文章

  1. SharePoint 2010中重置windows 活动目录(AD)域用户密码的WebPart(免费下载)

    由于SharePoint 2013推出不久,并非所有的企业都会升级到SharePoint 2013的,毕竟升级不是打打补丁这么简单,更多的企业还是使用Sharepoint 2010版本的,因此本人自行 ...

  2. SharePoint 2010 文档管理之过期归档工具

    前言:使用过SharePoint的人都知道,SharePoint对于操作是便捷的,但是对于数据量承载却是不令人满意的,这样,就要求我们需要更加合理的使用,规范大家的使用规则和习惯,所以,定期清理不必要 ...

  3. WCF:为 SharePoint 2010 Business Connectivity Services 构建 WCF Web 服务(第 1 部分,共 4 部分)

    转:http://msdn.microsoft.com/zh-cn/library/gg318615.aspx 摘要:通过此系列文章(共四部分)了解如何在 Microsoft SharePoint F ...

  4. SharePoint 2010在win7 x64 安装

    转:http://kaneboy.blog.51cto.com/1308893/328000 关于<SharePoint 2010应用程序开发指南>,我和杜伟同学正在撰写中,希望下半年早点 ...

  5. SharePoint 2010中使用Visual Studio 2010进行方便快速的Web Part开发

    转:http://www.cnblogs.com/fatwhale/archive/2010/02/24/1672633.html 在Visual Studio 2010中,  已经集成了用于Shar ...

  6. 自定义和扩展 SharePoint 2010 Server 功能区

    了解构成 SharePoint 2010 服务器功能区的组件以及如何通过演练两个功能区自定义项方案来自定义功能区. 适用范围: Microsoft SharePoint Foundation 2010 ...

  7. SharePoint 2010以其他用户身份登录的弹出代码

    在SharePoint 2010平台中,可以在当前用户登录系统的情况下使用其他用户身份登录,以达到在同一浏览器中切换用户身份的目的. 每个用户登录SharePoint系统之后都会在系统右上角将用户的名 ...

  8. 在SharePoint 2010中部署RBS (转)

    一.RBS(Remote BLOB Storage)简单介绍 在SharePoint的大部分企业应用案例中,SharePoint都是要承担着非常繁重的文件管理工作,这些文件类型包含了Word文档,Ex ...

  9. VSTO学习笔记(四)从SharePoint 2010中下载文件

    原文:VSTO学习笔记(四)从SharePoint 2010中下载文件 上一次我们开发了一个简单的64位COM加载项,虽然功能很简单,但是包括了开发一个64位COM加载项的大部分过程.本次我们来给CO ...

随机推荐

  1. 【MySQL】mysql buffer pool结构分析

    转自:http://blog.csdn.net/wyzxg/article/details/7700394 MySQL官网配置说明地址:http://dev.mysql.com/doc/refman/ ...

  2. php 导出csv

    public function doworks(){        //输出Excel文件头,可把user.csv换成你要的文件名        header('Content-Type: appli ...

  3. 使用c#数据库连接池

    摘自: http://www.wxphp.com/wxd_0fetn2bw2548fsc2ak8h_1.html 导读:使用C#数据库连接池,连接到数据库服务器通常由几个需要软长时间的步骤组成,必须与 ...

  4. xdotool-linux下的按键精灵

    这是我在ST写的用来自动打开机顶盒的脚本 #!/bin/bash init_stb() { xdotool type "telnet 10.80.117.$1" xdotool k ...

  5. 替换 PDF 文字

    1.从http://pan.baidu.com/s/1pJlVBqN下载Foxit Phantom.exe: 2.安装这个软件: ① 弹出这个对话框时选择“运行”: ② 授权协议选择“同意”: ③ 选 ...

  6. centos -bash-4.1$ 不显示用户名路径

    1.在Terminal输入: vi ~/.bash_profile 2.如果没有.bash_profile可以自己添加.然后往文件中添加如下内容: export PS1=’[\u@\h \W]$ 注意 ...

  7. toggleClass

    toggleClass 用来给匹配元素切换类 语法 参考 http://www.w3schools.com/jquery/html_toggleclass.asp $(selector).toggle ...

  8. 微信开发笔记(一)通过.net如何实现接入微信

    微信公众平台,给个人.企业和组织提供业务服务与用户管理能力的全新服务平台.现在基本上每个地方都可以看到微信存在,动不动就是让你扫一下加下微信. 经常遇到这样情况,“到一家餐馆吃饭,拿了个号,前台服务引 ...

  9. C# 获取web.config配置文件内容

    1.web.config提供对客户端应用程序配置文件的访问. 其有两个属性1.ConnectionStrings 获取当前应用程序默认配置的 ConnectionStringsSection 数据. ...

  10. Silverlight中本地化的实现(语言切换)

    对于本地化这个功能我个人一直觉得在需求阶段就要确定该项目需不需要实行本地化,这样后面就可以减轻许多工作量,Sl中对本地化功能的支持与ASP.NET 中一样,主要使用CultureInfo类来完成的. ...