网站外链如何建设,成都公司注册核名,绍兴劳务公司,东莞建站模板搭建在Linux下面卸载与重新安装Postgresql1. 先把原来的postgresql安装包找出来#xff0c;如果找不到就可以直接安装了。[roottestserver postgresql]# rpm -qa|grep postpostgresql-docs-8.0.3-1.1AXpostgresql-libs-8.0.3-1.1AXfreeradius-postgresql-1.0.1-3.RHEL4.1AXpostgre…在Linux下面卸载与重新安装Postgresql1. 先把原来的postgresql安装包找出来如果找不到就可以直接安装了。[roottestserver postgresql]# rpm -qa|grep postpostgresql-docs-8.0.3-1.1AXpostgresql-libs-8.0.3-1.1AXfreeradius-postgresql-1.0.1-3.RHEL4.1AXpostgresql-python-8.0.3-1.1AXpostfix-2.1.5-4.2.2AXpostgresql-8.0.3-1.1AXpostgresql-contrib-8.0.3-1.1AXpostgresql-pl-8.0.3-1.1AXpostfix-pflogsumm-2.1.5-4.2.2AXcompat-postgresql-libs-7.4.7-2.RHEL4.1.1AXpostgresql-tcl-8.0.3-1.1AXpostgresql-devel-8.0.3-1.1AXpostgresql-jdbc-8.0.3-1.1AXpostgresql-odbc-08.00.0100-1.1AXpostgresql-server-8.0.3-1.1AX说明查询命令格式rpm -q ( or --query) options参数pkg1 ... pkgN 查询已安装的软件包详细选项-a 查询所有安装的软件包而grep post则是查找所有列表中包含post字符串的项2. 找到了旧有的版本则卸载掉他们rpm -ev postgresql-docs-8.0.3-1.1AXrpm -ev --nodeps postgresql-libs-8.0.3-1.1AXrpm -ev freeradius-postgresql-1.0.1-3.RHEL4.1AXrpm -ev postgresql-python-8.0.3-1.1AXrpm -ev postfix-2.1.5-4.2.2AXrpm -ev --nodeps postgresql-8.0.3-1.1AXrpm -ev postgresql-contrib-8.0.3-1.1AXrpm -ev postgresql-pl-8.0.3-1.1AXrpm -ev postfix-pflogsumm-2.1.5-4.2.2AXrpm -ev --nodeps compat-postgresql-libs-7.4.7-2.RHEL4.1.1AXrpm -ev postgresql-tcl-8.0.3-1.1AXrpm -ev postgresql-devel-8.0.3-1.1AXrpm -ev postgresql-jdbc-8.0.3-1.1AXrpm -ev postgresql-odbc-08.00.0100-1.1AXrpm -ev postgresql-server-8.0.3-1.1AX说明删除命令格式rpm -e ( or --erase) options pkg1 ... pkgN参数pkg1 ... pkgN 要删除的软件包详细选项--nodeps 不检查依赖性通用选项-v 显示附加信息-vv 显示调试信息3. 列出新的postgresql列表逐个安装rpm -ivh --nodeps postgresql-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-contrib-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-debuginfo-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-devel-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-docs-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-libs-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-plperl-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-plpython-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-pltcl-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-server-8.2.3-1PGDG.i386.rpmrpm -ivh --nodeps postgresql-test-8.2.3-1PGDG.i386.rpm说明安装命令格式rpm -i ( or --install) options file1.rpm ... fileN.rpm参数file1.rpm ... fileN.rpm 将要安装的RPM包的文件名详细选项--nodeps 不检查依赖性关系-v 显示附加信息4. 初始化数据库#su postgresbash-3.00$ PGDATA/var/lib/pgsql/databash-3.00$ export PGDATAbash-3.00$ initdb --encodingutf-85. 启动与使用bash-3.00$ postmaster -i -D ~/data bash-3.00$ createdb mydbbash-3.00$ psql mydb6. OK.