<font id="nc9yk"></font>
  • <tt id="nc9yk"></tt>
          <rp id="nc9yk"><optgroup id="nc9yk"></optgroup></rp>
          <tt id="nc9yk"><form id="nc9yk"></form></tt>

            <cite id="nc9yk"></cite>

            postgresql 實現數據的導入導出

             更新時間:2020年12月29日 15:53:56   作者:kukudehui  
            這篇文章主要介紹了postgresql 實現數據的導入導出,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

            最近想把服務器上的測試數據庫數據導到我本地的電腦上,本地電腦數據庫是安裝在windows系統下

            之前沒使用過pgsql,網上找了點資料,記入如下:

            一,首先把服務器上的數據進行備份

            pg_dump -U 用戶名 數據庫名 (-t 表名)> 數據存放路徑

            二,把.sql 文件下載到本地之后,首先切換到pgsql路徑下的bin目錄

            然后執行這條命令:

            -d:數據庫名

            -h:地址

            -p:端口

            -u:用戶名

            -f:sql文件路徑

            之后輸入口令:

            這樣就可以了!

            補充:Sqoop從PostgreSQL導入Hive遇到的兩個問題

            昨天嘗試使用Sqoop從PostgreSQL向Hive中遷移數據,過程中遇到兩個問題,在此記錄一下,以備以后遇到類似問題可以快速找到解決方案。

            問題1:當PostgreSQL表中有json類型時Sqoop命令報以下錯誤

            No Java type for SQL type 1111 for

            column voting_info

            解決方案:sqoop命令中添加以下類型映射

            --map-column-hive voting_info=String --map-column-java voting_info=String

            問題2:如何指定PostgreSQL中指定schema名稱

            PostgreSQL中的對象屬于三層模型,即database->schema->table。PostgreSQL中一般包含多個database,每個database包含多個schema,schema下包含多個表。因此使用sqoop抽取數據時有時需要指定表是屬于哪個schema。

            解決方案:sqoop命令中添加以下類型映射

            -- --schema szyd

            下面給出一個常用的從PostgreSQL往Hive導數據的sqoop-import腳本,僅供參考:

            sqoop-import --connect jdbc:postgresql://$PG_HOST:$PG_PORT/$PG_SID \
            --username $PG_UNAME --password $PG_PWD --table $TABLE_NAME \
            --hive-import --hive-table $TABLE_NAME --hive-overwrite \
            --null-string '\\N' --null-non-string '\\N' --hive-drop-import-delims \
            -m 1 --map-column-hive voting_info=String --map-column-java voting_info=String -- --schema $SCHEMA_NAME

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

            相關文章

            • postgresql 計算時間差的秒數、天數實例

              postgresql 計算時間差的秒數、天數實例

              這篇文章主要介紹了postgresql 計算時間差的秒數、天數實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
              2020-12-12
            • PostgreSQL標準建表語句分享

              PostgreSQL標準建表語句分享

              這篇文章主要介紹了PostgreSQL標準建表語句分享,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
              2020-12-12
            • Ubuntu PostgreSQL安裝和配置的介紹

              Ubuntu PostgreSQL安裝和配置的介紹

              今天小編就為大家分享一篇關于Ubuntu PostgreSQL安裝和配置的介紹,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
              2019-03-03
            • PostgreSql新手必學入門命令小結

              PostgreSql新手必學入門命令小結

              這篇文章主要介紹了PostgreSql新手必學入門命令小結,本文講解了命令行登錄數據庫、查看幫助、常用命令等內容,需要的朋友可以參考下
              2015-02-02
            • postgresql中的ltree類型使用方法

              postgresql中的ltree類型使用方法

              這篇文章主要給大家介紹了關于postgresql中ltree類型使用的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用postgresql具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
              2019-09-09
            • PostgreSQL教程(六):函數和操作符詳解(2)

              PostgreSQL教程(六):函數和操作符詳解(2)

              這篇文章主要介紹了PostgreSQL教程(六):函數和操作符詳解(2),本文講解了模式匹配、數據類型格式化函數、時間/日期函數和操作符等內容,需要的朋友可以參考下
              2015-05-05
            • PostgreSQL中使用dblink實現跨庫查詢的方法

              PostgreSQL中使用dblink實現跨庫查詢的方法

              這篇文章主要介紹了PostgreSQL中使用dblink實現跨庫查詢的方法,需要的朋友可以參考下
              2017-05-05
            • postgresql查詢鎖表以及解除鎖表操作

              postgresql查詢鎖表以及解除鎖表操作

              這篇文章主要介紹了postgresql查詢鎖表以及解除鎖表操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
              2020-12-12
            • Windows PostgreSQL 安裝圖文教程

              Windows PostgreSQL 安裝圖文教程

              PostgreSQL是一套功能強大的對象-關系型數據庫管理系統。經過十幾年的發展, PostgreSQL 是世界上可以獲得的最先進的開放源碼的數據庫系統
              2009-08-08
            • PostgreSQL教程(二):模式Schema詳解

              PostgreSQL教程(二):模式Schema詳解

              這篇文章主要介紹了PostgreSQL教程(二):模式Schema詳解,本文講解了創建模式、public模式、權限、刪除模式、模式搜索路徑等內容,需要的朋友可以參考下
              2015-05-05

            最新評論

            hao500彩票 www.apexhealthproducts.com:乾安县| www.beautyonstage.com:上杭县| www.gutajiao.com:牡丹江市| www.g9838.com:海宁市| www.sh-ble.com:漯河市| www.zxphy.com:寿阳县| www.perfectskinserum.org:山阳县| www.shblcht.com:广宁县| www.taki100.net:江城| www.zckhw.cn:富裕县| www.cheapcialisnow.net:富川| www.xtrunchang.com:远安县| www.twosojourners.com:陵水| www.gpswbz.com:溧水县| www.cakesbykatz.com:鄄城县| www.sgiphone.com:沈丘县| www.qipushi.com:瑞丽市| www.pokerglyphs.com:阿拉尔市| www.yyyuanyi.com:漳浦县| www.discover-trinity.org:米易县| www.cp5593.com:连州市| www.eldukedegreaser.com:彭水| www.conceptmagicevents.com:杂多县| www.bihaiwanhg.com:贵州省| www.pboworks.com:乐陵市| www.slrhfoundation.org:阳新县| www.qilism.com:营口市| www.used-staticcaravans.com:隆化县| www.aiellocalabro.org:临夏市| www.assamnaukri.com:鲁山县| www.nanaoyn.com:蓝田县| www.in2demo.com:民县| www.jydproducts.com:镇远县| www.cancerdude.com:应用必备| www.bethesdauk.com:金乡县| www.chriscota.com:新兴县| www.wc915.com:桐梓县| www.sqyztzzxyxgs.com:丹东市| www.uknowkase.com:涪陵区| www.pouyateb.com:贡觉县| www.jma360.com:长垣县| www.pictain.com:崇礼县| www.blgzs88.com:巫山县| www.himanidalmia.com:新龙县| www.mlshgs.com:天门市| www.nedges.com:奉新县| www.char-o-lotranch.com:陵川县| www.3eew.com:重庆市| www.upgamez.com:资溪县| www.vibgyorhr.com:平潭县| www.20105129.com:名山县| www.jyyxnm.com:金华市| www.njsitong.com:剑川县| www.jwnal.cn:江源县| www.pj88853.com:蕲春县| www.shyhdt1688.com:布尔津县| www.gmhm2012.com:安泽县| www.careerinmining.com:永嘉县| www.uidongmun.com:邳州市| www.ohhiyo.com:阜南县| www.gyjjzz.com:邵武市| www.bozhce.com:郎溪县| www.ostseeportal.org:来凤县| www.supermoveme.com:闽侯县| www.homeworkoutsforseniors.com:贡觉县| www.kedefenggroup.com:玉林市| www.henerhq.com:马鞍山市| www.brosway-gioielli-it.com:南京市| www.wi-fisys.com:从江县| www.dk992.com:阿巴嘎旗| www.zdrowienatalerzu.com:湟源县| www.katherineboliek.com:平度市| www.dongfanghuojia.com:杨浦区| www.fr662.com:峨眉山市| www.maksoyun.com:突泉县| www.56tqz.com:汝州市| www.acssecuritygroup.com:敖汉旗| www.radiolauniversal.com:电白县| www.parcfrankston.com:永平县| www.amoura2.com:和田县| www.lidadz.com:兴隆县| www.oasis-labs.com:高碑店市| www.bd9777.com:伊通| www.rzbangrong.com:安阳市|