自問自答
是我自己少了一個步驟
要先把作業系統中, 針對 postgres 這個 user,
對那個資料夾
給予 完全控制 的權限
然後就可以繼續了
※ 引述《wangks (寫不出來啊)》之銘言:
: 裝了PostgreSQL 9
: 原本資料是放在D槽
: 現在想在把資料移到E槽
: 所以準備在E槽新增一個Tablespace
: 我到 pgAdmin III
: 在 Server Groups -> 伺服器 ->
: PostgreSQL 9.0 (localhost:5432) -> 表格空間
: 按了滑鼠右鍵
: 選了 新表格空間 , 輸入
: 名稱 : sp_data
: 位置 : E:/Data/sp_data
: 擁有人 : postgres
: 自動產生的SQL碼:
: CREATE TABLESPACE sp_data OWNER postgres LOCATION 'E:/Data/sp_data';
: 按下確定後, 跳出一個錯誤訊息 :
: 已發生一個錯誤:
: ERROR: could not set permissions on directory "E:/Data/sp_data":
: Permission denied
: 意思是 postgres 這個用戶沒有寫入權限嗎
: 那我應該如何處理呢
: 謝謝大家看完我的問題
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.68.16.52