PostgreSQL数据库不支持Geometry数据类型的解决方法
来源:互联网 发布:正版win10和淘宝win10 编辑:程序博客网 时间:2024/06/06 07:30
最近一个项目是关于webgis应用的,经过讨论决定用PostgreSQL数据库,但当我新建一个数据库时却发现改数据库中的字段根本就不支持Geometry数据类型,具体这个数据类型是做什么用的,这里就不讲了,百度或者google一下吧。下面说一下解决方案。
首先,必须安装postgis,它相当于与Postgresql的一个插件一样(这样说不知道合不合适),安装它后Postgresql就有了地理空间分析的支持。具体的请查查资料吧。
需要有Geometry数据类型的关键是通过模版数据库进行新建数据库,步骤如下:
打开PostgreSQL中的服务器管理器pgAdmin,在左边的服务器下面的数据库右键“新建数据库”,界面如下
输入名称,如mydb,选择模版,如图中红线框所示,选择模版数据库是关键,然后确定就行了。然后再新建数据表,当在表中新建字段的时候数据类型就支持Geometry数据类型了,祝你成功。
上面是通过模版方式创建数据库来支持Geometry数据类型的,如果还有其他方法还请不吝赐教。
2010-12-4 14:35:30 记于重庆市观音桥红鼎国际2801
- PostgreSQL数据库不支持Geometry数据类型的解决方法
- PostgreSQL数据库不支持Geometry数据类型的解决方法
- Hibernate不支持PostgreSQL的for update nowait的解决方法
- Postgresql 创建空间数据库 支持geometry类型
- 使用的 SQL Server 版本不支持数据类型“date”的解决方法
- 使用的 SQL Server 版本不支持数据类型“date”的解决方法
- ibatis自定义数据类型在不支持中文的数据库存储汉字
- PostgreSQL数据库中的数据类型转换
- PostgreSQL 的数据类型一览表
- 安装UCenter过程中“不支持Mysql数据库”的解决方法
- 使用的 SQL Server 版本不支持数据类型“date”的解决方法 [转]
- 使用的 SQL Server 版本不支持数据类型“datetime2”的错误解决方法
- PostgreSQL 中的常用的数据类型
- postgresql 复合数据类型的使用方法
- IIS不支持中文名的解决方法
- mysql不支持中文的解决方法
- aptana不支持gbk的解决方法
- eWebEditor不支持IE8的解决方法
- C语言习题集
- 交叉编译场景分析(arm-linux)(三)--编译zlib
- Qbasic练习题
- 用C#发送电子邮件
- 算法一 (3个著名加密算法(MD5、RSA、DES)的解析)
- PostgreSQL数据库不支持Geometry数据类型的解决方法
- Linux 同步方法剖析--由bluesleep带来的tip
- 指纹识别的原理和方法
- Css及html开发相关工具网址等(持续补充ing)
- Java回调函数的理解
- 整数拆分
- 交叉编译场景分析(arm-linux)(四)--编译readline和ncurses
- “9平米智能别墅”牛在哪里?
- 复制 Excel 中使用公式或者函数得到的数据