
Oracle数据库
只有黑色马赛克是永恒的
这个作者很懒,什么都没留下…
展开
-
ArcMap使用Oracle TNS服务名进行连接
如何在ArcMap中,填写Oracle TNS服务名进行连接呢?可以参考以下方法。1.在原机器找到文件tnsnames.ora(参考路径,E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN),将该文件拷贝到新机器,记住自己的服务名信息,参考下图。2.在新机器添加一个系统环境变量,名字为TNS_ADMIN,值为tnsnames.ora文件在新机器的路径。3.在新机器的ArcMap填写tnsnames.ora里的服原创 2021-07-14 14:42:37 · 370 阅读 · 0 评论 -
关于一个在Oracle中配置空间函数的特殊问题
服务端在Windows机器上,ArcGIS 10.7.1,Oracle 19C。从动态库的版本,到sde的版本,以及libraries的路径,extproc的配置,都没问题。后来发现有两个ORACLE_HOME。猜测问题可能跟这个有关。可能是extproc文件找乱了。因为ORACLE_HOME的信息可能写在了注册表里(环境变量里不一定有)。而且每个软件找extproc的方法都不一样。找乱的可能性很大。这种时候,最好的办法就是所有的extproc文件里的值都设置成A原创 2021-07-14 14:24:08 · 131 阅读 · 0 评论 -
一个Oracle lsnrctl启动慢的问题
Linux环境。在Oracle用户下执行lsnrctl status,发现需要等待十秒左右。于是执行命令strace -f -t -o ~/listener.trc lsnrctl start然后找到该日志文件,读取的时候发现5872 04:46:13 close(5) = 05872 04:46:13 socket(AF_INET, SOCK_STREAM, IPPROTO_IP) = 55872 04:46:13 fcntl(5, F_S...原创 2021-07-14 14:16:11 · 1210 阅读 · 0 评论 -
ArcMap中打开属性表提示错误ORA-01455的问题
今天遇到一个问题,在ArcMap中打开属性表,提示错误ORA-01455。 在Pro中也提示一样的错误。 该数据中有一个长整型字段,长度11位。 在ArcMap中新建要素类,指定字段的时候,短整型就是Oracle里的number5,长整形就是number38。 而在ArcMap中查看,限制的长度是,短整型5位,长整形10位。 但是在数据库中,无论是插入超过10位的...原创 2020-07-21 11:58:35 · 1704 阅读 · 0 评论 -
Enable Enterprise Geodatabase工具的使用-Oracle
一、背景:ArcGIS提供了两个工具来创建企业级地理数据库,一个是Create EnterpriseGeodatabase,一个是Enable Enterprise Geodatabase。一般情况下都推荐使用Create Enterprise Geodatabase,因为这个工具只需要用户提供几个主要参数,就可以完成创建企业级地理数据库的全过程。但是当我们遇到无法获取数据库管理员(SYS)的原创 2018-01-31 09:57:46 · 1353 阅读 · 0 评论 -
在 Oracle 中配置 extproc 以访问 ST_Geometry
关于在 Oracle 中配置 extproc 以访问 ST_Geometry,也就是我们所说的 使用空间SQL 的方法,官方文档链接如下。http://desktop.arcgis.com/zh-cn/arcmap/latest/manage-data/gdbs-in-oracle/configure-oracle-extproc.htm其实简单总结一下,主要就分为以下几个步骤。...原创 2018-07-11 14:56:43 · 2239 阅读 · 0 评论