婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在postgreSQL中運行sql腳本和pg_restore命令方式

在postgreSQL中運行sql腳本和pg_restore命令方式

熱門標簽:重慶自動外呼系統定制 美容工作室地圖標注 合肥公司外呼系統運營商 外呼調研系統 打電話智能電銷機器人授權 海豐有多少商家沒有地圖標注 地圖標注和圖片名稱的區別 漯河外呼電話系統 辦公外呼電話系統

今天踩坑了,把powerdesign生成的sql腳本文件,用pg_restore命令一直運行。。。

過程慘不忍睹,一直以為是編碼問題,修改了serve和client的encoding,結果。。。

記錄一下這個錯誤:

postgreSQL運行sql腳本文件:

psql -d dbname -U username -f (腳本所在位置).sql

postgerSQL的pg_restore命令

用法:

pg_restore [選項]… [文件名]

一般選項:

-d, --dbname=名字 連接數據庫名字
-f, --file=文件名 輸出文件名
-F, --format=c|d|t 備份文件格式(應該自動進行)
-l, --list 打印歸檔文件的 TOC 概述
-v, --verbose 詳細模式
-V, --version 輸出版本信息, 然后退出
-?, --help 顯示此幫助, 然后退出

恢復控制選項:

-a, --data-only 只恢復數據, 不包括模式
-c, --clean 在重新創建之前,先清除(刪除)數據庫對象
-C, --create 創建目標數據庫
-e, --exit-on-error 發生錯誤退出, 默認為繼續
-I, --index=NAME 恢復指定名稱的索引
-j, --jobs=NUM 執行多個并行任務進行恢復工作
-L, --use-list=FILENAME 從這個文件中使用指定的內容表排序

輸出

-n, --schema=NAME 在這個模式中只恢復對象
-N, --exclude-schema=NAME 不恢復此模式中的對象
-O, --no-owner 不恢復對象所屬者
-P, --function=NAME(args) 恢復指定名字的函數
-s, --schema-only 只恢復模式, 不包括數據
-S, --superuser=NAME 使用指定的超級用戶來禁用觸發器
-t, --table=NAME 恢復命名關系(表、視圖等)
-T, --trigger=NAME 恢復指定名字的觸發器
-x, --no-privileges 跳過處理權限的恢復 (grant/revoke)
-1, --single-transaction 作為單個事務恢復
–disable-triggers 在只恢復數據的過程中禁用觸發器
–enable-row-security 啟用行安全性
–if-exists 當刪除對象時使用IF EXISTS
–no-comments 不恢復注釋
–no-data-for-failed-tables 對那些無法創建的表不進行

數據恢復

–no-publications 不恢復發行
–no-security-labels 不恢復安全標簽信息
–no-subscriptions 不恢復訂閱
–no-tablespaces 不恢復表空間的分配信息
–section=SECTION 恢復命名節 (數據前、數據及數據后)
–strict-names 要求每個表和(或)schema包括模式以匹配至少一個實體
–use-set-session-authorization
使用 SESSION AUTHORIZATION 命令代替
ALTER OWNER 命令來設置所有權

聯接選項:

-h, --host=主機名 數據庫服務器的主機名或套接字目錄
-p, --port=端口號 數據庫服務器的端口號
-U, --username=名字 以指定的數據庫用戶聯接
-w, --no-password 永遠不提示輸入口令
-W, --password 強制口令提示 (自動)
–role=ROLENAME 在恢復前執行SET ROLE操作

選項 -I, -n, -N, -P, -t, -T, 以及 --section 可以組合使用和指定

多次用于選擇多個對象.

希望不要和我一樣犯這個低級錯誤

順便記錄一下查看server和client的encoding以及修改

找到postgresql.conf文件,修改參數lc_messages的值為UTF8

重啟PostgreSQL的服務。

----查看服務端字符集:

test=> show server_encoding;

—查看客戶端字符集:

test=> show client_encoding;

補充:pg_restore及psql恢復數據的用法

一、使用psql恢復SQL文本格式的數據備份(即一個包含SQL腳本的文本文件)

恢復一個SQL備份文件并忽略過程中可能發生的所有錯誤:

psql -U postgres -f myglobals.sql

恢復一個SQL備份文件,如遇任何錯誤則立即停止恢復:

psql -U postgres --set ON_ERROR_STOP=ON -f myglobals.sql

將SQL文本中的數據恢復到某個指定的database:

psql -U postgres -d mydb -f select_objects.sql

二、使用pg_restore進行恢復

功能:

(1)支持并行恢復,使用-j選項可以控制并行恢復的線程數。多個恢復線程可以并行處理,每個線程處理一張表。該模式可以顯著提高恢復速度。

