mancha 发表于 2019-2-4 08:23:03

自定义安装SharePoint3.0数据库

        一般情况下安装sharepoint的时候,选择的是"基本"安装方式。这时候,安装程序就会安装一个免费的SQL2005Express嵌入式数据库引擎。

  因为免费的原因,该版本的SQL 2005仅支持1G的内存,4G的数据库容量。因此,很难满足日后发展的需要。而且,因为是和Sharepoint紧密结合在一起安装的,无法使用图形化工具进行管理。
  这些制约因素,对于完全依靠数据库存储的SharePoint来说,是不可接受的。微软官方也建议在生产环境的商业部署,采用商业版本的SQL服务器,以获得更好的伸缩性、更优异的性能。

http://img1.运维网.com/attachment/201008/143603316.jpg
  
  有鉴于此,这次我们安装SharePoint 3.0的时候,采用了自定义的安装方式。

  首先,我们搭建一个标准版的SQL2005数据库。然后,再安装SharePoint 3.0,并把SharePoint 3.0的数据库建立在已经安装的SQL2005上面。

http://img1.运维网.com/attachment/201008/143622321.jpg
  
        但是,由于事先准备不足,被安装界面所误导,一开始,我们选择了"独立-在一台服务器上安装所有的组件",而不是“Web前端”这一方式。
http://img1.运维网.com/attachment/201008/143704639.jpg
  
      当采用“独立”的方式安装的时候,SharePoint还是会安装一个嵌入式的SQL 2005免费版本。虽然可以通过“自定义sharepoint内容数据库”的方式,迁移内容数据库到正式版的SQL 2005上,但是,SharePoint服务器的配置数据库却无法迁移,只能使用免费版的数据库。

  经过资料搜集,最后得出结论,安装的时候,需要选择“web前端”的安装方式,才能把SharePoint 3.0建立在一个现有的SQL 2005标准版上。
http://img1.运维网.com/attachment/201008/143740326.jpg
  
      安装完成后,就可以配置Sharepoint与SQL 2005之间的连接,使得Sharepoint可以使用已经独立安装的SQL 2005存储相关的信息。

         Sharepoint要在SQL 2005上面建立2种数据库,一种是Sharepoint本身的配置信息数据库,数据库名一般是SharePoint_config;另外一种数据库就是存储网站本身内容的数据库。每建立一个网站,都会建立一个独立的数据库。
值得注意的是,Sharepoint管理中心本身也是一个网站,也有一个默认的数据库Sharepoint_AdminContent。

http://img1.运维网.com/attachment/201008/143943358.jpg
http://img1.运维网.com/attachment/201008/144004477.gif


      首先Sharepoint配置向导里面配置的是“Sharepoint配置数据库”。而内容数据库则在建立网站的时候再配置。

http://img1.运维网.com/attachment/201008/144035708.jpg

      采用这种方式安装Sharepoint 3.0,就可以自定义Sharepoint管理中心的端口。
         而如果采用默认方式安装,这个端口是随机生成,不可选的。虽然最后可以在IIS里面修改,但总有缺陷。

http://img1.运维网.com/attachment/201008/144119405.jpg
http://img1.运维网.com/attachment/201008/144140934.jpg

  另外,SharePoint的搜索服务,是依赖于windows内部的索引服务的。因此,需要启用系统自带的索引服务,SharePoint的搜索服务才能正常工作。在输入SharePoint的搜索服务数据库的用户名,密码的时候,必须采用servername\username格式!

http://img1.运维网.com/attachment/201008/144208585.jpg



页: [1]
查看完整版本: 自定义安装SharePoint3.0数据库