none
Moss2007和sql2005之間的關係 RRS feed

  • 問題

  • 我有一個問題想問,如果我在moss上建立了一個new site的時候,我會在SQL 2005上建立那些資料庫呢?

    另外在moss2007系統建立的時候,SQL2005上會出現那些database呢?..各代表什麼意思呢?

    2006年12月29日 上午 03:07

解答

  • Dear:

     

     

    屬於 Windows SharePoint Servicess 有關的資料庫共有兩個:

     

    l   設定檔資料庫( Configuration DataBase

     

    當我們安裝過程中 Microsoft Windows SharePoint Servicess 會建立起設定檔資料庫,值得我們注意的是這樣的設定檔資料庫是唯一的。

     

    資料庫中包含了下列網站資訊:

     

    ü   網站相關資訊

    ü   資料庫相關資訊

    ü   伺服器相關資訊

    ü   虛擬伺服器資訊

     

    l   內容資料庫( Content DataBase(s) )

    當我們建立好一個虛擬伺服器系統即會建立起一個對應內容資料庫,內容資料庫中包含了網站集合中的下列相關資訊如( 圖表1-15 )

     

    ü   Windows SharePoint Servicess 網站資料

    ü   Windows SharePoint Servicess 整體架構資訊

    ü   使用者相關資訊

    ü   檔案內容

    ü   安全性資訊

     

     

    Office SharePoint Server 有關的資料庫共有四個:

     

    l   Shared Resource Provider SSP DataBase SSP 資料庫 )

    資訊分享提供者主要提供了下列幾項主要功能,除此之外也將下列功能分別儲存在 SSP 資料庫中如 ( 圖表1-16 )

     

    I.  People Profile

    II. 對象資料 (Audience Data

    III.   商業應用資料 ( Business Application Data e.g SAP

    IV. 商業智慧 ( BI

    V.  網站使用資訊 ( Site Usage Data

    VI. InfoPath Forms Services Session State Information

     

    l   Search DataBase ( 搜尋資料庫 )

     

    I.    當我們建立了資訊分享提供者的同時系統會要求我們建立起相關的搜尋資料庫,但是值得我們注意的是,雖說這兩個功能時在同一時間內建立,但是資料庫是分開的,各自獨立的。

    II.   當資料庫管理員在進行資料庫備份時,搜尋資料庫是不需要進行備份的。

    III. 資料庫所包含的資訊如下:

     

    ü   搜尋的資料

    ü   歷史紀錄

    ü   搜尋紀錄

    ü   資料所引狀態紀錄

    ü   連結資料表與統計相關資料表

     

    l   Office SharePoint Server 內容資料庫 ( Office SharePoint Server Content DataBase

     

    儲存所有與 Office SharePoint Server 相關的資訊:

     

    ü   所有網站資料

    ü   架構性資料

    ü   使用者內容

    ü   網站內所有檔案

    ü   安全性資訊

    ü   Microsoft Office InfoPath 表單服務樣版

                ü Excel Services Data

    2006年12月29日 上午 04:06

所有回覆

  • Dear:

     

     

    屬於 Windows SharePoint Servicess 有關的資料庫共有兩個:

     

    l   設定檔資料庫( Configuration DataBase

     

    當我們安裝過程中 Microsoft Windows SharePoint Servicess 會建立起設定檔資料庫,值得我們注意的是這樣的設定檔資料庫是唯一的。

     

    資料庫中包含了下列網站資訊:

     

    ü   網站相關資訊

    ü   資料庫相關資訊

    ü   伺服器相關資訊

    ü   虛擬伺服器資訊

     

    l   內容資料庫( Content DataBase(s) )

    當我們建立好一個虛擬伺服器系統即會建立起一個對應內容資料庫,內容資料庫中包含了網站集合中的下列相關資訊如( 圖表1-15 )

     

    ü   Windows SharePoint Servicess 網站資料

    ü   Windows SharePoint Servicess 整體架構資訊

    ü   使用者相關資訊

    ü   檔案內容

    ü   安全性資訊

     

     

    Office SharePoint Server 有關的資料庫共有四個:

     

    l   Shared Resource Provider SSP DataBase SSP 資料庫 )

    資訊分享提供者主要提供了下列幾項主要功能,除此之外也將下列功能分別儲存在 SSP 資料庫中如 ( 圖表1-16 )

     

    I.  People Profile

    II. 對象資料 (Audience Data

    III.   商業應用資料 ( Business Application Data e.g SAP

    IV. 商業智慧 ( BI

    V.  網站使用資訊 ( Site Usage Data

    VI. InfoPath Forms Services Session State Information

     

    l   Search DataBase ( 搜尋資料庫 )

     

    I.    當我們建立了資訊分享提供者的同時系統會要求我們建立起相關的搜尋資料庫,但是值得我們注意的是,雖說這兩個功能時在同一時間內建立,但是資料庫是分開的,各自獨立的。

    II.   當資料庫管理員在進行資料庫備份時,搜尋資料庫是不需要進行備份的。

    III. 資料庫所包含的資訊如下:

     

    ü   搜尋的資料

    ü   歷史紀錄

    ü   搜尋紀錄

    ü   資料所引狀態紀錄

    ü   連結資料表與統計相關資料表

     

    l   Office SharePoint Server 內容資料庫 ( Office SharePoint Server Content DataBase

     

    儲存所有與 Office SharePoint Server 相關的資訊:

     

    ü   所有網站資料

    ü   架構性資料

    ü   使用者內容

    ü   網站內所有檔案

    ü   安全性資訊

    ü   Microsoft Office InfoPath 表單服務樣版

                ü Excel Services Data

    2006年12月29日 上午 04:06
  • 恩...感謝您的回答.

    另外有個問題,是不是有什麼方式可以了解,我在moss上建立了一個網站,

    而那個網站開了那些資料庫嗎?因為我在SQL上面有看見一些資料庫,如:

     

    sharedService1_DB

    sharedService1_Search_DB

    WSS_Content_0asd898df9dg98fg7h78

    WSS_Content_a098fdg8f7goui43h4hjds

    我看不出來那個是那個的資料庫,因為我想針對我每一個site web去做備份,

    好讓我知道什麼網站有那些相關的資料庫可以restore回去的.

     

    2006年12月29日 上午 06:27
  • 關於資料庫的部分

    • 設定資料庫資訊位在:管理中心 > 作業 > 伺服器陣列中的伺服器 > 伺服器陣列資訊 > 設定資料庫名稱
    • 個網站內容資料庫:管理中心 > 應用程式管理 > 內容資料庫,在【管理內容資料庫】頁面,就可以看到資料庫名稱,而右邊有個【Web 應用程式】選單,就可看出哪個網站使用哪個內容資料庫,如 http://localhost:8010 ;下拉可看到所有 Web 應用程式清單,可看到每個應用程式的內容資料庫資訊

    關於備份

    • 使用管理中心的備分作業:管理中心 > 作業 > 執行備份,就可看到所有網站的資訊進行備份
    • 使用 stsadm 備份:這是 WSS 所提的一個備份程式,個人傾向使用此種備份方式,可以不用理會後端資料庫的名稱,只要使用 stsadm 指令,備份時會將網站內容與【內容資料庫】的內容一併存成 *.dat 檔;還原時也使用此與法,就能將網站完整還原!
    2006年12月29日 上午 07:11
    版主
  • Dear:

    這兩個資料庫是妳的網站資料庫

      1. WSS_Content_0asd898df9dg98fg7h78
      2. WSS_Content_a098fdg8f7goui43h4hjds

    但是要怎樣知道你的網站在哪邊呢? 您可以從您的管理中心[應用程式管理]/[SharePoint Web 應用程式管理]/[內容資料庫]中右上方可以切換網站下方可以看到目前這一個網站使用哪一個資料庫了

    2006年12月29日 上午 07:33
  • dear well

    我有個想法,目前不管是用moss本身的備份或是下指令的方式備份,

    產生出來的bak檔是不是裡面已經有包含了SQL Server WSS_Content_0asd898df9dg98fg7h78

    的內容呢?..還是那個bak只包含了moss server上針對那個site的資料而已呢?

    另外一個假設性的問題,如果我的SQL Server上的DB全毀了,沒有任何的備份,

    我是不是可以建立一個同樣的sql server name和一樣的DB name,再利用.bak

    檔restore的時候,一起restore我在SQL Server DB上的資料呢?

    2007年1月29日 上午 08:42
  • 產生出來的bak檔是不是裡面已經有包含了SQL Server WSS_Content_0asd898df9dg98fg7h78

    的內容呢?..還是那個bak只包含了moss server上針對那個site的資料而已呢?

    應該是該Site Collection 的Content DB

    另外一個假設性的問題,如果我的SQL Server上的DB全毀了,沒有任何的備份,

    我是不是可以建立一個同樣的sql server name和一樣的DB name,再利用.bak

    檔restore的時候,一起restore我在SQL Server DB上的資料呢?

    SQL SERVER 沒掛的時候直接RESTORE DB 就可以了 (否則備份做啥? ^_^)

    PS.基本上restore 不用先建一樣名字的DB

    如果SQL SERVER 掛了...

    可能得重建設定檔...再去RESTORE CONTENT DB了

    2007年2月5日 下午 02:28
  • 小碩,您好

    MOSS一共有四個資料庫,如果在執行SQL DB備份時,是否可以只備份,設定檔資料庫( Configuration DataBase )+內容資料庫( Content DataBase(s) )呢?

    當DB發生問題或要執行災難復原時,這兩個資料的備份是否就可以,完成大附份的復原呢?

    之所以這麼問是因為之前只備份內容資料庫( Content DataBase(s) ),當我還原時卻發現,部份的權限跟功能損毀,所以才來跟您請教,還請您不吝告知,謝謝

    tree
    2009年10月5日 上午 02:28