(2)可以使用pg_restore掃描備份文件來生成一張備份內容列表,通過該列表可以確認備份紅包含了哪些內容。還可以通過編輯該內容列表來控制恢復哪些內容。

(3)pg_dump支持選擇性地僅備份部分對象以節省備份時間,類似的,pg_restore也支持選擇性的僅恢復部分對象,不管備份文件本身是全庫備份還是部分對象的備份都沒有問題。

(4)pg_restore的大部分功能是向后兼容的,即支持將老版本PostgreSQL生產的備份數據恢復到新版本的PostgreSQL中。

在使用pg_restore執行恢復動作之前,請先創建目標數據庫:

create database mydb;

然后執行恢復:

pg_restore --dbname=mydb --jobs=4 --verbose mydb.backup

如果備份和恢復時使用的database同名,則可以通過加--create選項省去單獨建庫的過程,如下:

pg_restore --dbname=postgres --create --jobs=4 --verbose mydb.backup

注:如果指定了--create選項,那么恢復出來的數據庫名就會默認采用備份時的數據庫名,不允許改名。如果還同時指定了--dbname選項,那么此時連接的數據庫名一定不能是待恢復的數據庫名,因為要恢復數據庫之前必然要建數據庫,而

要建數據庫之前必然要先連到某個已存在的數據庫,--dbname選項指定的就是建立被恢復的數據庫之前先連到哪個數據庫,所以必然不能與待恢復的數據庫同名,我們一般指定先連到postgres數據庫。

9.2版或更新版本的pg_restore支持--section選項,加上該選項后可以實現僅恢復表結構而不恢復表數據。具體做法是先創建目標恢復數據庫:

create database mydb2;

然后使用pg_restore:

pg_restore --dbname=mydb2 --section=pre-data --jobs=4 mydb.backup

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • PostgreSQL 恢復誤刪數據的操作
  • pgsql之pg_stat_replication的使用詳解
  • PostgreSQL物理備份恢復之 pg_rman的用法說明

標簽:烏海 衡陽 來賓 株洲 晉城 珠海 錦州 蚌埠

