安装PostgresSQl 并创建SDE数据库
来源:互联网 发布:单机收银软件免费版 编辑:程序博客网 时间:2024/04/30 07:53
本博客编写的软件环境如下
操作系统: win7
ArcGIS版本 10.1
数据库: postgresql-9.0.6-1-windows-x64 以及连接postgresql数据库的32位客户端的5个dll 下载地址(libeay32.dll,libiconv-2.dll,libintl-8.dll,libpq.dll,ssleay32.dll)。
之前写在线编辑的Demo,用到的SDE是存储在开源的Postgresql数据库中的,本篇主要是介绍关于PostgesSql的安装以及通过ArcGIS 10.1 for Desktop 来 创建并连接数据库。这里选择我安装的postgresql-9.0.6-1-windows-x64 ,为了能够让ArcGIS Server来连接我们的数据库,我们选择的是postgresql 是64位的。下面开始一步一步的安装
开始安装,按默认设置一直下一步,中间过程需要设置数据库服务器的密码
安装之后连接数据库会得到如下错误,提示我们连接不到指定的数据库服务器(因为 ArcGIS 桌面是32位,32位的桌面无法连接64位的Postgesql数据库的)
安装完成之后把为了让ArcMap连接数据库的需要把连接postgres的32位的客户端的dl五个dll(这五个dll 是从32位的postgressql客户端中抽取出来)放到,Arcmap的bin目录下。
接下来创建数据库,找到创建企业级数据库的工具,填写如下,instance填写计算机名或者为localhost,
填写完信息之后,点击OK 又提示如下错误
根据提示我们把ST_STGEOMETRY.dll放到postgresSql的lib目录下。ST_STGEOMETRY.dll可以从ArcGIS桌面安装目录下获得,比如我的在C:\Program Files (x86)\ArcGIS\Desktop10.1\DatabaseSupport\PostgreSQL 让后放到C:\Program Files\PostgreSQL\9.0\lib 因为我的是默认安装,大家可以根据自己的安装路径来设置
然后再次创建数据库,提示数据库创建成功了
SDE数据库创建成功之后开始连接数据库
填写好信息之后选择我们要连接的数据库
点击OK就可以了连接上了
注意事项
我们创建数据的时候数据库名字不能有大写字母出现。否则会出现错误。
- 安装PostgresSQl 并创建SDE数据库
- 安装PostgresSQl 并创建SDE数据库
- ArcGIS Server 10.2 FeatureService发布详解(包括安装PostgreSQL并创建SDE数据库)
- windows环境下postgresSQL数据库安装
- PostgresSQL数据库操作命令
- PostgresSQL数据库函数
- PostgresSQL 9.1安装问题
- 【转载】postgresSQL数据库alter语句
- PostgresSQL
- postgressql
- PostgresSQL-1-安装-rpm方式
- SQLServer2008R2中创建多个SDE空间数据库
- 安装ArcSDE出现问题:创建方案sde出错
- 不同机器上安装SDE和SQL Server数据库
- PostgresSQL-2-安装-源码方式安装
- SDE新用户创建
- ArcGIS SDE创建教程
- PostgresSQL数据库配置参数中文说明
- 匈牙利命名法
- C#基础知识整理 基础知识(17)ILiest接口——泛型
- win7下C盘空间优化,删除hiberfil.sys和pagefile.sys
- 追猎者:希腊申请援款传来利好,贵金属隔夜走强势走高
- 如果宽带账号忘记了就在这里面
- 安装PostgresSQl 并创建SDE数据库
- 函数封装时几个封装方法
- VC++2012编程演练数据结构《13》单链表
- Android学习笔记 - 数据库篇 (SQLite)
- 韩顺平_php从入门到精通_视频教程_第22讲_可爱屋首页面(浏览器兼容)评讲_学习笔记_源代码图解_PPT文档整理
- android:使用SQLite的Blob储存.mp3档案
- [libexpat]_[XML处理]_[C/C++使用libexpat库以数据流(SAX模型)的方式读取(解析)大XML文件]
- #vi编辑器01# 删除与保存
- ArcGIS API for Silverlight 实现轨迹回放