日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

怎样把SharePoint中文备份恢复到英文版,修改sharepoint站点语言

發布時間:2025/7/14 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 怎样把SharePoint中文备份恢复到英文版,修改sharepoint站点语言 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

好不容易把項目都按照需求做好了,這個時候用戶突然說站點是英文的不好操作,要求改成中文的,怎么辦總不能都重建吧,上網搜索了一下,找到了Mirjam’s blog中發表的一篇文章Changing the language of an existing SharePoint site,在這里做個小結。

??? 修改方法很簡單,就是直接更改數據庫中的語言字段,修改方法如下

1、更改內容數據庫中所有站點的語言?
???? UPDATE dbo.Webs SET?Language?= 語言編號?
???? 如:UPDATE dbo.Webs SET?Language?= 1043?
2、修改某個網站集的語言?
???? UPDATE dbo.Webs SET?Language?= 語言編號?
?????????????????? WHERE SiteId = [[SiteCollectionId]]?
???? 如:UPDATE dbo.Webs SET?Language?= 1043?
?????????????????? WHERE SiteId = [[SiteCollectionId]]?
3、修改單個網站或者子網站的語言?
???? UPDATE dbo.Webs SET?Language?= 語言編號 WHERE Id = [[WebId]]?
???? 如:UPDATE dbo.Webs SET?Language?= 1043 WHERE Id = [[WebId]]

然后又在微軟網站(http://technet.microsoft.com/en-us/library/cc287874(TechNet.10).aspx#Language)上找到了各種語言的編號,常用的有:?
English 1033??
Chinese - Simplified? 2052?
Chinese - Hong Kong SAR3076

?

?

前提:中文版的網站備份必須是完整的,也就是說成功備份

??? 問題:把備份通過“程序->SharePoint Portal Server->Backup and Restore”把數據恢復到英文版中,具體的恢復設置就不在這里介紹了。

??? 如果是同樣語言版的,那樣恢復就OK了,就可以從URL瀏覽網站。但在這里出現"File Not Fount",我原本以為是沒有創建Portal網站,所以就通過SharePoint管理中心,恢復門戶網站,填寫已經恢復的數據庫,一路下來很順,開 始創建門戶網站了,突然出現了提示說語言不支持,又是一個死胡同。

??? 思考:語言不支持,大家都知道語言標準文件夾名字,中文為:2052;英文為:1033。所以肯定是這個錯誤。

??? 解決:到數據庫XXXXXN_SITE網站,尋找到Webs、Docs、Links網站相應的有2052的字段,用SQL語句:

UPDATE Doc SET SetupPath=REPALCE(SetupPath,'2052','1033') where SetupPath ISNOTNULL go UPDATE Links SET TargetDirName=REPALCE(TargetDirName,'2052','1033') where TargetDirName ISNOTNULL go UPDATE Webs SET Language='1033',Locale='1033'where Language='2052' go

??? 進入網站查看,終于見到自己想見的東西,一切都出來了。就是HomePage顯示不正確,不過HomePage特殊是理所當然的??戳似滹@示格式,覺的應 該是還是語言的問題,找了數據庫,結果沒找到!換個途徑,進入FrontPage,一查看真的是樣式問題。所有的xxx.css都是在2052路徑下的, 改成1033,保存,一切OK了!

??? 網站看到一中備份恢復方法,沒試,一起貼出(參考):
??? sps備份應該備份如下數據:

??? (1)C:\Program Files\SharePoint Portal Server\Data\ 下面所有文件

??? (2)sql server desktop engine 的數據: C:\Program Files\Microsoft SQL Server\MSSQL$SHAREPOINTPORTAL\Data\,可以把服務停掉之copy目錄,或者使用企業管理器進行備份。

??? (3)C:\Inetpub\wwwroot 下面的所有文件。

??? 我現在(1)和(3)的文件在恢復鏡像之后都找到了

??? 所有只要能恢復(2)的數據就ok了。而其實sps的備份工具是作了數據庫的備份了,只不過文件后綴是spb。

轉載于:https://www.cnblogs.com/q149072205/archive/2012/12/06/2804615.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的怎样把SharePoint中文备份恢复到英文版,修改sharepoint站点语言的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。