巨人網絡通訊聲明:本文標題《在postgreSQL中運行sql腳本和pg_restore命令方式》,本文關鍵詞  在,postgreSQL,中,運行,sql,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在postgreSQL中運行sql腳本和pg_restore命令方式》相關的同類信息!
  • 本頁收集關于在postgreSQL中運行sql腳本和pg_restore命令方式的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产乱人伦偷精品视频不卡| 日本中文一区二区三区| 亚洲精品成人悠悠色影视| 亚洲欧洲av在线| 午夜伦理一区二区| 国精产品一区一区三区mba桃花| 精品写真视频在线观看| 久久久www成人免费毛片麻豆| 国产一区二区调教| 久久久影视传媒| 一区在线中文字幕| 国产一区二区91| 精品乱人伦一区二区三区| av一二三不卡影片| 成人99免费视频| 亚洲午夜免费视频| 3d成人h动漫网站入口| 色香蕉久久蜜桃| 懂色一区二区三区免费观看| 日韩一区日韩二区| 亚洲欧美日韩综合aⅴ视频| 国产精品正在播放| 97精品国产97久久久久久久久久久久| 久久激情五月激情| 欧洲精品视频在线观看| 国产精品久久久久国产精品日日| 国产成人精品在线看| 精品国产91亚洲一区二区三区婷婷 | 精品国产精品一区二区夜夜嗨| 久久精品视频一区| 亚洲国产精品视频| 成人晚上爱看视频| 国产亚洲欧美激情| 国产盗摄一区二区| 国产精品美女视频| 9l国产精品久久久久麻豆| 中文字幕va一区二区三区| 国产精品自拍一区| 中文字幕亚洲区| 日韩女优视频免费观看| 精品在线视频一区| 亚洲精品大片www| 在线一区二区观看| 国产乱妇无码大片在线观看| 亚洲精品一区二区精华| 成人av午夜电影| 亚洲综合色在线| 日韩成人一级大片| 99re热这里只有精品视频| 蜜桃av噜噜一区| 国产99精品国产| 亚洲一区二区在线免费观看视频| 欧美韩国日本综合| 在线精品亚洲一区二区不卡| 激情六月婷婷久久| 天堂在线亚洲视频| 性做久久久久久免费观看欧美| 国产精品狼人久久影院观看方式| 6080yy午夜一二三区久久| 欧亚一区二区三区| 欧洲激情一区二区| 欧美日韩成人在线一区| 欧美日韩国产a| 欧美电影影音先锋| 欧美一区2区视频在线观看| 欧美日韩你懂的| 欧美日韩三级视频| 91精品国产91久久久久久一区二区 | 日韩精品一区在线| 日韩限制级电影在线观看| 欧美日韩在线精品一区二区三区激情 | 偷拍亚洲欧洲综合| 天天操天天综合网| 免费在线观看视频一区| 麻豆一区二区在线| 国产久卡久卡久卡久卡视频精品| 蜜桃av噜噜一区二区三区小说| 麻豆成人久久精品二区三区红| 麻豆精品久久久| 国产剧情一区二区| 成人激情文学综合网| 一本色道久久综合亚洲精品按摩| 91福利在线看| 日韩欧美在线123| 国产日韩影视精品| 中文字幕欧美一| 偷拍日韩校园综合在线| 国内成人免费视频| 波多野结衣在线aⅴ中文字幕不卡| 国产成都精品91一区二区三| 91免费观看在线| 日韩三级av在线播放| 国产精品电影一区二区三区| 亚瑟在线精品视频| 成熟亚洲日本毛茸茸凸凹| 欧美日韩一区二区欧美激情| 久久色中文字幕| 亚洲丰满少妇videoshd| 国产麻豆欧美日韩一区| 91久久一区二区| 国产亚洲女人久久久久毛片| 夜夜嗨av一区二区三区网页| 国产呦精品一区二区三区网站| 色猫猫国产区一区二在线视频| 96av麻豆蜜桃一区二区| 91精品综合久久久久久| 最新热久久免费视频| 久久精品国产精品青草| 91免费在线看| 久久久99久久精品欧美| 水蜜桃久久夜色精品一区的特点| 不卡高清视频专区| 久久久久久久精| 免费成人美女在线观看| 色av成人天堂桃色av| 久久久国产精品午夜一区ai换脸| 亚洲图片欧美一区| 成人av高清在线| 337p日本欧洲亚洲大胆精品| 亚洲午夜久久久久久久久电影网 | 久久综合九色欧美综合狠狠| 亚洲已满18点击进入久久| 粉嫩av一区二区三区| 久久综合精品国产一区二区三区| 一区二区三区色| 成人app在线| 久久精品视频一区二区| 激情综合色综合久久综合| 欧美亚洲综合另类| 亚洲欧美另类久久久精品2019| 国产91在线观看丝袜| 欧美大片一区二区| 免费人成黄页网站在线一区二区 | 欧美午夜在线一二页| 欧美国产一区二区在线观看| 青青草97国产精品免费观看无弹窗版 | 在线观看一区二区精品视频| 中文乱码免费一区二区| 国产成人精品亚洲777人妖 | 欧美偷拍一区二区| 亚洲三级久久久| 国产91高潮流白浆在线麻豆 | 一区在线观看免费| av成人免费在线观看| 亚洲色大成网站www久久九九| 91丨九色丨尤物| 中文字幕一区二区三区不卡 | 精品国产3级a| 精品午夜一区二区三区在线观看| 日韩精品一区二区在线观看| 美腿丝袜一区二区三区| 精品国产一二三区| 国产精品影视天天线| 久久久国际精品| 97精品国产露脸对白| 国产精品久久久久久一区二区三区 | 在线不卡中文字幕| 久久精品久久精品| 久久久精品国产免费观看同学| 九九九久久久精品| 欧美va亚洲va在线观看蝴蝶网| 国产精品99久久久久久宅男| 亚洲欧洲日韩一区二区三区| 色综合咪咪久久| 亚洲福利电影网| 久久综合九色欧美综合狠狠| 精品亚洲国内自在自线福利| 中文字幕乱码日本亚洲一区二区| 成av人片一区二区| 尤物av一区二区| 精品卡一卡二卡三卡四在线| 国产高清成人在线| 肉色丝袜一区二区| 国产精品久久777777| 99久久精品免费看国产免费软件| 一区二区三区四区国产精品| 久久亚洲精品国产精品紫薇| 欧美亚洲动漫精品| 国产精品一区二区三区乱码| 亚洲精品乱码久久久久久| 欧美男男青年gay1069videost| 国产精品99精品久久免费| 亚洲综合免费观看高清完整版 | 91看片淫黄大片一级在线观看| 亚洲午夜国产一区99re久久| 久久婷婷国产综合精品青草| www.av精品| 久久99九九99精品| 日精品一区二区| 亚洲永久免费视频| 国产精品久久久爽爽爽麻豆色哟哟| 欧美电影免费观看完整版| 欧美中文字幕一区二区三区亚洲| 国产成人免费在线观看| 日本不卡一区二区| 亚洲福利视频一区二区| 一区二区高清视频在线观看| 国产日产精品一区| 精品国产制服丝袜高跟| 日韩精品一区二区三区视频|