空间数据库毕业课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
空间数据库课程设计兼ARCSDE入门
手册
一.ArcSDE的配置
数据库的创建
数据库的配置
数据库的网络配置
数据库的控制和管理
ArcSDE的配置
二.数据库的设计
建立数据库连接
表的创建与设计
版本的注册与创建
成员角色与任务分配
三.问题与解决方案
软件本身的问题
多版本编辑的问题
四.总结
个人心得
各成员工作情况
一. ArcSDE的配置
1.数据库的创建:
打开Database Configuration Assistant工具
如图(1.1)所示
为初始界面
图(1.1)
按照向导对话框依次选择执行的操作创建数据库→选择一般用途的模→输入数据库名称和SID号(*注意SID号默认和数据库名相同)→管理选项(默认设置)→输入口令号(*可以根据不同的用户设置不同的口令)→存储选项(默认设置)→数据库文件所在位置(默认设置)→恢复配置(默认设置)→数据库内容(默认设置)→初始化参数(默认设置)→数据库存储(默认设置)→创建选项(如图1.2)→确定对话框→开始创建图1.2
2.数据库的配置
创建数据库成功之后需要进行数据库的配置,同上打开Database Configuration Assistant工具,点击下一步,选择配置数据库选项→选择需要配置的数据库→数据库内容(默认设置)→连接模式(*客户机较少时默认设置),点击完成开始配置数据库(如上图)
3.数据库的网络配置
配置数据库之后,打开Oracle Net Configuration Assistant 工具,如图(1.4)为初始界面
图1.4
按下一步进入监听程序配置→监听程序(*若需要添加新的监听程序,选择添加,这里选择已有的监听程序,选择重新配置如右图)→选择监听程序→选择协议(默认有TCP)→选择端口(*端口号默认为1521,若配置了多个监听程序,不应重复使用1521端口,否则后期的本地NET服务名配置会出错,如右图)→完成配置好监听程序后配置本地NET服务名配置→重新配置→选择Net服务名(根据新创建的数据库选择服务名)→服务名配置(输入新创建的数据库名)→选择协议(默认配置)→输入主机号和选择端口(主机号为计算机名)→选择测试→测试登录方式用户名填system,口令重新输入,如右图(若测试失败,可以试着重新配置数据库,注意配置端口号)
4.数据库的控制和管理
工具: OEM和SQL*PLUS
登录OEM方式:网页登陆。(下图)
网址可在安装目录oracle\product\10.2.0\db_1\install\readme.txt中得到,输入网址,并用sys用户登录,使用SYSDBA身份。
登录SQL*PLUS方式:对话框登录。
输入用户名:System,
输入口令:
输入主机字符串:数据库名
(右图)
登陆成功时出现如下图信息
SQL*PLUS方式管理采用命令行方式管理。
5.ArcSDE的配置
ArcSDE可以在安装时配置,也可以在安装好后配置,这里先安装好ArcSDE(步骤省略),再进行配置。
打开ArcSDE for Oracle10g R2 Post Installation工具(右图所示为初始界面)→初学者选Complete→
进入用户信息的填写界面(*注意这里的Net service name并不是计算机名,而是填写你所创建的数据库的名称(右图)),填写好密码和服务名后下一步进入ArcSDE配置文件的存储路径,这里可以默认→同上一步(默认配置)→用户信息的填写,这里填写密码(*注意这里的密码不要忘记,一般输入sde就行(右图))→如成功就进入ArcSDE授权界面→注册选项界面,选择”我已经从ESRI得到了一个授权文件并已准备好注册”如下图
→导入授权文件界面,选择已下载好的授权文件,(下图)
下一步进入ArcSDE服务器信息配置界面
这里需要填写Oracle SID默认与数据库名相同,注意这里的Server name填写的事计算机名
→完成ArcSDE配置
二.数据库的设计
1.建立数据库连接
打开ArcCatalog
左侧调出Database Connections→双击Add Spatial Database Connection进入空间数据库连接界面(如右图),这里的Server填写目标服务器计算机名或IP地址,Service默认填写esri_sde;Username可以填写system,也可以填写sde,只需要填写相应的口令就行。
这里填写好后可以测试连接(右图),成功后按确定就可进行连接。
以上连接方式为连接服务器方式,介绍另一种连接方式,直接连接,不能连接到对方的服务器,但能连到自己的数据库。这种连接方式不需要安装ArcSDE也能连接到数据库
如下图
2.表的创建与设计
要素集: 包含教育,旅游,银行,企业,宾馆,餐饮,购物,政府,医疗,其它十个要素类
3.版本的注册与创建
在数据库连接名上右键单击出现菜单,选择New 数据集,根据已有的坐标系统生成一个数据集,数据集生成好后再根据上面提供的表格新建10个要素类。完成后注意需要注册版本号,在要素类或要素集上单击右键选择”Register as Versioned..”单击出现如下图所示的对话框
勾选按确定完成注册。
为了实现多版本编辑,需要创建多个版本。在数据库连接名上右键选择”Versions…”单击,弹出版本创建对话框,下图
初始版本为Default,注意在创建版本时注意子版本和父版本的问题(详见问题与解决方案),在Default上单击右键→new→在DEFAULT版本下创建子版本,下图。
4.成员角色与任务分配
本组成员角色与任务分配:
版本任务