Confluence 6 SQL Server 創建一個數據庫和數據庫用戶
阿新 • • 發佈:2018-05-31
macro 設置 自己 大小 read 和數 orm java 查詢
一旦你成功安裝了 SQL Server 服務器,請按照下面的方法為你的 Confluence 創建數據庫用戶和數據庫:
- 使用你的 SQL 管理員權限,創建一個新的數據庫(例如
confluence
)。 - 為數據庫設置默認的字符集為 SQL_Latin1_General_CP1_CS_AS (大小寫敏感)。
ALTER DATABASE <database-name> COLLATE SQL_Latin1_General_CP1_CS_AS
如果你看到了 ‘database could not be exclusively locked to perform the operation‘ 錯誤,你需要禁止其他用戶連接數據庫,通過設置數據庫模式為單一用戶模式。
ALTER DATABASE <database-name> SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
<your ALTER DATABASE query>
ALTER DATABASE <database-name> SET MULTI_USER;
- 檢查數據庫的隔離級別 READ_COMMITTED_SNAPSHOT 設置為 ON。
SELECT is_read_committed_snapshot_on FROM
sys.databases WHERE name=
‘database-name‘
如果查詢返回的結果是 1,那麽 READ_COMMITTED_SNAPSHOT 設置為 ON,你已經正確完成設置了。
如果查詢返回的結果是 0, READ_COMMITTED_SNAPSHOT 選項為 OFF,你需要運行下面的命令來完成設置:
ALTER DATABASE <database-name>
SET READ_COMMITTED_SNAPSHOT ON
WITH ROLLBACK IMMEDIATE;
- 使用你的 SQL 管理員權限,為 Confluence 創建一個新的 SQL 用戶賬戶(例如
confluenceuser
)。 - 針對數據庫表,為這個用戶賦予,創建,讀取和寫入的權限。Confluence 必須能夠創建自己的 schema。參考 SQL Server 文檔來了解如何進行這個操作。
https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Setup+for+SQL+Server
Confluence 6 SQL Server 創建一個數據庫和數據庫用戶