PostgreSQL:网络上的空BLOB

时间:2012-08-06 17:00:38

标签: postgresql networking blob pgadmin

当从pgAdmin III(v 1.12.3)本地(Ubuntu 11.10)访问时,表格显示其BLOB(bytea列),但是当使用pgAdmin III(v 1.14.2)从远程Windows 7计算机访问网络PG时表显示了除BLOB之外的所有数据。他们看起来很空虚。

Ubuntu机器上的PostgreSQL是“x86_64-pc-linux-gnu上的PostgreSQL 9.1.3,由gcc-4.6.real编译(Ubuntu / Linaro 4.6.1-9ubuntu3)4.6.1,64位”

1 个答案:

答案 0 :(得分:1)

您所描述的似乎是此功能(引用changelog of pgAdmin):

  

2006-11-06 DP 1.6.0在编辑网格中隐藏二进制数据(bytea)。

Here是pgAdmin列表中的相应帖子。

您应该在编辑网格的bytea单元格中看到“”。 (这是从对象浏览器打开表格时得到的标题为“编辑数据”的窗口。)

在SQL编辑器的“数据输出”窗格中,显示bytea列本身的数据(以转义字符串表示法)。

在任何一种情况下,单元格都不应为“空”。

对于版本1.12.3:您可能希望安装当前版本1.14.3并查看是否有任何更改。 1.16即将与Postgres 9.2一同发布。 Beta出局了。