ArcGIS 连接 Sql Server 2008 R2
来源:互联网 发布:全民枪战刷炎龙软件 编辑:程序博客网 时间:2024/05/21 10:41
我想用我的arccatalog10.1 去连接我的sql server 2008 r2数据库,我装数据库的时候,是使用sql server 的默认实例名,MSSQLSERVER。
(1)打开arcgis catalog 10.1 ,新建到数据库的连接:
检查错误,发现是输入的实例名错了!
(2)重新设这实例名。打开MSSMS,查看连接属性,有以下信息:
发现实例名为空。这是我安装数据库的时候使用sql server 默认实例名的原因。重新输入(local)、点号、空格三者其一即可,现在可以连接我的sql server 实例了。注意:
(a)、在 ArcGIS for Desktop 目录树中的“数据库连接”结点下添加数据库连接时,会在客户端计算机上创建包含与您提供的数据库之间的连接信息的文件。该文件的默认位置是 \\<计算机名称>\Users\<用户名>\AppData\Roaming\ESRI\Desktop<版本号>\ArcCatalog,但是可以将连接移动到其他位置。只需确保需要建立连接的用户有权访问放置连接文件的目录即可。参见:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#//019v00000003000000
(b)、数据库是想要连接到的 SQL Server 或 SQL Database 实例中特定数据库的名称。用户可以在数据库文本框中输入数据库名称,也可以从下拉列表中选择数据库。数据库名称最多包含 31 个字符。http://resources.arcgis.com/zh-cn/help/main/10.2/index.html#/na/019v00000003000000/
(c)、在添加完数据库连接后,会发现有一个“连接到XXX-PC.sde”的连接,图标上有一个红色小叉,不知道是什么原因,但是我邮件,点击属性之后,这个红色小叉就消失了,很少奇怪哦,不知道是不是我的ArcGIS10.1 的原因。
(3)导入数据。添加一个shape文件到数据库。
添加成功,显示如下:
打开GuizhouGDB.mdf数据库,发现成功添加了表“贵州省界”(注意:shape字段默认为geometry,从右侧字段值就可以看到是二进制的数据):
(4)依然存在的问题是:现在我还不能导入栅格数据。在catalog 里面右键可以发现,我建立的“文件地理数据库.gdb”,"个人地理数据库.mdb"都可以导入栅格数据,而我这个数据库的连接还不能导入栅格数据。什么原因呢?因为仅企业级地理数据库支持栅格数据类型,且创建的 SQL Server 数据类型取决于创建栅格列时使用的 DBTUNE 配置关键字。参见“ ArcGIS 支持的 DBMS 数据类型:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#//019v00000002000000。和“如何存储和管理栅格数据http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#//009t0000002z000000”,有三种存储方式:(1)储为文件系统中的文件、(2)在地理数据库中进行存储,(3)或者从地理数据库中进行管理而存储在文件系统中.(栅格数据集的定义:大多数影像数据和栅格数据(例如正射像片或 DEM)均作为栅格数据集提供。术语栅格数据集指的是存储在磁盘或地理数据库中的任何栅格数据模型。它是构建其它数据集的最基本的栅格数据存储模型 - 镶嵌数据集管理栅格数据集。它还是来自许多处理栅格数据的地理处理工具的输出。栅格数据集是组织成一个或多个波段的任何有效的栅格格式。每个波段由一系列像素(单元)的组成,每个像素都有一个值。栅格数据集至少有一个波段。ArcGIS 支持超过 70 种不同的栅格数据集文件格式,其中包括 TIFF、JPEG 2000、Esri Grid(注意是ESRI的,不是arcgis的) 和 MrSid)。说明必须依赖ArcSDE才能存储。提前预备知识“SQL Server 地理数据库内的栅格数据集和栅格目录”:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#//002q0000007p000000
- ArcGIS 连接 Sql Server 2008 R2
- SQL SERVER 2008 R2 无法连接
- Sql Server 2008 R2连接远程数据库
- java连接sql server 2008 R2数据库
- Navicat_Premium_11.0.10 连接sql server 2008R2
- 无法连接到SQL Server 2008 R2
- WCF远程连接SQL Server 2008 R2
- JFinal连接SQL Server 2008 R2数据库
- Eclipse连接SQL Server 2008(R2)
- SQL Server 2008 R2
- SQL Server 2008 R2
- SQL Server 2008 R2
- SQL Server 2008 R2 x64连接Oracle解决方案
- sql server 2008 R2 连接数过高的解决办法
- sql server 2008 r2 64位 如何连接oracle
- SQL Server 2008 R2如何开启数据库的远程连接
- SQL Server 2008 R2如何开启数据库的远程连接
- SQL Server 2008 R2 x64连接Oracle解决方案
- IOS之禁用UIWebView的默认交互行为
- Linux内核外设IO寄存器与IO mem读写函数总结
- c和c++的复杂类型声明深入理解
- 【Cocos2d-x】源码分析之 2d/ui/UILayout
- 11岁女孩因抄作业被父亲发现吊打身亡
- ArcGIS 连接 Sql Server 2008 R2
- hdu 1241
- 2G03-view-radio-group
- 韦德爆发詹姆斯半场苏醒 热火力克步行者扳成1-1
- What can I learn right now in just 10 minutes that could be useful for the rest of my life?
- uva 11384
- ObjectArx学习笔记-画线并修改颜色
- 毕福剑打篮球!粉丝告白:毕姥爷,我们爱你!
- Maven系列2--pom.xml 配置详解