![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQLServer
文章平均质量分 87
积思园
热衷于ArcGIS技术的研究与分享,长期坚持通过技术BLOG分享ArcGIS知识
展开
-
ArcSDE for SqlServer安装注意事项
在Sqlserver数据库中,Post时,有一步需要用户注意的是,有时候界面会出现sde user其实这一步是需要填写Sde user password的,在SQLServer数据库中或者其他数据库中,Sde用户是不能修改的,必须叫SDE这个名字。 -------------------------因为这个界面的问题,今天让一个用户郁闷了一天,深感。。。。。。。。。。。。 但是如果在SQLServer数据库中,是可以用多个SDE库的,你可以叫SDE,SDE1 ,SDW什么都可以,但是用户只有一个SDE用原创 2011-02-14 15:25:00 · 5825 阅读 · 9 评论 -
C#开发SQLServer的Geometry和Geography存储
SQL Server2008推出后最大的变化就是提供了支持空间数据存储的Geometry和Geography,这个也是如果将ArcSDE和SQLServer数据库相结合后可以供用户选择的一种数据存储模式,因为SQLServer2008前的数据库版本都是BLOB来存储空间数据对象的,目前没有测试来判断哪个性能更优,但是个人倾向于Geometry和Geography。使用这两种存储,一个优点就是,使用原创 2013-01-09 09:20:24 · 16106 阅读 · 3 评论 -
使用SQL Server Profiler监听ArcSDE查询
在ArcSDE中有许多东西都是在数据库中进行的,比如说多次查询、索引等等,在Oracle数据库中我们可以使用跟踪trace文件进行捕捉,但是Oracle毕竟对用户要求比较高,还需要设置很多东西,如果我们想研究ArcSDE的相关东西,我们也可以借助SQLServer数据库,因为它的SQL Server Profiler工具简单好用,同样也可以让我们理解ArcSDE的相关知识。下面我就以一个没有注册版原创 2011-08-08 14:31:26 · 4070 阅读 · 0 评论 -
怎么设置机器远程访问Personal ArcSDE
一般情况下,使用Personal ArcSDE都是在本机使用,但是Personal ArcSDE是可以一人编辑,三人查看。详细了解可以参考:http://blog.csdn.net/linghe301/article/details/6756766那么假设:机器1:(IP:192.168.0.1)已经安装好了Personal ArcSDE 10版本,相关的数据库是SQL Server 2008 E原创 2013-05-24 11:00:05 · 2256 阅读 · 0 评论 -
利用Python 连接数据库及其查询
==================================================Connect and run SQL queries to an Oracle database from Python==================================================从 Python 连接到 Oracle 数据库提供了运行基本可以利用的 SQL原创 2013-08-06 10:56:08 · 21499 阅读 · 1 评论 -
Personal ArcSDE、Workgroup ArcSDE、Enterprise ArcSDE介绍
ArcSDE其实包含三个版本: Personal SDE——附带在Desktop(Arcinfo、ArcEditor)或Engine里的免费使用的小型sde库,基于SQLServer Express,可以设置数据库服务器和创建一次可由多个用户访问但只由一个用户编辑原创 2011-09-07 16:06:59 · 6516 阅读 · 1 评论 -
ArcSDE地理数据库跨用户以及跨数据库表关联研究
ArcSDE提供多种方式的关联操作,Join、Relate、ArcSDE视图、QueryLayer、RelationshipClass等,每一种方式都有自己独特的适用范围和方法。但是一般情况下,我们在介绍这些方法的使用过程中,无疑都是在同一个数据库(SQLServer)和同一个用户下(Oracle)下的环境中使用,但是很多用户在实际过程中使用了关联,其实都是空间数据和属性数据的关联,这些属性数据往原创 2014-03-10 09:08:31 · 3241 阅读 · 0 评论 -
Geodatabase10.2新特性——数据归档(Data Archiving)
Geodatabase 10.2新特性(一) - ArcGIS技术研究 - 博客频道 - CSDN.NET http://t.cn/zYgspRC Geodatabase10.2新特性(二)Q&A - ArcGIS技术研究 - 博客频道 - CSDN.NET http://t.cn/zYeQntt ArcGIS历史归档:http://wenku.baidu.com/view/2d12324e8原创 2013-06-24 09:52:37 · 3129 阅读 · 0 评论 -
ArcSDE for SQL Server管理
以前博客里面关于ArcSDE for Oracle管理的非常多,这是因为在国内用户中Oracle的数据库至少可以占到70%+,但是SQL Server数据库也是国内的另一大数据库使用对象,但是这块的内容就比较少,下面就简单交流一下ArcSDE for SQL Server管理方面的内容。不可否认,随着Esri的ArcGIS系列产品的不断升级,或者说ArcSDE产品的的不断演化,ArcSDE软件对不原创 2013-10-08 13:58:19 · 8687 阅读 · 2 评论 -
ArcSDE10 for SQL Server使用GEOMETRY或GEOGRAPHY存储性能问题
前两天有一个用户咨询一个性能的问题:用户的环境:ArcGIS Desktop10、SQL Server2008 SP1、ArcSDE10(SP5补丁),数据为只读数据。1:都是以MXD形式打开,有相关的符号(简单符号),同一个数据库中不同的数据集,一个数据集的浏览速度快,另一个数据集的浏览速度慢。2:另一个比较慢的MXD,在1:5W以上浏览速度快,在1:5W以下浏览速度慢。猛的一块,感觉非常蹊跷,原创 2013-04-22 09:35:18 · 4649 阅读 · 0 评论 -
部署ArcGIS 10.2.2 for Server 在Windows Azure Cloud
Esri官方在原创 2014-08-04 08:47:13 · 3961 阅读 · 0 评论 -
SQL Server 支持空间数据(Geometry和Geography)的空间索引概述
SQL Server 2008之后支持了空间数据存储(geometry和Geography),那么我们在使用ArcGIS10.1桌面打开这些数据看到相关索引时会看到如下界面:下面就针对SQL Server的空间索引做一下介绍!关于空间索引将索引空间分解成网格层次结构在 SQL Server 中,空间索引使用 B 树构建而成,也就是说,这些索引必须按 B 树的线性顺序表示二维空间数据。 因此,将数据转载 2012-11-22 08:56:45 · 15660 阅读 · 1 评论 -
ArcSDE for SQLServer完全备份恢复
以前的备份恢复都是以Oracle数据库为主,这次试试SQLServer的,因为对SQL Server研究不深,而且我们GIS其实不是那种纯数据库的备份恢复,对7×24小时估计够呛了,我们只是给予我们一定时间,这段时间没有用户操作,专门管理员来进行数据库的备份恢复即可。说是ArcSDE,其实和其他数据库备份恢复都是差不多的环境:SQLServer2008在做之前,是由一个前提,大家一定要弄清楚数据库原创 2012-11-21 09:32:47 · 3597 阅读 · 0 评论 -
怎么在ArcSDE中使用SQL Server分区表
前面有关于怎么在ArcSDE使用Oracle分区表的相关参考怎么在ArcSDE中使用Oracle分区表怎么在ArcSDE中使用Oracle分区表2——索引分区今天就跟大家介绍一下关于SQL Server库的分区,其实对分区来说大家都明白相关的意义,简单说说oracle与SQL Server分区的区别,对Oracle来说,我们是建立不同的表空间,这些表空间是建立在不同磁盘上,然后根据我们的分区关键字原创 2012-11-01 09:18:53 · 2785 阅读 · 0 评论 -
操作系统验证连接SQL Server Express发布服务报“Server Object instance on machine server is created with errors ,Bad login User”
昨天接到一用户电话,使用以下环境进行配图MXD,在ArcMap上打开MXD没有问题,但是MXD发布服务,启动服务时提示: “Server Object instance on machine server is created with errors ,Bad login User” ============系统环境============== 数据库:SQL Server 2008 Express 中间件:Personal ArcSDE10 GIS:ArcGIS Server 10 查看数据连原创 2011-05-12 09:40:00 · 3957 阅读 · 2 评论 -
ArcCatalog创建FeatureClass提示“Database user name and current user schema do not match”
ArcSDE SQL Server配置多用户测试环境数据库:SQL Server 2008中间件:ArcSDE10配置说明有些用户希望使用多个用户来同时操作SDE库,这样就需要进行相关的配置新建登录名用户映射这边的默认架构不能选择SDE,用户可以自定义一个架构名称,这边权限根据用户要求自己来选择相关的权限。安全对象如果该步骤未设置,用户连接可以成功,也可以创建数据集,但是如果创建要素类或者其他对象时,ArcCatalog会报如下错误进行数据连接,创建要素类在SDE库里面可以看到已经创建的要素类名称===原创 2011-05-16 10:54:00 · 5097 阅读 · 0 评论 -
SQL Server 2008 预览以Geometry或Geography存储的空间数据
其实看到标题就知道就是推荐一个SQL Server 2008数据库的一个功能,也算是SQL Server 2008的一个新特性,可能是该功能与GIS的图形有点联系,所以还是还是想给大家推荐一下,让大家体验一下. SQL Server 2008的两种新的空间数据存储介绍:http://blog.csdn.net/linghe301/archive/2011/04/11/6315712.aspx 也就是想在SQL Server2008上预览必须需要使用Geometry或者Geog原创 2011-05-03 09:00:00 · 5963 阅读 · 1 评论 -
SQL Server 2008 R2培训讲义
select GETDATE()select @@VERSIONgocreate database easthomegouse easthomego use testgocreate table h3(id int) on hrgo--查看数据库test的相原创 2011-09-21 11:02:54 · 4724 阅读 · 0 评论 -
手动创建ArcSDE for SQL Server库
测试环境:Windows Server 2003 32Bit,SQL Server2005 32Bit,ArcSDE9.3本文主要使用非界面向导的方式来进行Post Installation的操作1:安装ArcSDE软件,保证使用Sa用户可以连接SQLServer数据库原创 2011-07-15 13:47:00 · 8174 阅读 · 1 评论 -
ArcGIS for SQLServer创建数据集提示“查询已取消,因为此查询的估计开销 (%d) 出了配置的阈值 %d”
今天接到一用户问题,ArcSDE for SQL Server 数据库,利用ArcGIS桌面创建数据集时,提示如下错误:其实这个错误已经非常明显的告诉了用户,查询的开销比数据库默认设置的小才造成的该错误“查询开销”是指在特定硬件配置中完成查询所需的估计占用时间(秒)那么数据库哪个参数与“查询开销”有关呢?MSSQLSERVER_8649原创 2011-11-11 16:09:05 · 3382 阅读 · 0 评论 -
ArcSDE for SQLServer的SQL操作
题记大家对Oracle数据库的SQL操作应该不陌生吧,也就是出于所谓的效率而言,使用SQL语句对ArcGIS对象(要素类)进行直接的读操作或写操作,目前来说在电信行业运用较广泛,这方面的知识我就不再赘述。那么可能会有人问,那么在SQL Server数据库是否可以使用SQL语句直接操作ArcSDE的对象呢?以前不可以,但是现在可以了。系统需求为什么说上面故意卖个关子呢,也就是需要强调一下原创 2011-04-11 15:38:00 · 16574 阅读 · 5 评论 -
ArcMap编辑SQLServer的ArcSDE图层提示:The Create Feature task could not be completed.
ArcMap编辑SQLServer的ArcSDE图层提示:The Create Feature task could not be completed.DBMS table not found[sde.SDE.layer]或者"Delete feature: An unexpected failure occurred.DBMS table not found[territory.SD原创 2012-08-15 09:40:03 · 6738 阅读 · 0 评论 -
怎么在SQLServer数据库创建多个ArcSDE服务
在现在的开发过程当中,开发人员可能面临多个数据源,那么在一台服务器上部署多个ArcSDE服务就显得比较常见了,对Oracle数据库来说,一个ArcSDE服务是对应一个数据库实例,那么在建立过程是比较简单的,但是对SQLServer数据库来说就比较特殊了,因为我们可以在SQLServer数据库的同一个实例但是对应不同的Database,但是SQLServer数据库特殊在于如果的默认Database不原创 2012-08-24 11:31:49 · 4721 阅读 · 4 评论 -
Oracle、SQLServer、ArcSDE怎么查看版本、补丁
在我们安装ArcSDE时都会首先要查看系统需求,只有这样,才能保证我们的服务器环境运行比较稳定,以下是介绍在使用不同数据库中怎么查看相应的安装版本,以及相关的安装补丁。Oracle查看Oracle版本非常简单C:\Users\gis>sqlplus sde/sde@orclSQL*Plus: Release 11.2.0.1.0 Production on 星期二 8月 30 13:36:20原创 2011-09-01 09:00:37 · 13906 阅读 · 1 评论 -
非版本化数据进行历史归档提示:Failed to enable archiving. Invalid column data type
在ArcGIS10.2版本可以支持非版本化的数据原创 2014-12-11 09:49:08 · 2153 阅读 · 0 评论