get datatype for postgres
摘要:3.运行psql -E,然后\d student_details
阅读全文
DataError: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII)
摘要:I copy-paste solution from Tauras link. In console run psql: sudo -u postgres psql postgres then in psql console execute sequence of commands: update
阅读全文
连接postgres特别消耗cpu资源而引发的PostgreSQL性能优化考虑
摘要:由于是开发阶段,所以并没有配置postgres的参数,都是使用安装时的默认配置,以前运行也不见得有什么不正常,可是前几天我的cpu资源占用突然升高.查看进程,发现有一个postgres的进程占用CPU都是80%以上,而且居高不下; 刚开始以为是配置上需要修改,但事实上,默认配置基本上是很优化的,而且
阅读全文
psql 查询表大小
摘要:select schemaname,tablename,pg_relation_size(schemaname||'.'||tablename) as tabsize from pg_tables order by 3 desc; select schemaname,tablename,pg_table_size(schemaname||'.'||tablename) as tabsize f...
阅读全文
postgresql修改配置生效方法
摘要:对于配置服务器,,太多时候我们在Linux中做的操作是,配置*.conf文件,然后重启服务。而很多服务都具有reload功能,而但是具体到某个配置,有时候直接说出需不需要重启服务而使得配置生效,这并不是一件容易的事情。 但是,postgresql却讲这部分能用在数据表中显式的告诉了我们: postg
阅读全文
PostgreSQL pg_dump&psql 数据的备份与恢复
摘要:Usage: pg_dump [OPTION]... [DBNAME] 数据库名放最后,不指定默认是系统变量PGDATABASE指定的数据库。 General options:(一般选项) -f, --file=FILENAME output file or directory name导出后保存的
阅读全文
PgSql备份pg_dump与还原手记pg_restore
摘要:真没有想到,以前一直是PostgreSQL使用者,突然需要库移植又成了头一招了!原来它与mysql命令行操作区别还挺大。不用怕,但绝对要细心,因为数据库操作是网站的核心,一旦出现损坏或丢失,后果就非常严重了。我先写了步骤,然后按计划进行,虽然也出现了错误,但最终还是安全移植了。这里记录在案,以备后用
阅读全文
PgSQL · 源码分析· pg_dump分析
摘要:PostgreSQL本身提供了逻辑导出工具pg_dumpall和pg_dump,其中pg_dumpall导出所有的数据库,pg_dump导出单个数据库,两个工具的用法和参数不再详细介绍,本文从代码层面上对此过程进行分析。 概括地说,逻辑导出要干的事情就是连接对应数据库,读出各个数据库对象的定义和数据,此外还包括comment、服务器配置和权限控制等等,这些数据库对象定义的SQL语句会被写入到对应...
阅读全文
PostgreSQL用户角色及其属性介绍
摘要:1.CREATE ROLE创建的用户默认不带LOGIN属性,而CREATE USER创建的用户默认带有LOGIN属性,如下: postgres=# CREATE ROLE pg_test_user_1; /*默认不带LOGIN属性*/ CREATE ROLE postgres=# CREATE USER pg_test_user_2; /*默认具有LOGIN属性*/ CREAT...
阅读全文
Ubuntu 10.04 32位桌面版+OpnERP 6.1.1
摘要:1、准备环境: sudo apt-get install denyhosts sudo apt-get update sudo apt-get dist-upgrade sudo adduser --system --home=/opt/openerp --group openerp sudo passwd openerp sudo su - openerp...
阅读全文
Postgresql 帐号密码修改方法
摘要:1.Linux环境下 #su postgres -bash-3.2$psql -U postgres postgres=#alter user postgres with password 'new password'; postgres=#\q
阅读全文
postgresql-slony-I同步复制配置步骤
摘要:主数据库: 172.16.254.21 端口:5432 从数据库: 172.16.254.22 端口:5432 步骤1:主从均安装slon apt-get install slon-bin 步骤2:主从数据库配置权限,创建语言。 在主数据库中 vi /etc/postgresql/8.3/node/pg_hba.conf 添加一条记录 host all...
阅读全文
Openerp负载平衡
摘要:来自OpenERP 7.0 带来了许多新特性,架构上也有许多改进。其中可配置 worker 参数,可使 OpenERP 运行在多进程模式,突破GIL的限制,有效利用了现代多核CPU的性能。但默认情况下,OpenERP 只能运行于一台服务器,对于提供SAAS服务或并发很大的情况下,单台服务器的性能是有限的。本文介绍实现 OpenERP 负载平衡的方法和原理。 一、架构 ┌────────────...
阅读全文
Odoo(OpenERP)开发实践:通过XML-RPC接口访问Odoo数据库
摘要:Odoo(OpenERP)服务器支持通过XML-RPC接口访问、操作数据库,基于此可实现与其他系统的交互与集成。 本文是使用Java通过XMLRPC接口操作Odoo数据库的简单示例。本例引用的jar包包括xmlrpc-common-3.1.3.jar, xmlrpc-client-3.1.3.jar和ws-commons-util-1.0.2.jar,如需要,可点击这里下载。 p...
阅读全文
PgSql备份pg_dump与还原手记pg_restore(转)可以直接跳转至最后面的示例进行查看
摘要:PgSql备份pg_dump与还原手记pg_restore(转) 可以直接跳转至最后面的示例进行查看 真没有想到,以前一直是PostgreSQL使用者,突然需要库移植又成了头一招了!原来它与mysql命令行操作区别还挺大。 不用怕,但绝对要细心,因为数据库操作是网站的核心,一旦出现损坏或丢失,后果就非常严重了。 我先写了步骤,然后按计划进行,虽然也出现了错误,但最终还是安全移植了...
阅读全文
OpenERP7.0 忘记admin管理员密码解决办法
摘要:操作环境:linux Ubuntu12.10 OpenERP7.0 以下操作,请注意大小写 切换用户 root@ubuntu:~# su - postgres 查看数据库 postgres@ubuntu:~$ psql -l 使用Demo数据库 postgres@ubuntu:~$ psql Demo 如果没有安装加密模块,如 auth_crypt...
阅读全文
设置客户端连接PostgreSQL不需要密码
摘要:平常工作中,有时需要远端连接 PostgreSQL 数据库做些维护,例如远端备份等;如果备份脚本写在远端机器,备份的时候会弹出密码输入提示,那么脚本就不能后台执行,这里总结了几种不弹出密码输入提示的方法。 --测试环境 目标库IP: 192.168.1.25/5432 ; 数据库: Mydb ;用户名:postgres 客户端IP: 192.168.1.26 --在 192....
阅读全文
POSTGRESQL同步——SLONY-I配置
摘要:来自:http://bbs.chinaunix.net/thread-955564-1-1.html 参考文档 http://bbs.chinaunix.net/viewthr ... page%3D1#pid6997819 http://topic.csdn.net/t/20050617/12/4089010.html postgresql 数据同步 slony1是基于p...
阅读全文
PgSql备份pg_dump与还原手记pg_restore(转)
摘要:可以直接跳转至最后面的示例进行查看 真没有想到,以前一直是PostgreSQL使用者,突然需要库移植又成了头一招了!原来它与mysql命令行操作区别还挺大。 不用怕,但绝对要细心,因为数据库操作是网站的核心,一旦出现损坏或丢失,后果就非常严重了。 我先写了步骤,然后按计划进行,虽然也出现了错误,但最终还是安全移植了。这里记录在案,以备后用。 备份还原方法:pg_dump和pg_r...
阅读全文