A. arcgis数据库用的什么数据库系统
如何使用直连方式连接数据库
1, ArcGIS 10.1 统一了数据库连接,也就是不区分是空间数据库连接还是通过OLEDB方式的关系型数据库连接
左图为10.1下的截图,右图为10.0下的截图
2, 在Catalog中只能采用直连方式;
3, ArcGIS 10.1版本中,Esri提供的安装介质不在包含Postgresql(以前的是包含的);
4, 安装Postgresql,官方给的软件要求是64位数,而且所有的企业级数据库都是64位(这应该和Server有关系吧,因为Server 10.1是纯64位,在桌面软件的DatabaseSupport目录中给出的几个dll都是64位,这几个dll 后面会用到,官方给的软件需求如下:
Database
Supported Operating Systems
Minimum OS Version
Maximum OS Version
PostgreSQL 9.0.5 (64-bit)
Red Hat Enterprise Linux Server 5 (64-bit)
Update 7
Red Hat Enterprise Linux Server 6 (64-bit)
SUSE Linux Enterprise Server 11 (64-bit)
SP1
Windows Server 2003 Standard, Enterprise, and Datacenter (64-bit [EM64T])
SP2
SP2
Windows Server 2008 R2 Standard, Enterprise, and Datacenter (64-bit [EM64T])
SP1
5, 配置PostgreSQL的客户端。因为直连方式要求ArcSDE的客户端必须安装数据库的客户端类库,所以首先需要获取PostgreSQL的客户端。ArcGIS Desktop是32位软件,需要的是32位的PostgreSQL类库。找到PostgreSQL的客户端,或者在别的机器上将32位的 libeay32.dll, libiconv-2.dll, libintl-8.dll, libpq.dll, and ssleay32.dll文件拷贝到Desktop 安装目录的bin目录下;
6, 拷贝 st_geometry.dll,将Desktop 安装目录下的DatabaseSupport/PostgreSQL/Windows64(看到64了吧)目录下,拷贝st_geometry.dll文件到PostgreSQL的lib目录。在PostgreSQL中创建Geodatabase时必须用到此类库;
7, 配置pg_hba.conf,修改PostgreSQ 的pg_hba.conf文件,添加“host all all 0.0.0.0/0 md5”(关于该文件的配置,可以参阅相关资料);
8, 在安装完SDE后,发现没有以往的post界面,在10.1中,对于创建企业级Geodatabase都采用工具箱中提供的工具,换句话说,以前的post被Toolbox中的一堆工具替代;
9, 创建地理数据库
10.1在创建地理数据库的时候,提供了三个,Oracle,SQL Server和Postgresql,我们用这个工具创建地理数据库,这个过程相当于早起的POST过程,创建数据库并写入一堆系统表等
B. ArcGIS中文件地理数据库和个人地理数据库的区别是什么呢
文件地理数据库是ESRI公司自定义的数据库,文件格式为.gdb,而个人地理数据库是微软Access的mdb格式,最大存储2G数据。
C. ArcGIS什么是地理数据库
地理数据库(GDB)(geographical database)是应用计算机数据库技术对地理数据进行科学的组织和管理的硬件与软件系统,自然地理和人文地理诸要素文件的集合,是地理信息系统的核心部分。它包括一组独立于应用目的的地理数据的集合、对地理数据集合进行科学管理的数据管理系统软件和支持管理活动的计算机硬件。
D. GIS数据库的定义
数据:是通过数字化并记录下来可以被识别的符号,用以定性或定量地描述事物的特征和状况。
数据库:是长期存储在计算机内的,有组织、可共享的数据集合。
空间数据:也就是地理数据。它以点、线、面等方式采用编码技术对空间物体进行特征描述及在物体间建立相互联系的数据集。(其最根本的特点就是:每一个地理实体都按统一的地理坐标进行记录)
空间数据库:也就是地理信息系统数据库,或地理数据库。是某一区域内关于一定地理要素特征的数据集合,为GIS提供空间数据的存储和管理方法。
数据库管理系统(DBMS):用于管理综合的和共享的数据库的一套计算机程序,能完成数据输入、查找、检索、操作、和输出等任务。
(网络:是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。)
关系数据库:是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。(关系模型:是基于谓词逻辑和集合论的一种数据模型)
关系数据库管理系统:就是管理关系数据库的数据库管理系统。(将数据组织为相关的行和列的系统。比如:SQL
Server
是一个关系数据库管理系统)
空间数据库管理系统:是指能够对介质上存储的地理空间数据进行语义和逻辑上的定义,提供必需的空间数据查询和存取功能,以及能够对空间数据进行有效的维护和更新的一套软件系统。(实际上就是在常规的数据库管理系统之上,提供特定的针对空间数据的管理功能)
E. GIS数据库的定义与分类是什么
GIS数据库是指以特定的信息结构(如国土、规划、环境、交通等)和数据模型(如关系模型、面向对象模型等)表达、存储和管理从地理空间中获得的某类空间信息,以满足Internet/Intranet上的不同用户对空间信息需求的数据库。
上面是GIS数据库定义哦。
F. arcgis创建企业级地理数据库哪个工具
在ArcGIS10.1、10.2环境下,用户在创建企业级地理数据或者启用企业级地理数据库报如下错误
"Failed to create stored proceres in the geodatabase. Error (-51)
DBMS error code: 4043
ORA-04043: object INSTANCES_UTIL does not exist
See the setup log in the following location for additional error information:
C:\Users\davi2346\AppData\Local\Temp\sde_setup.log
Could not create geodatabase tables and stored proceres.
Failed to execute (CreateEnterpriseGeodatabase)."
"Failed to create stored proceres in the geodatabase. Error (-51)
DBMS error code: 4043
ORA-04043: object INSTANCES_UTIL does not exist
See the setup log in the following location for additional error information:
C:\Users\davi2346\AppData\Local\Temp\sde_setup.log
Could not create geodatabase tables and stored proceres.
Failed to execute (CreateEnterpriseGeodatabase)."
原因:
当使用ArcCatalog已经创建或者启用了地理数据库后,在同一个Session下,不能创建或启用新的地理数据库,但是可以再同一session下创建User Schema
G. 地理名词解释数据库
地理数据库是应用计算机数据库技术对地理数据进行科学的组织和管理的硬件与软件系统,自然地理和人文地理诸要素文件的集合,是地理信息系统的核心部分。它包括一组独立于应用目的的地理数据的集合、对地理数据集合进行科学管理的数据管理系统软件和支持管理活动的计算机硬件。
H. 个人地理数据库和文件地理数据库有什么不同
个人地理数据库和文件地理数据库的不同:
个人地理数据库在 Microsoft Access 数据文件中存储和管理的 ArcGIS 地理数据库的原始数据格式。(此数据格式的大小有限制且仅适用于 Windows 操作系统。),文件地理数据库在文件系统文件夹中保存的各种类型的 GIS 数据集的集合(为在文件系统文件夹中存储和管理的 ArcGIS 建议使用的本机数据格式。);
用户数:个人地理数据库是单个用户和较小的工作组(具有较小的数据集):多位读取者和一位写入者。浮动使用最终会导致大量读取者的降级。文件地理数据库是单个用户和较小的工作组:每个要素数据集、独立要素类或表有多位读取者或一位写入者。浮动使用任何特定文件最终都会导致大量读取者的降级。
存储格式:个人地理数据库每个个人地理数据库中的所有内容都保存在单个 Microsoft Access 文件 (.mdb) 中。文件地理数据库每个数据集都是磁盘上的一个单独文件。文件地理数据库是用来保存其数据集文件的文件夹。
其它区别:(右边是个人地理数据库,中间是文件地理数据库)
I. 数字城市的基础地理数据库包括哪些
国家基础地理信息数据库是存储和管理全国范围多种比例尺、地貌、水系、居民地、交通、地名等基础地理信息,
包括栅格地图数据库、矢量地形要素数据库、数字高程模型数据库、地名数据库和正射影像数据库等。
延伸:
国家基础地理信息系统是以形成数字信息服务的产业化模式为目标,通过对各种不同技术手段获取的基础地理信息进行采集、编辑处理、存贮,建成多种类型的基础地理信息数据库,并建立数据传输网络体系,为国家和省(市、自治区)各部门提供基础地理信息服务。它是一个面向全社会各类用户、应用面最广的公益型地理信息系统。是一个实用化的、长期稳定运行的信息系统实体。是我国国家空间数据基础设施(NSDI)的重要组成部分,是国家经济信息系统网络体系中的一个基础子系统。