




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle10g R2及ArcSDE9.2安装配置及ArcGIS建库一、Oracle安装本次安装选择的是Oracle 10g可以登陆下载。双击Oracle文件夹里面的setup.exe文件出现类似下图黑窗口。等待一会儿就会出现Oracle安装向导。选择“高级安装”。下一步,这里,我们选择“企业版”。下一步;这里,我们可以设置Oracle的名称和安装路径。下一步;勾选“未执行”前面的对钩。下一步;下一步;下一步;这里,我们可以修改数据库的名称。我们默认“orcl”。数据库字符集我们这里选为“UTF-8”。下一步;下一步;这里可以指定数据库文件存放位置。我们默认。下一步;下一步;选择“所有的帐户都使用同一个口令”我们将口令设置为“oracle”。下一步;点击“安装”。耐心等待这样,Oracle就安装好了。安装完毕,打开E:oracleproduct10.2.0db_1NETWORKADMIN下面的listener.ora,修改如下:SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = E:oracleproduct10.2.0db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = orclsde) (ORACLE_HOME = E:oracleproduct10.2.0db_1) (SID_NAME = orclsde) ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1) (ADDRESS = (PROTOCOL = TCP)(HOST = rs-aa)(PORT = 1521) ) )注意红色部分根据实际修改。二、Oracle测试我们来测试一下Oracle是否安装成功。方法有四种1.黑窗口命令行开始运行,输入cmd。调出cmd.exe。直接输入tnsping orclsdeOrclsde即全局数据库名。回车。如果出现结果类似下图开始运行,输入cmd。调出cmd.exe。直接输入sqlplus system/orclsdeorclsde图中 system处填写的是数据库的用户名oracle处填写的是口令,即密码,后面是全局数据库名。回车。如果出现结果类似下图,说明我们的oracle就安装成功了。2.自带的SQL plus工具打开输入用户名和口令(密码)确定。此时,数据库连接成功。3.注意事项监听器命令:启动监听器:C:lsnrctlLSNRCTL start三、安装后的设置1.系统登陆帐户设置在oracle 10g OEM中有些操作需要输入操作系统的用户名密码才能继续下去,但是无论怎样输入,总是会返回RemoteOperationException: ERROR: Wrong password for user.(错误的用户名密码)的错误。解决的方法就是:l 给系统登陆帐户设置登陆密码。l 在用户策略里面将你需要使用的用户授予Logon as a Batch Job的权限。a.开始-控制面板-管理工具-本地安全策略b.本地策略-用户权利指派c.在右侧找到”作为批处理作业登陆”d.双击-添加用户或组-输入系统登陆用户名-确定2.数据库服务及监听服务的启动在浏览器地址栏输入http:/localhost:1158/em/输入用户名和口令(密码)登录点击右下角“我同意”按钮。3.客户机连接数据库连接网络上Oracle的步骤。选择“开始”“程序”“ Oracle - OraDb10g_home1”“ 配置和移植工具”“ Net Manager”打开选中树形菜单下的“服务器名称”节点。点击绿色“+”号图标。我们起个名字。“xiaoxin”下一步。根据网络体系结构,我们选择“TCP/IP(Internet协议)”,下一步在主机名处,输入主机名(如果连接的是本机,输入localhost或或本机IP地址都行,如果连接的是网络上其他服务器,输入其IP即可。然后输入端口号,默认的是1521端口)上图,我们输入全局数据库名。下一步点击完成最后,单击“文件”菜单下的“保存网路配置”选项。四、ArcSDE的安装ArcSDE的安装分为两部分:软件的安装和Post install。软件的安装比较简单,只要根据安装界面的提示即可完成,重点是ArcSDE的Post install。1. ArcSDE for Oracle1.1、ArcSDE和Oracle安装在同台机器上的Post installArcSDE for Oracle的Post Install说明如下。(1) 从开始-程序-ArcGIS-ArcSDE-ArcSDE for oracle10gR2 Post Installation,进入安装界面。 (2) 可以选择Complete或者Custom,这里选择Custom (3) 要求以Oracle用户sys的身份登陆Oracle数据库。在Sys user password中输入用户sys的密码(安装Oracle时输入的);在Net service name中输入Oracle服务的名字。可以以如下方式查看Oracle服务的名字:控制面板-管理工具-服务,找到“OracleServiceSomename2”字样的服务(其中,Somename2只是一个替代字符串),右键点击 “属性”,在弹出的对话框中,看到“可执行文件的路径”下面的字符串,此字符串中“.EXE ”后面的部分即是Oracle服务的名字。点击”下一步”。 (4) 创建SDE表空间和用户。对话框中给出三栏:SDE user、Default和File。其中,Default栏指出要创建的默认的SDE用户名和表空间名,SDE user password栏输入的是用户sde的密码,File栏给出的是新创建的用户和表空间存放位置的文件。点击下一步,会弹出两个对话框,提示用户sde和表空间sde创建成功。(5) 进入”ArcSDE configuration files”,配置ArcSDE文件,选择默认,点击下一步即可。 (6) 进入”ArcSDE configuration files continued”,继续配置ArcSDE文件,选择默认,点击下一步即可。 (7) 创建方案SDE。此处全部默认即可,点击“下一步”。 (8) 创建ArcSDE服务,注意ORACLE SID和Server name是否正确。填好后点击“下一步”。 (9) 提示安装完成。此时可以到服务列表(控制面板-管理工具-服务)中,找到“ArcSDE Service(somename)”(somename是(9)中出现的ArcSDE服务的名字,默认为esri_sde),可以看到确实正常启动了。 1.2、ArcSDE与Oracle安装在不同机器上的Post install说明(1) 确保Oracle已经安装在一台服务器上。(2) 在安装ArcSDE的服务器上安装Oracle Net Software,通过Oracle Net Configuration Assistant配置本地Net服务名,以便在SDE服务器上操控远程Oracle服务器,相当于SDE服务器是Oracle服务器的一个客户端。(3) 如果Oracle还未创建了SDE的用户和表空间以及Repository,那么ArcSDE 的Post intall选项如图(4) 如果Oracle已经创建了SDE的用户和表空间以及Reposityory,那么ArcSDE的Post install选项如图(5) 注意的是,与安装在同一台机器上的Post install不同的是Net service name是Oracle服务器的名字,而不是Oracle服务的名字。(6) 创建服务,可以有两种方式:一是Post install wizard(如图),但是在点击下一步的时候会报错,可以先不理这个错误;二是手动创建服务,类似:sdeservice o create p sdepassword d ORACLE, -i esri_sde n;(7) 修改SDEHOMEetcdbinit.sde文件,注释掉其他项,添加set LOCAL=net service name,net service name指Oracle服务器名,注意,这步修改要在创建服务之后,否则添加的项会被覆盖。(8) 可以启动创建的服务。如果还存在问题,可以多检查环境变量的设置是否正确,Oracle Network的连通性,或者重起SDE服务器试试。2.ArcSDE 9.2 for Oracle的Post install说明如下: 从开始-程序-ArcGIS-ArcSDE-ArcSDE for oracle10gR2 Post Installation,进入安装界面。可以选择Compelete或者Custom,这里选择Custom直接下一步,在如下弹出的对话框里输入sys用户的密码及服务名注意,此处的服务名非计算机名,可以打开系统服务查看。双击OracleService(somename)服务(此处的somename为通用字符串),“可执行文件路径”EXE后面的字符串即服务名。再点击下一步直接再下一步,在如下对话框中选择Oracle spatial geometry(注:这里,如安装苍穹省级版本的这样选择,如苍穹县级版本为默认第一项use default dbtrne file进行安装)再点击下一步,在弹出的对话框里输入SDE用户的密码再点击下一步,在弹出的对话框中点击否后,直接下一步,出现如下对话框,选择下一项,接下来点击Browse找到sde的授权文件后,下一步在如下弹出的对话框中输入ORACLE SID,该值即为之前赋予的全局数据库名称。在弹出的对话框中选择是,下一步直至完成安装。注意,下一步如果不通过,应该是SDE帐户未设置SYSDBA连接方式原因。解决如下:1.“运行”-输入-进入根目录:c:;2.输入: sqlplus /nolog;3. connect username/passwordas sysdba,会显示“已链接”.此处为:connect sde/ orclsdeas sysdba;4.然后就可以使用其他用户(非管理员账户登入了)。五、建库1.创建一个新的ArcSDE geodatabases具体操作方法如下:在ArcCatalog中,双击“Database Connections”,然后双击“Add Spatial Database Connection”,所后弹出“Spatial Database Connection”对话框,如图4.2所示。图4.2 “Spatial Database Connection”对话框在图4.2所示的“Spatial Database Connection”对话框中,在“Server”、相应输入框输入服务器,对应于计算机名; 在“Service”的相应输入框输入servicename:服务名;在”Database”的输入栏输入数据库实例名,如“orclsde”。在“Account”栏中输入ArcSDE的用户名和密码,用户名为:“sde”,密码自定,一般情况下可能就是”sde”。 点击“确定”按钮以后创建了一个新的ArcSDE geodatabases。2.在Geodatabase中创建新项1、创建存储简单对象的表操作步骤见图4.34.7。(1)在ArcCatalog目录树上,右击你要加表的数据库。(2)指向New。(3)点击Table。(4)输入表名和别名。(5)点击Next,如果数据不用SDE的话,跳到第(8)步。(6)如果需要,点击此选项,并键人关键词。(7)点击Next。(8)在紧挨着要加域的地方单击,并键人域名。(9)选择域的数据类型。(10)如要给域创建别名,键入别名。(11)如要域不可修改,在紧挨着的Editable里点击No。(12)如要避免该域存空值,在Allow nulls中点击No。(13)给域的Default Value项输入值。(14)指定Domain。(15)如要指定域的其他属性,或点击其右边的下拉箭头,或者键入。(16)如有其他的域,重复上面的(8)(15)步。(17)点击完成。提示:创建表也可采用另一个表作为模板,方法是点击Import。2、创建存储定制对象的表(1)前几步同创建存储简单对象表的(1)-(3)步。(2)输入表名和别名。(3)在NewTable中,点击Type下的第二个选项。(4)在第二个选项下面的下拉箭头中点击一个要存储的对象。(5)点击Next。(6)第(6)(17)步同创建表。图4.3图4.4图4.5图4.6图4.73、创建具有预定义的坐标系统的特征数据集操作步骤见图4.84.14。图4.8图4.9图4.10图4.11图4.12图4.13图4.14(1)在ArcCatalog目录树上,右击要创建特征数据集的数据库。(2)指向New。(3)点击Feature Dataset。(4)输入名字。(5)点击Edit。(6)用Select或Import来设置空间参考。(7)依据上述选择,找到空间参考模板。(8)点击Modify进行修改后,点击OK。(9)点击x/y标签。(10)输入x,y值,并输入精度。(11)点击Z Domain。(11)输入值,精度栏中的10000表示精确到小数点后4位。(13)(14)点击M Domain,并输入值,m为测量值(measure)。(15)点击OK。(16)如要浏览细节,点击Show Details。(17)点击OK。在图4.12中”Spatial Reference Properties”对话框中,在New下有Geographic和Projected,可通过它进行地理坐标和投影坐标系统的摄制。4、在特征数据集中创建一个特征数据集操作步骤见图4.154.20。(1)在ArcCatalog树中,右击要创建新特征的数据集。(2)指向New。(3)点击特征类。(4)输入名字和别名。(5)点击Next,如果不用SDE,跳到第(8)步。(6)如果用定制的存储关键词来创建表,点击此选项。(7)点击Next。(8)加一个域,并输入域名。 (9)在Data Type旁选一个数据类型。(10)在Alias右边输人别名。(11)在Editable右边来选择是否可被编辑。(12)在“Allow Null Values”右边选择是否允许为空值。(13)给Default Value赋值。(14)在Domain右边选一个域。(15)选择或键人域的其他属性。(16)重复(8)(15)完成其他域的设置。(17)在FieldName列中选几何域的名字。(18)给几何域取一个别名。(19)在Allow Nulls右边选择是否存空形状。(20)在Geometry的类型中选择一种类型。(21)为设置空间索引Grid的大小,选择或键人值,Grids2和3可设为0,但Grid1必须大于0;(22)(23)在“Contains Z Value”和“Contain M Values”的右边分别选是否存。(24)点击Finish。提示:(1)对于简单的特征类,ID号和几何域是必须的,且它们不能被删除。(2)你能点击Save as将坐标系统存为“.prj”文件。图4.15图4.16图4.17图4.18图4.19图4.205、创建单独的特征类和存储定制特征的特征类操作步骤见图4.214.25。(1)前面的步骤同在特征数据集中创建特征类的(1)(22)步。(2)点击Spatial Reference来定义坐标系统。(3)用Select或Import设置要引用的坐标系统的文件。(4)点击Modify修改,并点击OK。(5)-(13)分别点击xy Domain”、“Z Domain”和“M Domain”按钮来进行它们的设置。(14)点击OK。提示:在“Spatial Reference Properties”对话框中,Import是引用别的特征类的坐标参考,Custom是进行自己的定制。创建存储定制特征的特征类。前面的步骤同在特征数据集中创建新特征类的前(3)步,在“New Feature Class”对话框中输入名字,在Type中选第二个选项,然后点击其下面的下拉箭头,选一个你要存储的特征,点击Next,后面的步骤同在数据集中创建特征类的(6)(23)步。图4.21图4.22图4.23图4.24图4.256、创建属性索引像空间索引可以提高对空间数据的检索一样,属性索引可以提高对表格数据查询的速度,操作步骤见图4.264.。(1)在目录树上,在要创建索引的表或特征类上右击。(2)点击Properties。(3)点击Index。(4)点击Add。(5)输入新索引的名字。(6)在两个选项中选一个。,(7)选择要用作索引的域。(8)加选择的域到右边或左边。(9)用上下箭头改变顺序。(10)点击APPly。图4.26图4.27图4.287、更改空间索引在完成同上述的建立属性索引一样的前(3)步后,如果已有索引,应先删去它,然后再加入新定义的索引。8、给用户授权在目录树上的Item上右击,点击Privileges,然后输入用户名,并给用户授权(Update、Insert和Delete在Select被选择后才能选择,如果你不给任何项去掉勾,则用户享有所有的权利,点击Apply。3.将已有的数据转入至Geodatabase1、转换数据到空间数据库格式的优点(1)空间数据库是完全关系型存储的数据。这意味着不管数据是ArcSDE或者是Personal SDE,数据以相同的格式存放。数据管理将更加容易和有效,对数据库的查询将使用扩展的SQL,当图层的范围较大时,数据不需要以Tiles方式存放。(2)在空间数据库中,要素类可以有定制的行为和方法,ArcMap和ArcMap的Object Editor能够识别和使用它们。(3)在空间数据库的要素类之间能确认规则、连接规则,且空间关系能够被制定。例如:“管道”要素类可以构造得足够“聪明”,使其能知道管径为11 in的管子不能直接跟8in的管子相接,除非用一个转接头。(4)可以生成几何网络,当移动要素时,边与边的连接关系(Edge-Junction-Edge)能够被维护,为反映这种变化,相关要素的几何坐标会自动地被修改。2、用定制值来导入Shapefiles操作步骤见图4.294.35。(1)在目录树上,右击要导人的Shapefiles,指向Export,点击To Geodatabase,点击Next,在弹出来的对话框中,找到接受要导人的shapefiles的数据库,并选择接受数据的特征数据集或创造新的或创建一个单独的特征类(即在三个选项中选一个),然后输入特征类的名字,点击Next。(2)点击第2个选择,如用缺省值就选择第一个选项。(3)点击Next。(4)在Grid Level中输入空间索引Grid值(个人Geodatabase只有一个,而SDE则有3个)。(5)点击Next。(6)在Corrected Fields列中输入不想用缺省值的新名字。(7)如不想在新特征类中包含原来的特征类,在“Delete Field?”列中双击,选择Yes来删除。(8)点击Next,如果是输入Shapefile到已有的特征数据集中,跳到第(16)步。(9)浏览要用的坐标系统。(10)如要修改,点击Change,否则跳到第(15)步。(11)点击不同的按钮来进行设置。(12)点击xy Domain来修改参数。(13)点击“Z Domain”和“M Domain”来进行设置。(14)点击OK。(15)点击Next。(16)-(17)浏览概要后,点击Finish。提示:(1)也可在Geodatabase上右击,单击Import来导人。(2)如果选择了多个Shapefile,则可进行成批地导人。(3)点击Corrected Fields下的Revert,可撤消你的输入。熟悉了上述的导人过程,再完成用缺省值导人Coverages的特征类就很容易了。在目录树上,右击要接受数据的数据库或特征数据集,指向Import,点击Coverage,后面的操作与导入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年影像学放射影像解读技能检验答案及解析
- 机构编制发展新质生产力
- 2025年耳鼻喉科学科听力评估与康复模拟考试答案及解析
- 2025年骨科外伤急救操作技能测评模拟考试答案及解析
- 民族团结的课件
- 2025年耳鼻喉科术后护理观察考核答案及解析
- 公考面试新质生产力应答指南
- 2025年神经外科手术并发症管理综合能力考核答案及解析
- 产业链协同与新质生产力
- 有关同学聚会的活动策划方案(精创)
- 光伏组件回收再利用建设项目可行性研究报告写作模板-拿地申报
- 舞蹈培训机构用工合同
- 自检自查表范表
- 《公路桥梁施工监控技术规程》(JTGT3650-01-2022)
- 血气分析标本采集及结果判读
- 游泳池水循环净化项目方案
- 2024广西公需课高质量共建“一带一路”谱写人类命运共同体新篇章答案
- 家长会课件:小学一年级家长会
- 幕墙工程-技术标
- (2024年)医疗法律法规知识培训课件
- 航空职业技能鉴定考试-民航货运员笔试(2018-2023年)真题摘选含答案
评论
0/150
提交评论