quinear
路人甲
路人甲
  • 注册日期2009-06-11
  • 发帖数4
  • QQ
  • 铜币125枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2558回复:0

SDE数据库转移出现问题

楼主#
更多 发布于:2009-07-26 21:10
<P><FONT size=3>小弟用SQL server2005作为地图的数据库,因需要,将现有库copy到另外一个机器上,在另外一个机器上,我可以用Arccatalog对数据进行相应的操作,但是一起copy过来的mxd文件,却在Arcmap中无法访问,所有要素都标有“<FONT color=#ff0000>!</FONT>”,意思就是源文件丢失,我查看了一下Arcmap中这些文件的源,他们尽然还连接的是我原来机器上的数据库服务器,比如,我以前的服务器是:“A\sqlexpress”,现在的服务器是:“B\sqlexpress”,在A机器上,用Arcmap浏览图层数据的属性如下:</FONT></P>
<P><FONT size=3>Data Type: SDE Feature Class <BR>Server: DAVID_sqlexpress<BR><FONT color=#ff0000>Instance: sde:sqlserver:A\sqlexpress</FONT><BR>Location: map09723<BR>Version: dbo.DEFAULT<BR>Description: Instance default version.</FONT></P>
<P><FONT size=3>而我在B机器上浏览时,上面的参数是一样的,现在能找到的解决方法就是更新“source”,不知可否有其他方法。</FONT></P>
<P><FONT size=3>比如,我用gis带的personal Geodatabase的时候,将Arcmap中的数据用“保存相对路径的方法”保存的数据,然后将这些数据copy到任何地方,不需要任何设置都是可以用的,小弟是想,用SQL server数据库时,是否也能像使用personal Geodatabase那样,可以自由移动,很不解,希望各位指教。</FONT></P>
喜欢0 评分0
游客

返回顶部