WSS 3.0部署备忘 五

WSS 数据库引擎更换全纪录

 

环境:

在服务器上先后有了两个数据库引擎,一个是安装WSS时,自行安装的“Microsoft SQL Server Embedded Edition (Windows)” 即SSEE,另一个是为了进行From认证而安装的“Microsoft SQL Server Express Edition with Advanced Services”,即EXPRESS,

目的:

将WSS使用的SSEE中的4个数据库,移到EXPRESS中去。

步骤:

1、通过“服务”或 “SQL Server 配置管理器” 停掉 SSEE的服务,服务名称一般为“SQL Server 2005 Embedded Edition (MICROSOFT##SSEE)”

2、拷贝数据库文件,SSEE的数据库文件在C:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\Data\ ,比如可以把这四个文件拷贝到D盘,建立一个 WssData的文件夹,存放起来,也方便后期的维护和部署~~

3、附加数据库文件,通过Microsoft SQL Server Management Studio Express 连接到EXPRESS的数据库,将上述4个文件先附加到数据库中

4、修改SharePoint 3.0 管理中心用的配置文件的数据库。SharePoint_Config或者SharePoint_Config_{GUID}

    a.运行里输入:regedit        

  

    b.找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Secure\ConfigDB
   

    c.名称为 dsn  的数据 值为 Data Source=机器名\Microsoft##SSEE;Initial Catalog=SharePoint_Config(SharePoint_Config_{GUID});Integrated Security=True;Enlist=False

   

    d.修改 其值为 Data Source=机器名\SQLEXPRESS;Initial Catalog=SharePoint_Config;Integrated Security=True;Enlist=False

    

    e.重启iis

    f.测试下:将SSEE中的SharePoint_Config分离掉,看看管理中心和网站能不能正常的访问~~

出错的过程
5、 修改SharePoint 3.0 管理中心用的内容数据库。SharePoint_Config或者SharePoint_Config_{GUID}

     通过 SharePoint 3.0 管理中心->应用程序管理->内容数据库->Web 应用程序->选择 SharePoint Central Administrator v3->点击 SharePoint_AdminContent 或SharePoint_AdminContent_{GUID}->勾选删除内容服务器->确定 ?等下!!! 脑袋中闪过这样一句话,但是手快了一步,一点击~~ 管理中心的网站挂了!可不嘛?你把内容数据库给删除了 能不出错么~~

     悲催了~~ 赶紧将原来的SSEE中的SharePoint_Config备份下,还原到EXPRESS中~~ 还是不行依旧出错 一顿折腾之后~~ 重新运行配置向导,结果出现错误。。

6、WSS 挂了 重新安装~

7、备份原有的数据库 4个,或者最重要的WSS_CONTENT应该就行了~~,备份C:\Program Files\Common Files\Microsoft Shared 的文件,以避免丢失曾经的修改..,首先尝试使用安装软件进行修复!!

8、尝试只重新安装数据库:卸载原有数据库,运行安装程序修复,发现没有重建数据库~~

9、卸载并重新安装WSS

 5、修改网站用的内容数据库WSS_Content或者WSS_Content_{GUID}

     通过 SharePoint
3.0 管理中心->应用程序管理->内容数据库->点击 WSS_Content或WSS_Content_{GUID}->勾选删除内容服务器->确定;接着,点击添加内容数据库,内容数据库服务器选择:机器名\SQLEXPRESS,数据库名称选择:WSS_Content,其它的和之前一样就好,点击确定,就搞定了哦~~测试下:将SSEE中的WSS_Content分离掉,看看网站能不能正常的访问~~

6、修改搜索用数据库即 WSS_Search_机器名或者WSS_Search_机器名_{GUID}

    通过SharePoint 3.0 管理中心->操作->服务器上的服务->点击 Windows SharePoint Services帮助搜索 后面的 停止操作(不停下的话,是没法修改的~~)->点击 Windows SharePoint Services 搜索->只修改下数据库服务器的名称为 机器名\SQLEXPRESS,其它的保持不变即可->点击确定->点击启动->点击开始 ,搞定了哦~~由于是要建立所以,可以等下再测试哦

7、修改管理中心的内容数据库,即 SharePoint_AdminContent或SharePoint_AdminContent_{GUID} 

     通过 SharePoint 3.0 管理中心->应用程序管理->内容数据库->在 Web应用程序的地方选择管理中心的网址,会看到下面的列表中出现了  SharePoint_AdminContent或SharePoint_AdminContent_{GUID}的数据库名称-> 点击 添加内容数据库->数据库服务器选择:机器名\SQLEXPRESS,数据库名称选择:SharePoint_AdminContent,其它的和之前一样就好,点击确定,则会收到以下错误:由于此服务器场中的另一对象已包含同一 ID,无法继续附加操作。百度下 采用

stsadm.exe -o addcontentdb -url <url> -assignnewdatabaseid <guid> -databasename   SharePoint_AdminContent  -databaseserver 机器名称\SQLEXPRESS

 的方式进行了附加,具体见 http://technet.microsoft.com/zh-cn/library/cc263422(v=office.12).aspx。此后,在内容数据库的列表中可以看到两个数据库的名称,

8、测试

    停止掉,SSEE的服务,登陆管理中心和网址,看是否正常

9、第七步没有搞定 有高手么!!

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/loveclumsybaby/archive/2012/06/14/2549310.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值