• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
bobird的学习笔记
博客园    首页    新随笔    联系   管理    订阅  订阅

文章分类 -  Oracle

SDE Locks

摘要:如果以上步骤执行了后依然报告数据被锁定,那么在sqlplus或者plsql下查询lock表:SQL> select * from sde.state_locks;SQL> select * from sde.object_locks;SQL> select * from sde.layer_lock... 阅读全文
posted @ 2014-08-28 10:13 bobird 阅读(219) 评论(0) 推荐(0)
oracle 冷备份恢复

摘要:1、创建数据库实例2、停止数据库 shutdown immediate3、Copy备份文件覆盖(不只是oradata里面的文件,还包括admin和flash_recovery_area里面的文件)4、启动数据库startup mount5、修改控制文件 alter system set contro... 阅读全文
posted @ 2014-08-18 11:50 bobird 阅读(113) 评论(0) 推荐(0)
The attribute buffer size is too small

摘要:虽然说,ArcGIS SDE库中的单个字段的最大长度限制是2的31次方,但是,ArcGIS的属性表打开时候的缓存是有限制,默认是65536.如果所有字段的长度加起来超过这个长度话,属性表就会报The Attribute buffer size is tool small这个错误。可以通过修改sde库... 阅读全文
posted @ 2014-07-30 15:46 bobird 阅读(1389) 评论(0) 推荐(0)
ArcGIS 连接Oracle以及数据注册问题

摘要:ArcGIS连接Oracle的字符串主要有两种,采用不同的连接方式,都可以获取同样的数据。但是奇怪的是,不同的连接字符串在ArcGIS Server注册数据库时,是彼此不同的。所以需要小心验证。不推荐使用网络服务名的连接方式,因为当部署的集群有很多机器的时候,需要去维护每台机器的网络服务名。推荐直接... 阅读全文
posted @ 2014-07-30 08:47 bobird 阅读(324) 评论(0) 推荐(0)
ArcServer 链接Oracle

摘要:ArcServer链接Oracle客户端,需要安装Oracle 64位客户端,安装完成后,默认会配置好相应的环境变量,可以通过运行sqlplus测试是否能连接到Oracle服务器。切记,如果是先装ArcServer 而后装Oracle客户端,一定要重启ArcServer服务,才能使得ArcServe... 阅读全文
posted @ 2014-07-11 08:33 bobird 阅读(176) 评论(0) 推荐(0)
ArcEngine直连oracle

