前提:

    现在已经有一个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. C#基础知识点

    一.方法(结构.数组.冒泡排序.3个参数重载) 1将string转换为int类型 Convert.ToInt32(); int.Parse() ; int.TryParse()三种方式. 2 结构:可 ...

  2. SVN 记录冲突、忽略

    之前对SVN不熟悉,一碰到冲突就怕得要死,不知道应该怎么处理.今天必须要正视这个问题,研究一下. 一.冲突 SVN非常智能,它不像VSS那样,一个人在改的时候必须以独占的方式签出文件,导致其他人不能够 ...

  3. SPSS时间序列:频谱分析

    一.频谱分析(分析-预测-频谱分析) “频谱图”过程用于标识时间序列中的周期行为.它不需要分析一个时间点与下一个时间点之间的变异,只要按不同频率的周期性成分分析整体序列的变异.平滑序列在低频率具有更强 ...

  4. JavaScriptSerializer.MaxJsonLength属性问题

    JavaScriptSerializer.MaxJsonLength属性用于获取或设置接受的JSON字符串的最大长度,超出设定值时序列化或反序列化会失败.常见的出错的场景有: 1.序列化: 以下代码在 ...

  5. angular $apply()以及$digest()讲解1

    一些知名的批评和缺陷.他们都涉及到$digest loop(更新周期)中一个很常见的问题:如何在Angular之外更新$scope? 在哪调用 $apply? 更佳的做法是确保你是在$digest l ...

  6. 重装linux后

    root帐号解禁vi /etc/pam.d/gdmvi /etc/pam.d/gdm-passwd 两个装机必备软件源http://download1.rpmfusion.org/nonfree/fe ...

  7. iOS动画 三维透视投影 m34

    transform的结构如下:struct CATransform3D{  CGFloat m11, m12, m13, m14;  CGFloat m21, m22, m23, m24;  CGFl ...

  8. .NET 中的DateTime

    DateTime简介 DateTime是.NET中的时间类型,可以通过DateTime完成诸如获取当前的系统时间等操作.DateTime在.NET中是一个结构体,而并不是一个类. 如上图所示,这个图标 ...

  9. HTML5高防win8风格

    使用HTML5做了一个高防Win8的页面,大家看看怎么样 Java..NET.PHP.Android.iOS.HTML5,CSS3. web前端.视频资料下载网站  http://51pansou.c ...

  10. 直接拿来用!超实用的Java数组技巧攻略[转]

    来自csdn http://www.csdn.net/article/2013-09-16/2816947-methods-for-java-arrays 本文分享了关于Java数组最顶级的11大方法 ...