SDE数据备份还原说明

更新时间:2024-06-05 15:10:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

SDE数据备份,还原说明

备份

? 打开SQLServer企业管理器,选择sde数据库常规备份即可。 ? 或打开查询分析器通过BACKUP语句对sde数据库进行备份。

还原

1. 将备份文件复制到目标服务器 2. 打开管理工具\\服务,停止sde服务

3. 打开企业管理器,选择sde数据库,常规还原。 4. 检查目标数据库是否存在sde用户

执行下列sid查询语句判断目标数据库是否有sde用户 Use sde go

Select SID from sysusers where name = 'sde' Use master go

select SID from sysxlogins where name = 'sde' SID

结果如下,说明目标数据库没有sde用户 0x76695419BFAED41184FD00C04F8D0451 (1 row affected) SID

----------------------------------------------------------- (0 row affected)

结果如下,说明目标数据库已有sde用户 SID

----------------------------------------------------------- 0x76695419BFAED41184FD00C04F8D0451 (1 row affected) SID

----------------------------------------------------------- 0xEDDFCA8E56B0D411850000C04F8D0451 (1 row affected)

5. 如果没有sde用户,创建sde用户。

在查询分析器中运行如下的命令,或在企业管理器中直接创建 sp_addlogin 'sde','go','sde'

6. 在查询分析器中使用下列语句将sysusers于 sysxlogins 中sde的SID值保持一致。

Use sde go

sp_change_users_login 'update_one','sde','sde'

7. 在查询分析其中使用下列语句检测SID值是否一致

Use sde go

Select SID from sysusers where name = 'sde' Use master go

select SID from sysxlogins where name = 'sde'

结果类似如下,此时说明两系统表的SID值已经保持一致。 SID

----------------------------------------------------------- 0x76695419BFAED41184FD00C04F8D0451 (1 row affected) SID

----------------------------------------------------------- 0xEDDFCA8E56B0D411850000C04F8D0451 (1 row affected)

8. 确保上诉SID值一致后,启动sde服务,完成sde数据还原。

本文来源:https://www.bwwdw.com/article/tui6.html

Top