ArcSDE SQL Server 创建地图数据库

1.安装并破解:

ArcGIS 10.2

ArcSDE 10.2

Sql Server 2008 R2

本文重点关注Sql Server和ArcSDE配置问题,安装破解过程略。

2.配置Sql Server,启用sa账号

(1)启用账户登录:点数据库属性,选安全性,在右边选中“SQL Server 和 Windows 身份验证模式”

(2)启用sa账号

依次双击: 安全性 -> 登录名 -> sa,在弹出对话框中,点左侧“状态”,然后在右侧选中“授予”和“启用”。可以在常规选项卡中设置密码。

3.配置ArcSDE

打开ArcMap,点菜单GeoProcessing -> ArcToolbox。等下打开一个工具栏

依次选择Data Management Tools -> Geodatabase Administration -> Create Enterprise Geodatabase

打开对话框后,填入如下内容:

根据自己的配置调整内容。

点击OK即可。

注意:

1.本文创建名为“geo”的数据库,那么在点OK前,需要确保数据库中不能有名为“geo”的数据库,改其他名字同理。

2.如果点了“Sde Owned Schema”,那么点OK前,数据库中不能有名为“sde”的账号。

ArcSDE SQL Server 创建地图数据库

时间: 2024-10-10 17:37:30

ArcSDE SQL Server 创建地图数据库的相关文章

sql server 创建内联表值函数

表值函数就是返回table 的函数使用它可以方便的进行查询的处理 创建的代码如下: create FUNCTION returunclassfirstlist(  -- Add the parameters for the function here )RETURNS TABLE ASRETURN ( -- Add the SELECT statement with parameter references here select * from classfirst;) 我们在使用创建的函数的时

(转)SQL Server创建索引

什么是索引拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQL Server中的数据记录也是按页存放的,每页容量一般为4K .为了加快查找的速度,汉语字(词)典一般都有按拼音.笔画.偏旁部首等排序的目录(索引),我们可以选择按拼音或笔画查找方式,快速查找到需要的字(词).同理,SQL Server允许用户在表中创建索引,指定按某列预先排序,从而大大提高查询速度.? SQL Server中的数据也是按页( 4KB )存放? 索引:是SQL Server编排数据的内部方法.它为

SQL Server创建存储过程(转载)

什么是存储过程? q       存储过程(procedure)类似于C语言中的函数 q       用来执行管理任务或应用复杂的业务规则 q       存储过程可以带参数,也可以返回结果 q       存储过程可以包含数据操纵语句.变量.逻辑 控制语句等 存储过程的优点 (1)执行速度快. 存储过程创建是就已经通过语法检查和性能优化,在执行时无需每次编译. 存储在数据库服务器,性能高. (2)允许模块化设计. 只需创建存储过程一次并将其存储在数据库中,以后即可在程序中调用该过程任意次.存储

SQL Server创建LinkServer

USE [master] GO /****** Object: LinkedServer [xxx_LNK] Script Date: 2014/7/7 17:04:13 ******/ EXEC master.dbo.sp_addlinkedserver @server = N'xxx_LNK', @srvproduct=N'xxx_LNK', @provider=N'SQLNCLI', @datasrc=N'xxx.xx.xxx.xx', @catalog=N'CMD' /* For sec

SQL Server创建索引(转)

什么是索引 拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQL Server中的数据记录也是按页存放的,每页容量一般为4K .为了加快查找的速度,汉语字(词)典一般都有按拼音.笔画.偏旁部首等排序的目录(索引),我们可以选择按拼音或笔画查找方式,快速查找到需要的字(词). 同理,SQL Server允许用户在表中创建索引,指定按某列预先排序,从而大大提高查询速度. ?????????? SQL Server中的数据也是按页( 4KB )存放 ?????????? 索引:是

SQL Server 创建水平分布式数据库尝试

创建水平分布式数据库,需要分两步实现:划分子集和对子集进行并集操作.分布式数据库的优势是:IO分散,便于快速读取数据,劣势是消耗大量的网络带宽资源. 划分子集是将原始表水平切分成若干个较小的成员表,每一个成员表都是全集的一个划分(各子集的并集是全集,其交集是空集).每个成员表包含与原始表相同数量的列,并且每一列具有与原始表中的相应列同样的特性(如数据类型.大小.排序规则),水平切分原始表,也叫做数据库水平分片,sharding.在查询时,为了实现SQLServer内部水平分片对用户透明,必须利用

SQL Server创建用户并分配权限

在服务器端,创建数据库,并创建用户和权限: 1.创建用户: 用管理员用户打开SQLServer管理器,安全性--登录名,右键新建用户. 添加:登录名:user1,和SQL Server身份密码.去掉“强制实施密码策略”. 选择默认数据库,默认语言为简体中文. 在服务器角色页面:选择Public. 在用户映射页面:选择数据库:如Data. 在状态页面:选择授予,已启用.点击确定.用户创建已经完成,只有初级的权限. 2.分配制定数据库的访问权限: 用管理员用户,制定数据库Data,属性--权限,为u

SQL Server 创建索引(index)

索引的简介: 索引分为聚集索引和非聚集索引,数据库中的索引类似于一本书的目录,在一本书中通过目录可以快速找到你想要的信息,而不需要读完全书. 索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 . 但是索引对于提高查询性能也不是万能的,也不是建立越多的索引就越好.索引建少了,用 WHERE 子句找数据效率低,不利于查找数据.索引建多了,不利于新增.修改和删除等操作,因为做这些操作时,SQL SERVER 除了要更新数据表本身,还要连带立即更新所有的相关索引

SQL Server 创建触发器(trigger)

触发器简介: 触发器是一种特殊的存储过程,它的执行不是由程序调用,也不是手动执行,而是由事件来触发.触发器是当对某一个表进行操作.例如:update.insert.delete这些操作的时候,系统会自动调用执行该表上对应的触发器. 触发器分类: 1.DML( 数据操纵语言 Data Manipulation Language)触发器:是指触发器在数据库中发生 DML 事件时将启用.DML事件是指在表或视图中对数据进行的 insert.update.delete 操作的语句. 2.DDL(数据定义