将AD中的数据导入SharePoint 2010
操作环境(多服务器环境):
SharePoint服务器:Windows server 2008 r2+ Sharepoint 2010
报表服务器:Windows server 2008 r2 + SharePoint 2010 web前端+sql 2008 r2(装有ReportingServices组件)
数据库服务器:Windows server 2008 r2 + sql 2008 r2(用于承载SharePoint的配置和内容数据库)
第一步:启动“用户配置文件同步服务”
在SharePoint服务器,打开管理中心---系统设置 ----管理服务器上的服务。如图:
需要启动的服务如下:注意服务器(红色箭头所指)一定要选择SharePoint服务器所在的机器名,当然如果你的不是多服务器环境就不用选了。
点击 “用户配置文件同步服务”右边的启动,进入如下页面:
输入和账户名一致的秘密,然后点击确定,服务就会自动启动了,注意:启动过程可能需要几分钟,请耐心等待,并刷新页面。
服务启动完成后,请重启iis(开始--运行--输入--cmd---然后输入iisreset,如果权限不够,就以管理员身份启动命令行提示符),这个是需要的,一开始我没有重启,下面的步骤就进行不下去了。
再次打开管理中心页面----应用程序管理---管理服务应用程序:
找到User Profile Service Application(如下图),单击它
进入:管理配置文件服务:User Profile Service Application 如下图 ,然后点击“配置同步连接”,在新开的页面,如果内容,你可以单击新建连接
进入同步配置页面,根据提示填写所有带*的内容,另外除了带*号的之外还要填上连接名称和林名称(可填域控制的计算机名称)
不要忘了:点一下填充容器,然后勾选要同步的数据。最后点击确定
确定后,会返回到之前的:管理配置文件服务:User Profile Service Application 页,然后点击:启动配置文件同步
如果你第一次同步,需要选用完全同步,以后再用选增量同步就行了,后者的意思是只是同步新增的用户,已经同步过的文件就不在同步了
然后点击确定,这样系统会自动同步了,不隔断时间刷新页面,当出现:Directory导入中的数字变为0 时,说明同步完成,就可以停止了,如下图:
到此,我们就完成了AD中的数据和SharePoint的同步。
注意:
1,我们只是启动了SharePoint服务器上的相关服务,对于报表服务器项的服务并没有启动。
2。服务启动后需要重启iis