摘要:IPropertySet pPropertySet=new PropertySetClass();pPropertySet.SetProperty("server","10.2.1.35");pPropertySet.SetProperty("instance","sde:oracle11g:sjzx2011");pPropertySet.SetProperty("user","");pPropertySet.SetProperty("password", 阅读全文
posted @ 2013-12-09 09:27 bobird 阅读(335) 评论(0) 推荐(0)
不安装Oracle客户端进行的ArcSDE的直连配置步骤

摘要:背景总所周知,ArcSDE从技术层次上具有两种连接方式:应用服务连接和直连方式,具体这两种方式的原理以及如何配置可以查看具体的资料的介绍,在此不进行详细的介绍了。其中直连方式相对于应用服务连接在很多方面具有优势,是Esri美国一直推荐给客户使用的连接方式,但是这种连接方式在大型项目上,尤其是项目的架构为CS时,很难应用起来,原因是直连方式需要每台使用ArcEngine开发的应用的机器上安装数据库的客户端,这在大型项目中是所有人都不能接受的,因为:(1)需要安装客户端的机器太多,工作量太大,某些项目上可能会到几百台机器。(2)安装完客户端的配置比较繁琐,需要具备一定数据库专业技能的人才能胜任。( 阅读全文
posted @ 2013-08-15 08:49 bobird 阅读(1989) 评论(0) 推荐(0)
Oracel 在数据库安装停留在2%的问题

摘要:oracle10G安装在生成数据库实例时,安装在2%停止了两个小时不动,经查是oracle10g最多支持单个服务器4个cpu,最多36核。解决方法一: 用windows的开关将原dellR910的48核cpu屏蔽掉12核,再安装,经验证,安装成功。解决方法二: 在机器启动时,进入bios,把主板参数中的超线程开关tyber_threading功能disable掉,这样就只有24核了,没有验证过,应该可以成功。经测试,Oracle11g在4CPU中采用20核能安装成功,60核则过不去(贵港的服务器)。 阅读全文
posted @ 2013-07-17 08:51 bobird 阅读(871) 评论(0) 推荐(0)
ORA-00920: 无效的关系运算符,查看SDE地图时出错

摘要:Could not load data from the data source. If you can correct the problem, press the refresh button to reload data. Possible problems can include bad network connection, invalid field, etc. Invalid SQL syntax[ORA-00920: 无效的关系运算符]..........查看,用arccatalog看相应地图数据,出现此错误,这是因为所用的oralce地图数据库里的 STAR_TRANSFOR 阅读全文
posted @ 2013-07-17 08:23 bobird 阅读(2056) 评论(0) 推荐(0)
oracle 安装记事

摘要:oracle安装,首先要弄清楚oracle服务端和客户端之间的关系。安装oracle11gx64的服务端后,会在Oracle_home目录下面的bin里面存着Sqlplus.exe,其实也就是x64的客户端了。oracle的服务端里面需要配置的文件有监听器、命名方法、网络服务名配置等。一般情况下,通过oracle提供的工具配置,便可以成功连接到oracle服务器了。32bit客户端,需要只需要配置网络服务名(tnsname.ora)文件即可,该文件主要用来提供连接的参数。需要注意的是,网络服务名中的SERVER_NAME必须和服务器上的SID一致,所以最好采用更服务器一致的网络服务名。ArcG 阅读全文
posted @ 2013-07-15 16:21 bobird 阅读(103) 评论(0) 推荐(0)
Esri 与 Oracle 字段类型对照

摘要:Esri 与 Oracle 字段类型对照ArcCatalogOracle备注OBJECTIDINTEGER TEXTNVARCHAR2(50) Short InternetNUMBER(5) Short InternetNUMBER(4)Precision = 4Long InternetINTEGER FloatNUMBER(38,8)Precision = 0,Scale=0FloatNUMBER(4,3)Precision = 4,Scale=3DoubleNUMBER(38,8)Precision = 0,Scale=0DoubleNUMBER(8,3... 阅读全文
posted @ 2013-01-05 14:20 bobird 阅读(190) 评论(0) 推荐(0)
Oracle 数据词典

摘要:出处:http://www.poluoluo.com/jzxy/201004/81747.html select * from dictionary; --数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。 比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。 数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中 当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息。 用户可以用SQL语句访问数据库数据字典。 数据字典内容包括: 1,数据库中所有模式对象的信息,如表、视图、簇、及索引... 阅读全文
posted @ 2013-01-05 11:42 bobird 阅读(113) 评论(0) 推荐(0)
Oracle 常用查询语句

摘要:查询表空间拥有的表select table_name from user_tables where tablespace_name ='yourtablespace';Oracle表空间查询文章出处:http://www.cnblogs.com/ITGIS/articles/1763993.html1、查询数据库中的表空间名称1)查询所有表空间select tablespace_name from dba_tablespaces;select tablespace_name from user_tablespaces;2)查询使用过的表空间select distinct tab 阅读全文
posted @ 2013-01-05 11:00 bobird 阅读(275) 评论(0) 推荐(0)
查询ORACLE表空间和数据文件信息

摘要:查询ORACLE表空间和数据文件信息http://tech.sina.com.cn/s/2008-10-09/1116829415.shtml表空间是oracle数据库中最大的逻辑单位与存储空间单位,数据库系统通过表空间为数据库对象分配空间。表空间在物理上体现为磁盘数据文件,每一个表空间由一个或多个数据文件组成,一个数据文件只可与一个表空间相联系,这是逻辑与物理的统一。了解表空间和数据文件的的属性及使用率,是数据库管理员的一项重要职责。 下面以oracle9i为例,详细介绍查询Oracle数据库表空间信息和数据文件信息的方法。一、查看Oracle数据库中表空间信息的方法1、查看Oracle数据 阅读全文
posted @ 2013-01-05 09:31 bobird 阅读(11527) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3