《2022年ArcSDE安装及配置说明(重要 .pdf》由会员分享,可在线阅读,更多相关《2022年ArcSDE安装及配置说明(重要 .pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一安装空间数据库引擎ArcSDE 注意事项在安装 ArcSDE 之前有几个先决条件要具备,说明如下:(1) 需要 SQL Server 的系统管理员账号,使用这个帐号才能安装完全。(2) 需要 sde账号, 如果这个帐号不存在,安装向导会创建一个,但需要有 sa 账号密码。 sde账号由安装向导创建,它是SQL Server 账号。在 sde数据库里, sde用户有创建表、创建视图、创建过程的权利。另外,SQL Server 系统的 sde用户也有创建函数权利。(3) 需要 sde数据库,如果这个库不存在,安装向导会根据sa账号密码创建一个。(4) 需要 ArcSDEServer licens
2、e 。在启动ArcSDE 服务器和读 /写直连时需要密码。我们使用Flexlm License 管理软件,它是ArcSDE 的一部分。如果没有这个密码,你需要从客户服务器获取一个。操作说明步骤 1 在安装盘中选择ArcSdeSqlServer 目录中的Setup.exe,双击出现如图1-1 所示欢迎界面,单击 ”next ”;图 1-1 ArcSDE安装步骤 1 步骤 2 出现 “License Agreement ”的窗口选择 “I accept ”,单击 ”next ”, 如图 1-2 所示;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
3、- - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - 图 1-2 ArcSDE 安装步骤 2 步骤 3 出现 ”Start Installation”窗口,单击 ”next ”开始安装 , 如图 1-3 所示;图 1-3 ArcSDE 安装步骤 3 步骤 4 安装完成,单击”Finish ”, 如图 1-4 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - -
4、图 1-4 ArcSDE 安装步骤 4 二配置空间数据库引擎ArcSDE 操作说明步骤 1 启动 ArcSDE 配置程序: 【开始】| 【程序】| 【ArcGIS 】 | 【ArcSDE 】 | 【ArcSDE for Microsoft SQL Server Post Installation 】 ,如图 2-1 所示,选择完全安装,即“Complete”,单击“下一步”;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - 图
5、2-1 ArcSDE 配置步骤 1 步骤 2 建立空间数据库:在SDE user 文本框中输入SDE 数据库的密码(请牢记该密码,建议设为 ”SDE ” ) ,在中间位置提示的目的文件夹请根据硬盘空间合理选择,其他文本框可使用默认值不必填写,单击“下一步”,如图2-2 所示;图 2-2 ArcSDE 配置步骤 2 数据库建好后会给出相应提示,如图2-3,点击“确定” ;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 图 2-3
6、 ArcSDE 配置步骤 2 步骤3 安转配置文件:这里你可以选择缺省配置,直接单击“下一步”,或者定位到相应的文件自定义这个配置文件,如图2-4 所示;图 2-4 ArcSDE 配置步骤 3 步骤 4 SQL Server 连接信息配置: 如图 2-5 所示,”SQL Server instance”为 SQL Server 实例名, ”Database name”为第 2 步建立的空间数据库名称,”Connect using ”连接方式选择第二个数据库连接方式,相应地输入SQL Server 管理员账号和密码,单击“下一步”;名师资料总结 - - -精品资料欢迎下载 - - - - - -
7、 - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - 图 2-5 ArcSDE 配置步骤 4 步骤 5 出现如图 2-6 所示对话框,单击“是”可浏览相应的配置报告,单击“否”直接跳到下一步;图 2-6 ArcSDE 配置步骤 5 出现如图2-7 所示窗口,单击“下一步”;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - 图 2-
8、8 ArcSDE 配置步骤 5 步骤 6 出现如图 2-9 所示许可验证窗口,选择第二项,单击“下一步”,出现如图2-10 所示窗口,选择第一项,单击”browse”找到 ArcSDE 的许可,单击“下一步”,单击“完成” ;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 13 页 - - - - - - - - - 图 2-9 ArcSDE 配置步骤 6 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名
9、师精心整理 - - - - - - - 第 8 页,共 13 页 - - - - - - - - - 图 2-10 ArcSDE 配置步骤 6 步骤 7 建立 ArcSDE 服务:出现如图2-11 所示窗口,第一项填入服务器名称(自定),第二项填入tcp/ip 段口号(建议就使用默认端口号5151) ,第三项填入sde用户密码(第2 步所设置的密码) ,第四项填入空间数据库名,第五项填入SQL Server 服务名,第六项填入服务器名称,单击“下一步”,直到最后完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
10、- - - - - - - 第 9 页,共 13 页 - - - - - - - - - 图 2-11 ArcSDE 配置步骤 7 三备份和恢复 ArcSDE 数据库1 备份 SDE 数据库既可以使用T-SQL 中的 BACKUP 语句,也可以使用企业管理器中的备份工具向导来完成 SDE 和其他空间数据库的备份。2 恢复 SDE 数据库先决条件:已备份了原有SDE 空间数据库。如备份SQL Server2000 下 ArcSDE9.1 版本的 SDE 数据库文件( sdedata.mdf、sdelog.ldf) 。重装 ArcSDE for SQLServer后,需将它恢复过来。操作说明步骤
11、1 将 windows 服务中将“ ArcSDE Service ”服务停止,分离SDE 数据库。步骤 2 附加 SDE 数据库:选择备份的数据文件,如先前备份的sdedata.mdf、sdelog.ldf,指定数据库所有者为sa。如图 3-1 所示,将 SDE 数据库附加到服务器中。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 13 页 - - - - - - - - - 图 3-1 ArcSDE 恢复步骤 2 步骤 3 统一 SDE 用户登录映射,分两种情况:A.
12、两个服务器上都有SDE 用户,但是两者的SDE 用户具有不同的标识,当恢复 SDE数据库至新的服务器后,sde 数据库中的sde 用户的SID 与 master 数据库中dbo.sysxlogins表中的 sde登录名的 SID 不同,具体可通过“SQL 查询分析器”来判断,方法如下。在查询分析器中分别使用如下语句查询SID Use sde go Select SID from sysusers where name = sde Use master go select SID from sysxlogins where name = sde 得 到 的 查 询 结 果 SID 不 同 , 例
13、 如 :SID - 0 x76695419BFAED41184FD00C04F8D0451 ( 1 row ( s) affected)SID - 0 xEDDFCA8E56B0D411850000C04F8D0451 ( 1 row ( s) affected)此 时 必 须 统 一 两 个 表 中 sde 用 户 的 SID 标 识 , 运 行 sp_change_users_login 存 储过 程 , 示 例 如 下 : Use sde go 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
14、- - - 第 11 页,共 13 页 - - - - - - - - - sp_change_users_login update_one,sde,sde 运 行 上 述 的 SID 查 询 来 验 证 修 改 结 果 :0 xEDDFCA8E56B0D411850000C04F8D0451 0 xEDDFCA8E56B0D411850000C04F8D0451 可 以 看 出 修 改 后 两 个 表 中 sde 用 户 的 SID 标 识 完 全 一 致 , 此 时 就 可 以 启 动 ArcSDE for SQLServer的 服 务 来 使 用 了 。B. 目 标 服 务 器 上 还
15、没 有 SDE 用 户这 种 情 形 是 指 目 标 服 务 器 上 还 没 有 sde 登 录 用 户 , 此 时 执 行 上 述 的 SID 查 询 ,Use sde go Select SID from sysusers where name = sde Use master go select SID from sysxlogins where name = sde 结 果 如 下 :SID - 0 x76695419BFAED41184FD00C04F8D0451 ( 1 row ( s) affected)SID - ( 0 row ( s) affected)要 矫 正 这 种
16、情 况 , 需 要 首 先 到 目 标 服 务 器 中 添 加sde 登 录 用 户 , 但 是 不 要 将sde 数 据 库 的 权 限 授 予 sde 用 户 。添 加 登 录 用 户 ,使 用 sp_addlogin存 储 过 程 和 在企 业 管 理 器 中 使 用 登 录 管 理 工 具 。 比 如 :sp_addlogin sde,go,sde 然 后 需 要 运 行 sp_change_users_login 存 储 过 程 来 统 一 master 内 dbo.sysxlogins表 和 恢 复 后 用 户 数 据 库 内 sysusers 表 中 的 sde 用 户 SID
17、标 识 。use sde go sp_change_users_login update_one,sde,sde 最 后 , 可 以 执 行 SID 查 询 来 验 证 SID 的 一 致 性 :Use sde Go Select SID from sysusers where name = sde Use master Go select SID from sysxlogins where name = sde 返 回 结 果 如 下 :SID - 0 xF6DFCA8E56B0D411850000C04F8D0451 ( 1 row ( s) affected)名师资料总结 - - -精品
18、资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 13 页 - - - - - - - - - SID - 0 xF6DFCA8E56B0D411850000C04F8D0451 ( 1 row ( s) affected)经 过 SDE 用 户 的SID 的 统 一 之 后 , 就 可 以 启 动 ArcSDE服 务 或 者 使 用 直 接 连 接( direct connection) 方 式 使 用 恢 复 后 的 空 间 数 据 了名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 13 页 - - - - - - - - -