SQLServer2008上的SDE备份和还原

一、备份

 右键数据库>任务>备份。选择完整模式,导出为xxx.bak文件即可。

二、还原

1、创建sde用户名,新建同名数据库xxx,并指定sde为xxx的拥有者。

2、在master上创建sql查询,执行如下语句:

RESTORE DATABASE [xxx]
FROM DISK = 'D:\userdata\YuFengShan\Copy\shuju\xxx.bak'   --bak文件路径
with replace,
MOVE 'xxx' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSQLSERVER\MSSQL\DATA\xxx.mdf',   --mdf文件路径
MOVE 'xxx_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSQLSERVER\MSSQL\DATA\xxx_log.ldf'   --ldf文件路径

 三、ArcMap连接

1、安装Sqlserver 的客户端连接。

2、在Add DataBase Connection中选择Sqlserver,在Instance中填写“ip\实例名”,其中实例名可以sqlserver的管理台里查看。本机一般为"127.0.0.1\MSSQLSERVER"。

posted @ 2017-08-14 14:50  松山居士  阅读(399)  评论(0编辑  收藏  举报