随笔分类 -  数据库

摘要:公司需要在别人的机器上使用sa来访问我的数据库,但是中间出现了很多问题,什么 233 ,18456 等等,很痛苦,不过最终被解决了,下面是总的步骤。(此处以sa为例)使用“ . ”或者 ”电脑名”或者”IP”,通过Windows Authentication登陆,不要使用带 (“ . ”或者”电脑名”或者”IP”)\SQLEXPRESS来登陆,SQLEXRESS是微软的免费版。登陆后,找到Security > Logins,找到sa用户,修改密码;选择 status,Permission to connect to database engine:Grant;Login :Enabled 阅读全文
posted @ 2012-06-28 07:18 sqlite例子 阅读(258) 评论(0) 推荐(0)
摘要:NET下基于OO4O,FME,ODP.NET的Oracle Spatial空间数据读取操作using System;using System.Collections.Generic;using System.Text;using System.Reflection;using Safe.FMEObjects;using System.Collections.Specialized;using System.Xml;using Oracle.DataAccess.Client;using OracleInProcServer;namespace CSharpReader_Writer{ cl.. 阅读全文
posted @ 2012-06-28 01:42 sqlite例子 阅读(357) 评论(0) 推荐(0)
摘要:Each 32-bit ODAC client download below supports connectivity to Oracle Database versions 9.2, 10.1, 10.2, and 11.1, and 11.2.url:http://www.oracle.com/technetwork/database/windows/downloads/index-101290.htmlODAC 11.2 Release 4 (11.2.0.3.0) with Oracle Developer Tools for Visual StudioDownload the Fi 阅读全文
posted @ 2012-06-27 11:24 sqlite例子 阅读(785) 评论(0) 推荐(0)
摘要:访问Oracle Spatial中的SDO_GEOMETRY字段的方法(windows下)引用url:http://iihero.iteye.com/blog/995152博客分类: OracleOracleWindowsSQL.netJDBC1.使用oci或者occi,在安装oracle后可以在oraclehome\md\demo\examples目录下参考其C++实现,该方法效率最高,但实现比较复杂;2.使用Oracle提供的OO4O,是com,在vb6代码如下:'*********************************************************** 阅读全文
posted @ 2012-06-27 11:00 sqlite例子 阅读(427) 评论(0) 推荐(0)
摘要:sdelayer -o delete -l v_jj_xzq_h,geometry -u sde -p sdesdelayer -o register -l v_jj_xzq_h,geometry -e nac+ -t sdo_geometry -C OBJECTID -u sde -p sde在cmd中执行,在sde所安装的服务器上执行。 阅读全文
posted @ 2012-06-25 14:20 sqlite例子 阅读(283) 评论(0) 推荐(0)
摘要://创建空间字段索引 oracle spatial table//======================================drop index index_sp_v_gbjj;drop index index_sp_v_xzq;drop index index_sp_v_ytfq;drop index index_sp_v_dltb;drop index index_sp_v_nydfddj;create index index_sp_v_gbjj on v_gb_gdbhdk_h(geometry) indextype is mdsys.spatial_ind... 阅读全文
posted @ 2012-06-16 16:13 sqlite例子 阅读(244) 评论(0) 推荐(0)
摘要://创建空间字段索引 oracle spatial table//======================================drop index index_sp_v_gbjj;drop index index_sp_v_xzq;drop index index_sp_v_ytfq;drop index index_sp_v_dltb;drop index index_sp_v_nydfddj;create index index_sp_v_gbjj on v_gb_gdbhdk_h(geometry) indextype is mdsys.spatial_ind... 阅读全文
posted @ 2012-06-16 15:46 sqlite例子 阅读(271) 评论(0) 推荐(0)
摘要:Oracle spatial 空间数据SQL查询操作相关实例--select dlbm,dlmc,trim(zldwdm) as zldwdm_1 from gzdt where nvl(zldwdm,'t')='t' or zldwdm='';update gzdt set ZLDWDM='510113106' where nvl(zldwdm,'t')='t' or zldwdm='';commit;delete from gzdt where ZLDWDM like ' 阅读全文
posted @ 2012-06-16 15:37 sqlite例子 阅读(740) 评论(0) 推荐(0)
摘要:这个错误是前几天用户提出了的,我今天又一次遇到了,特拿出来跟大家分享一下问题背景:使用ArcCatalog直连远程服务器,数据库为Oracle,提示“Error: Server library could NOT be loaded”原因有三1:大家都知道使用直连必须要安装数据库客户端,但是如果用户安装了Oracle的64位客户端与32位的ArcGIS桌面进行直连时,32位程序不可能加载64位的OCI.dll所以会出现这个问题解决办法:截至到目前为止,如果ArcGIS桌面机器上需要安装数据库Oracle的客户端,必须安装32位的,如果安装64位客户端肯定会有问题,上面的错误就是一个例子2:如果 阅读全文
posted @ 2012-06-14 01:17 sqlite例子 阅读(256) 评论(0) 推荐(0)
摘要:shp2sdo.exe用法:shpfile导入OracleSpatial2011-07-14 13:11:22http://pengjh.blog.51cto.com/2793198/610856标签:shp2sdoshpfile oracle oraclespatial 休闲 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://pengjh.blog.51cto.com/2793198/610856在使用OracleSpatial时,不免需要将shpfile导入,本人使用shp2sdo.exe和oracle内置工具(sqlpl 阅读全文
posted @ 2012-06-11 01:41 sqlite例子 阅读(532) 评论(0) 推荐(0)
摘要:Query Layer介绍题记Query Layer的具体介绍大家在2010年Esri中国北方用户大会分发的ArcGIS中国通讯上已经有《ArcGIS10新特性之Query Layer介绍》,这里面就不做重复的说明了。下面所介绍的就是对文中没有涉及知识的相关补充。概念Query Layer是通过SQL查询定义的图层或独立表。通过查询图层可将空间信息和非空间信息都存储在DBMS中,从而使这些信息可以轻松地整合到ArcMap中的各GIS项目。其实就是把我们的空间数据图层的概念看作成后台数据库存储的表的概念,因为我们通常习惯于利用SQL语句来直接操作属性表,但是对空间数据图层来说在ArcGIS10之 阅读全文
posted @ 2012-06-09 09:06 sqlite例子 阅读(468) 评论(0) 推荐(0)
摘要:Oracle Spatial中上载GIS空间数据方法研究作者:佚名 文章来源:博客中国 点击数:6873 更新时间:2006-8-24摘要:采用Oracle Spatial 存储、管理空间数据,易于解决数据共享、分布式处理、网络通信、开放式开发、并发控制、网络化集成、跨平台运行及数据安全恢复机制等方面的难题,因而成为 了目前的一种应用趋势。而如何将现有GIS软件中产生的空间数据导入该数据库中成为该技术应用的首要关键环节。本文以此为出发点,在探讨了向Oracle Spatial 上载GIS的空间数据的基本原理的基础上,较全面地介绍了在Oracle Spatial中上载矢量数据与栅格数据的各种方法 阅读全文
posted @ 2012-06-06 01:27 sqlite例子 阅读(289) 评论(0) 推荐(0)
摘要:ORACLE 分区表简介标签: 杂谈 ‍ORACLE-分区表此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.6.表的分区做过改变后索引问题7.将一个非分区表转换为分区表(1) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表: 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据... 阅读全文
posted @ 2012-05-31 18:03 sqlite例子 阅读(267) 评论(0) 推荐(0)
摘要:Oracle分区表技术简介Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。 Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来访问各个分区中的数据,也可以通过在查询时直接指定分区的方法来进行查询。 分区提供以下优点: 由于将数据分散到各个分区中,减少了数据损坏的可能性; 可以对单独的分区进行备份和恢复; 可以将分区映射到不同的物理磁盘上,来分散IO; 提高可管理性、可用性和... 阅读全文
posted @ 2012-05-31 17:41 sqlite例子 阅读(387) 评论(0) 推荐(0)
摘要:ORACLE10gR2及PATH官方下载地址Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.ziphttp://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.ziphttp://download.oracle.com/otn/ 阅读全文
posted @ 2012-05-31 17:18 sqlite例子 阅读(293) 评论(0) 推荐(0)
摘要:Oracle spatial函数示例显示计算Oracle spatial 空间对象面积select mdsys.sdo_geom.sdo_area(shape,0.005) from jbnt_xzq;//根据面对象的坐标对计算面的几何对象面积/2003=面对象//srid=2359 投影Xian80 3d 35//CoorValueSet=35123456.123456,4312345.123456,35123456.123457,4312345.123457,...select mdsys.sdo_geom.sde_area(mdsys.sdo_geometry(2003,2359,nul 阅读全文
posted @ 2012-05-28 17:50 sqlite例子 阅读(301) 评论(0) 推荐(0)
摘要:64 位 win7 使用PLSQL Developer由于 PLSQL Developer 没有64位版本,所以在64位系统上运行该程序会报错,笔者为这个问题纠结了好几天,后来通过请教Google + 动手实践,终于搞定了这个问题。现在把笔者解决的过程记录下来,分享给遇到同样问题的网友们。首先到Oracle官网上下载一个32位的客户端(instantclient),一定要下载 basic 版本的,不要下载 basiclite 版本的。笔者刚开始下载的是 basiclite 版本的,结果不好使,后来对比才发现, basiclite 比 basic 版本要小很多,估计可能是缺少什么组件吧。笔者使用 阅读全文
posted @ 2012-05-24 20:02 sqlite例子 阅读(240) 评论(0) 推荐(0)
摘要:在Windows64位环境下.net访问Oracle解决方案引用地址:http://blog.csdn.net/zouyujie1127/article/details/6371165目前,Windows操作系统可以分成两类,32位和64位(64位也区分x86_64位和Itanium),同时Oracle客户端也做了同样的区分。在安装和开发的过程中,经常会遇到一些问题,本文就总结了相关的解决方案Oracle Instant Client的下载地址http://www.oracle.com/technetwork/database/features/instant-client/index-097 阅读全文
posted @ 2012-05-24 19:01 sqlite例子 阅读(275) 评论(0) 推荐(0)
摘要:Access数据库中Round用法四舍五入的问题select round(83.124,2) as t from jqdltb显示为:83.12select round(83.125,2) as t from jqdltb显示为:83.12select round(83.126,2) as t from jqdltb显示为:83.13问题来了,就是四舍五入怎么变成五舍六入了呢?下面是用这个方法来调整达到四舍五入的方法:使用int函数和加0.005,然后*100,再然后/100如下所示:select int((83.121+0.005)*100)/100 as t from jqdltb显示为: 阅读全文
posted @ 2012-03-30 18:12 sqlite例子 阅读(831) 评论(0) 推荐(0)
摘要:从B树、B+树、B* 树谈到R树http://blog.csdn.net/v_july_v/article/details/6530142 阅读全文
posted @ 2012-03-26 14:07 sqlite例子 阅读(141) 评论(0) 推荐(0)