亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PostgreSQL數(shù)據(jù)目錄遷移的全過程

 更新時間:2024年04月02日 11:51:31   作者:小馬穿云  
生產(chǎn)環(huán)境中隨著PostgreSQL數(shù)據(jù)庫表數(shù)據(jù)的不斷產(chǎn)生,數(shù)據(jù)庫目錄會不斷增長,當磁盤空間不足時會有將PostgreSQL數(shù)據(jù)庫數(shù)據(jù)目錄遷移到其他目錄的需求,下面詳細介紹目錄遷移過程,需要的朋友可以參考下

前言

生產(chǎn)環(huán)境中隨著PostgreSQL數(shù)據(jù)庫表數(shù)據(jù)的不斷產(chǎn)生,數(shù)據(jù)庫目錄會不斷增長,當磁盤空間不足時會有將PostgreSQL數(shù)據(jù)庫數(shù)據(jù)目錄遷移到其他目錄的需求,下面詳細介紹目錄遷移過程。

一、查詢當前數(shù)據(jù)目錄

show data_directory;

。

二、停止數(shù)據(jù)庫

pg_ctl stop

三、壓縮數(shù)據(jù)庫的data目錄并拷貝到新目錄解壓

# 壓縮命令:
tar -czvf data.tar.gz data
# 拷貝命令:
cp data.tar.gz /var/pgsql
# 解壓命令:
tar -xzvf data.tar.gz

四、新目錄設(shè)置權(quán)限

# 修改歸屬用戶命令:
chown -R postgres:postgres /var/pgsql
# 修改文件夾權(quán)限命令:
chmod 700 /var/pgsql

五、修改環(huán)境變量

# 編輯postgres用戶環(huán)境文件:
vi /home/postgres/.bash_profile
# 文件內(nèi)容修改如下:
export PGDATA=/var/pgsql/data
# 配置文件立刻生效:
source /home/postgres/.bash_profile

六、啟動數(shù)據(jù)庫

# 啟動數(shù)據(jù)數(shù)據(jù)庫
pg_ctl start

總結(jié)

若不設(shè)置環(huán)境變量也可以使用pg_ctl start -D /var/pgsql/data,通過指定新數(shù)據(jù)目錄方式啟動。

除了PostgreSQL目錄遷移外,還有PostgreSQL數(shù)據(jù)文件夾遷移,下面給大家拓展一下postgresql數(shù)據(jù)庫的數(shù)據(jù)文件夾遷移及存在的問題

postgresql最剛開始裝的硬盤比較小,想將數(shù)據(jù)換到其他盤,軟件位置不動!

數(shù)據(jù)文件夾的遷移方式如下

1、打開服務(wù),停止postgresql數(shù)據(jù)庫服務(wù)

2、將PostgreSQL\10\data復制到新的數(shù)據(jù)目錄位置

3、運行,輸入regedit打開注冊表,修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\postgresql-x64-10

雙擊ImagePath,將“-D”后的目錄名修改為新的數(shù)據(jù)目錄位置即可,如果目錄路徑中含有空格,需要用引號引起。

4、重啟服務(wù),嘗試重新連接登入,若無法啟動,請確認:軟件和數(shù)據(jù)是否在同一硬盤或分區(qū)?

經(jīng)測試,同一硬盤分區(qū)可以,不同硬盤不行,未測試同硬盤不同分區(qū)的情況。

沒辦法只能重裝軟件,重裝前將PostgreSQL\10\data,將data復制到了其他位置。

在新的硬盤安裝完成之后,用之前的data覆蓋,數(shù)據(jù)完美遷移!

到此這篇關(guān)于PostgreSQL數(shù)據(jù)目錄遷移的全過程的文章就介紹到這了,更多相關(guān)PostgreSQL目錄遷移內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談pg_hint_plan定制執(zhí)行計劃

    淺談pg_hint_plan定制執(zhí)行計劃

    這篇文章主要介紹了淺談pg_hint_plan定制執(zhí)行計劃操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • PostgreSQL 實現(xiàn)定時job執(zhí)行(pgAgent)

    PostgreSQL 實現(xiàn)定時job執(zhí)行(pgAgent)

    這篇文章主要介紹了PostgreSQL 實現(xiàn)定時job執(zhí)行(pgAgent),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • PostgreSQL?16?新特性之正態(tài)分布隨機數(shù)函數(shù)的示例

    PostgreSQL?16?新特性之正態(tài)分布隨機數(shù)函數(shù)的示例

    這篇文章主要介紹了PostgreSQL?16?新特性之正態(tài)分布隨機數(shù)函數(shù),PostgreSQL 16 新增了一個內(nèi)置的 random_normal() 函數(shù),用于生成這種隨機數(shù),通過示例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2023-01-01
  • CentOS PostgreSQL 12 主從復制(主從切換)操作

    CentOS PostgreSQL 12 主從復制(主從切換)操作

    這篇文章主要介紹了CentOS PostgreSQL 12 主從復制(主從切換)操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • postgresql之使用lsn 獲取 wal文件名的實例

    postgresql之使用lsn 獲取 wal文件名的實例

    這篇文章主要介紹了postgresql之使用lsn 獲取 wal文件名的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • PostgreSQL中的VACUUM命令用法說明

    PostgreSQL中的VACUUM命令用法說明

    這篇文章主要介紹了PostgreSQL中的VACUUM命令用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • PostgreSQL數(shù)據(jù)庫字符串拼接、大小寫轉(zhuǎn)換以及substring詳解

    PostgreSQL數(shù)據(jù)庫字符串拼接、大小寫轉(zhuǎn)換以及substring詳解

    在日常工作中會遇到將多行的值拼接為一個值展現(xiàn),下面這篇文章主要給大家介紹了關(guān)于PostgreSQL數(shù)據(jù)庫字符串拼接、大小寫轉(zhuǎn)換以及substring的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • PostgreSQL新手入門教程

    PostgreSQL新手入門教程

    本文介紹PostgreSQL的安裝和基本用法,供初次使用者上手。以下內(nèi)容基于Debian操作系統(tǒng),其他操作系統(tǒng)實在沒有精力兼顧,但是大部分內(nèi)容應(yīng)該普遍適用
    2014-06-06
  • 詳解如何定位postgreSQL數(shù)據(jù)庫中未被使用過的索引

    詳解如何定位postgreSQL數(shù)據(jù)庫中未被使用過的索引

    在生產(chǎn)環(huán)境上,由于不規(guī)范的優(yōu)化措施,數(shù)據(jù)庫中可能存在大量的索引,并且相當一部分的索引重未被使用過,今天帶大家如何找出這些索引,本文給大家介紹了定位postgreSQL數(shù)據(jù)庫中未被使用過的索引的方法,需要的朋友可以參考下
    2024-03-03
  • PostgreSQL常用字符串分割函數(shù)整理匯總

    PostgreSQL常用字符串分割函數(shù)整理匯總

    作為當前最強大的開源數(shù)據(jù)庫,Postgresql(以下簡稱pg)對字符的處理也是最為強大的,下面這篇文章主要給大家介紹了關(guān)于PostgreSQL常用字符串分割函數(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07

最新評論