SQL Server上的SDE空间数据库迁移

版权声明: https://blog.csdn.net/GISuuser/article/details/88052139

最近需要把ArcGIS Server在使用的一堆数据库的数据库传输给别人,这些数据存储在SQL Server上的企业级空间数据库中。一个一个导出来,在别人的电脑上导入比较麻烦,而且有的ArcGIS在导入SQLServer时还会出现bug。最近做了一次尝试,直接把SQLServer数据库迁移到了目标计算机。

1.关掉电脑上正在使用SQL Server的程序,包含ArcGIS Server。

2.在Microsoft SQL Server Management studio中目标数据库上右键-任务-分离-确定

这时你可以去数据库安装目录下的MSSQL14.SQLEXPRESS\MSSQL\DATA目录下找到对应数据库名字的数据库文件,如果不知道路径的话,可以在分离数据库之前,先右键属性,看文件位置在哪。

3.把这两个文件拷贝到目标电脑上,然后在数据库上右键-附加,然后在弹出面板中选中拷贝过来的文件,然后点击确定就可以了。

在目标电脑上的ArcGIS中就可以直接连接此数据库,ArcGIS Server也可以使用其中的要素了。

猜你喜欢

转载自blog.csdn.net/GISuuser/article/details/88052139