ArcSDE 10.2 for Oracle 12C安装注意事项

ArcSDE 10.2 for Oracle 12C安装注意事项

1、环境说明

从ArcSDE10.2.1开始支持Oracle 12C。

2、安装注意事项

SDE空间数据库可以安装到PDB中,使用Create Enterprise Geodatabase工具即可创建,安装方法与Oracle 11g无区别。

默认情况下创建的用户,即使分配了Connect和Resource角色,数据库不会自动赋予quota权限,在catalog中创建要素时会提示ORA-01950的错误。需手动赋予该权限。

方法1:

SQL>?create?user?test?identified?by?test?DEFAULT?TABLESPACE?ESRI?TEMPORARY?TABLESPACE?TEMP?ACCOUNT?UNLOCK??quota?unlimited?on?esri?container=current;??

SQL>?grant?connect,resource?to?test;??

方法2:

SQL>?create?user?test?identified?by?test?DEFAULT?TABLESPACE?ESRI?TEMPORARY?TABLESPACE?TEMP?ACCOUNT?UNLOCK???container=current;??

SQL>?grant?connect,resource?to?test;??

SQL>?grant?unlimited?tablespace?to?test;

3、ST_Geometry配置

(1)将Desktop10.2\DatabaseSupport\Oracle\Windows64\st_shapelib.dll文件复制到Oracle安装目录下的bin文件中。

(2)创建sde用户的用户库

使用sde用户连接上Oracle,再执行如下语句:

SQL>?create?or?replace?library?ST_SHAPELIB?as?‘oracle_home/bin/st_shapelib.dll‘?;

SQL>?select?file_spec?from?user_libraries;??

注:如果ArcGIS桌面与数据库安装在同一台机器上,使用GP创建sde时,会自动将桌面下的dll文件注册到用户库中。

(3)修改ORACLE_HOME\hs\admin\extproc.ora文件。

设置SET EXTPROC_DLLS=ONLY:C:\\mylibraries\\st_shapelib.dll

或者

SET EXTPROC=ALL

(4)测试

4、参考

http://blog.csdn.net/linghe301/article/details/19193517

http://blog.csdn.net/linghe301/article/details/19337351

时间: 2024-10-12 16:06:40

ArcSDE 10.2 for Oracle 12C安装注意事项的相关文章

windows Sever 2012下Oracle 12c安装配置方法图文教程

windows Sever 2012下Oracle 12c安装配置方法图文教程 Oracle 12c安装配置方法图文教程,具体内容如下 1.我们开启虚拟机 2.Windows Sever 2012启动中. 3.看到Windows Sever 2012的桌面. 4.我们解压缩两个文件,winx64_12c_database_1of2.zip,winx64_12c_database_2of2.zip.也就是oracle的安装文件. 5.这个时候我们可以看到服务器启动以后的仪表板. 6.然后我们合并两

超简单 Oracle 12c 安装

超简单 Oracle 12c 安装 简介 : Oracle Database,又名OracleRDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好.使用方便.功能强,适用于各类大.中.小.微机环境.它是一种高效率.可靠性好的 适应高吞吐量的数据库解决方案. 系统简介 : ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件

Oracle 12c 安装及配置

Oracle 12c R2 for Windows_X64 安装 1.安装准备 1.1 下载Oracle for Windows版本 官方下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 1.2 解压zip压缩包文件 解压下载的压缩包文件至同一目录中,目录中避免出现汉字和空格,如某目录下的database文件夹中,解压后的文件目录结构如下:  2.安装过程 2.1 执行安

OS X 10.11系统下cocoaPods安装注意事项

本文读者需具备的知识:cocoaPods相关概念及常用命令. 今天初次使用cocoaPods(下面我就称其为可可豆好了),为其在OS X 10.11系统下的安装折腾了半天,衰x10^n... 先反省一下关键点:[1]版本兼容性:[2]解决问题的思路!!! 系统更新(因为代码中使用了XCode 7的新特性,而XCode需要10.11系统)后,一上来: sudo gem install cocoapods  //不要sudo应该也可以 然后,提示需要ruby2.2.2以上的ruby版本……(而在10

Oracle 12c安装详细步骤,带截图

1,在官网上下载oracle的压缩文件,两个都要下载. 并两个同时选中解压在一个文件夹里面. 2,解压之后,如下图,点击setup.exe稍等一会儿 ,3,开始安装: 不选点击下一步,或者直接点击下一步,弹出提醒的会选是就可以了. 4,创建和配置数据库,直接点击下一步 5,默认桌面类,直接点击下一步 6,选中创建新的windows用户,用户名跟密码自己取,取个简单的比较好,容易记住.填好之后点击下一步,可能会弹框说你的口令跟规则的不一样, 直接点击是就行了. 7 这里的目录可以自定义,选一个内存

CentOS 6.8_x64 Oracle 12C 安装

1.下载地址 (需要注册oracle账号) 点击 2.登录CentOS 做准备工作 groupadd oinstall groupadd dba useradd -g oinstall -g dba -m oracle passwd oracle 3.传输 压缩包至Oracle home下的down 解压并且修改所属用户所属组 mkdir /home/oracle/app mkdir /home/oracle/down mkdir /home/oracle/app/oracle mkdir /h

Windows server 2016 安装及ORACLE 12C 安装

首先创建虚拟机,选择windows server 2016 启动虚拟机,进入安装界面,语言默认中文,选择下一步 选择标准安装(桌面) 选择接受条款 选择自定义安装 进行分区,如下图所示 进行安装 设定密码,注意要有大小写字母,数字,下划线 进入系统后进入本地服务器界面进行设置 关闭防火墙 更改主机名 在我的电脑属性里进行远程连接的修改,设置为允许远程连接到此计算机 在物理机界面打开运行,打开mstsc 输入主机名及用户名 在本地资源界面 解压传输过来的ORACLE安装包 在安装包里运行setup

oracle 12c 安装补丁报错

环境: centos 7.5 oracle 12.2.0.1 报错: 执行一下报错: 更新dba_registry_sqlpatch $ORACLE_HOME/OPatch/datapatch -verbose 将已安装的补丁写入数据库. 报错如图: 解决方法: sqlplus / as sysdba SQL> spool fix_cat_logfile.txt SQL> startup upgrade SQL> spool fix_cat_logfile.txt SQL > @?

Oracle 12c安装报错Installation failed to access the temporary location(无法访问临时位置)

报错如图 1.先检查当前windows账户用户名是否为全英文,没有就新建一个,大多数用户败在这一步,而官方也没有解释 如何新建:开始-->控制面板-->用户账户和家庭安全-->用户账户-->管理其他账户-->创建一个新账户 账户名填:oracledb,类型选管理员 点创建账户 然后注销或重启,再用oracledb这个用户名登录 2.开启C盘共享 由于默认会在%TEMP%下创建临时文件来安装,而临时文件又在C盘,所以我们需要对C盘设置共享 对win7及以上系统,双击计算机,左侧