问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在Linux下调试PostgreSQL

发布网友 发布时间:2022-04-07 17:15

我来回答

1个回答

热心网友 时间:2022-04-07 18:45

 1. 安装Linux操作系统
  注意把gdb、Emacs或DDD这些开发工具都安装上。如果是在虚拟机上安装,依然需要设置Linux系统的网络环境;另外需要设置文件共享,方便windows下面的postgreSQL源码能在Linux下面访问到。

  2. 安装PostgreSQL
  useradd postgre

  (自动建立 postgre 组;设计人员为了安全考虑,PostgreSQL 不能以root 用户运行,所以必须建立对应的用户和组。)
  解压到 /usr/local/src
  tar xvfz postgresql-8.4.tar.gz
  cd postgresql-8.4
  ./configure --prefix=/usr/local/pgsql --enable-debug --enable-assert --without-readline --without-zlib
  make
  make install
  chown -R postgre.postgre /usr/local/pgsql

  3. 设置Postgres环境变量(非必须)
  vi ~postgre/.bash_profile
  添加:
  PGLIB=/usr/local/pgsql/lib
  PGDATA=$HOME/data
  PATH=$PATH:/usr/local/pgsql/bin
  MANPATH=$MANPATH:/usr/local/pgsql/man
  export PGLIB PGDATA PATH MANPATH

  4. 建立数据库
  以 postgres 用户登录:
  su postgre
  建立数据库目录:
  mkdir data
  启动数据库引擎:
  initdb –D “数据库目录”
  之后可以根据提示,通过psql进入数据库

  5. 构造PostgreSQL调试环境
  先 psql template1进去,然后
  select pg_backend_pid();
  获得id,就是gdb后面用到的数字
  gdb /usr/local/pgsql/bin/postgres 997(pid的数字)
  如果只使用gdb,全部是命令行界面;而Emac、DDD分别是彩色、黑白用户交互式图形界面。

  6. 使用gdb进行调试
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
cpa改分电话可信吗 有人今年收到这样的短信吗? 温馨提示 通知:你此次报考的湖南中级会 ...会计从业资格证,今天有陌生号码打电话说我没过,是真的吗?我都考三... 坠入星河的温柔仙句 惊艳所有人的优美文案 坠入星河的温柔仙句 温柔很仙的宝藏文案 温柔到心坎里的文案句子(温柔且治愈的短句子) 实习期劳务合同简易版 ...企业受伤,如果辞职是否还有补偿?医疗费谁出? 毛晓彤十大经典电视剧 这个锦尚天舞舞蹈里面的音乐是什么?急求 http://m.iqiyi.com/w_19rr... 被马蜂蛰了,昨天没事了,怎么今天又痒又疼了,怎么办好啊 四五常客不要放,一世明主是此时。猜一生肖 昨天还没事,隔一夜就死了,平常的温度是7度到23度左右,但是黄瓜秧死的一天前下了一天一夜的雨。 一世明主是什么生肖 opporeno2可以换大一点的电池嘛? 为什么中午睡了一觉,下午醒来,回想上午的事就像昨天发生的一样? 昨天还没事是,今天就牙疼的超厉害 没有吃冷的东西啊?有没有快速治好的办法快快快 一世明主是此时?指的是什么生肖或者数字,谢谢 一世明主是此时指哪个生肖? 我的右眼昨天没事,可是今天右眼上眼皮浮肿是怎么回事? 近水楼壹先得月,一世明主是此时猜一生肖? 我昨天没事,今天却不停地流清鼻涕、打喷... 原是家书抵万金,一世明主是此时打一肖 诗为:十二生肖找老大,马到成功自然红,梅花三月二度开,站在绿旁候佳音。 一边明主是此时,三头五七爆 一边明主是此时打一生肖 一边明主是些时 猜一生肖 一边明主是此时猜一生肖 2013年安顺市镇宁县事业单位考试时间 考试科目及内容 2013年7月到10月份贵州省安顺市事业单位报名考试是多久? 事业单位考试时间多长 我家的鱼昨天还没事,今天一看在水中飘着,左飘右飘,还是侧着飘的,可鱼鳃还在动,怎么办? 12生肖叫明主是什么? 腹泻,感觉量特别多,一天好一天坏,昨天没事了今天早上拉的好像没事了,晚上又拉肚子了,看着精神是很好 请问管仲遇明主的动物指的是什么生肖? 明主求贤莫指十二生肖什么动物 求助,突然开始卡顿,昨天还没事 四五一边生肖是什么 昨天和朋友喝酒没事,今天他和别人喝醉死了,我有责任么? 别克英朗装车牌那块刮了,换新的多少钱呢? 万里云空龙飞翔日月明主不安席代表什么动物 前天锻炼过,昨天有事没去,为什么我昨天还没事今天就酸的不行? 别克 英朗GT停车监控如何装? 时危见臣节 世乱识忠良危投身报明主分死为国殤是指什么生肖 地球末日假的,这些玛雅人胡说八道,昨天根本都没事。 别克英朗GT用的什么牌子的音响 古时为官若清明,十里长亭相随行,今日民主加网络,优劣随缘任品评,打一生肖 为什么DOTA2英语成了星号 昨天都没事的、 如何判断自己的生肖 我在合肥买的别克英朗XT,开回马鞍山,怎么在马鞍山上牌照? 为什么我前天晚上吃的一个很小的芒果,昨天没事,今天早上照镜子肿起来了?