自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(197)
  • 资源 (1)
  • 收藏
  • 关注

原创 利用sql将图像存入oracle blob字段中

1:创建表用于存储图像:CREATE TABLE image (FILELOCAL VARCHAR2(200),IMAGE BLOB);2:在FILELOCAL字段插入数据C:\hhhh.JPG(确保此图片在该路径下)3:查询该表:SELECT FILELOCAL,IMAGE FROM IMAGE;将查询结果保持为PT.CSV文件保持内容如下:

2012-11-07 05:52:14 1019

原创 ORACLE查询表最近更改的数据记录

我们在plsql中修改GIS_Camera_Rename相关信息原始数据记录修改后的数据记录在这里我们可以看到city字段里分别添加QQQ属性我们可以通过语句查询该表的修改记录SELECT OBJECTID,NO_,CITY,VERSIONS_STARTTIME,VERSIONS_ENDTIME,VERSIONS_OPERATIONFROM GIS_Camera

2012-11-07 05:45:22 17537 1

原创 查询oracle特定表修改的用户及IP信息

使用触发器进行记录首先创建记录表,用于记录该表修改的用户及IPCREATE TABLE modifyemp (IP VARCHAR2(20),USERNAME VARCHAR2(20),CURRTIME DATE);其次创建触发器create or replace trigger modifyempbefore insert or update on GIS_Camera_

2012-11-07 05:42:46 3188

原创 oracle移动控制文件

sqlplus / as sysdbaSQL> select name from v$controlfile;NAME----------------------------------------------E:\ORACLE\PRODUCT\ORADATA\AZUAY\CONTROL01.CTLE:\ORACLE\PRODUCT\ORADATA\AZUAY\CONTROL0

2012-11-07 05:41:29 412

原创 oracle移动数据文件

Oracle数据库在使用过程中,随着数据的增加数据库文件也逐渐增加,在达到一定大小后有可能会造成硬盘空间不足;那么这时我们可以把数据库文件移动到另一个大的硬盘分区中。下面我就以Oracle for Windows版本中把C盘的数据库文件移动到D盘为例介绍Oracle数据库文件移动的方法和步骤。      1.在sqlplus中连接到要移动文件的Oracle数据库,然后执行如下SQL语句查看Or

2012-11-07 05:41:04 323

原创 將使用率較高的小表放入內存中

oracle的db_buffer_pool由三部分组成:buffer_pool_defualtbuffer_pool_keepbuffer_pool_recycle SQL> show sgaTotal System Global Area 2635566408 bytesFixed Size                 732488 bytesVariab

2012-11-07 05:40:11 314

原创 Oracle用户下不同表空间存储不同空间数据

Oracle用户都有一个默认的表空间,这样在用ArcCatalog建立连接,先其中导入数据的时候,所有数据都导入到了默认表空间下,这样使得数据杂乱无章,我们可以通过修改dbtune.sde配置文件,来讲不同应用的数据存放到不同表空间下,我们也可以理解为,一个用户拥有多个数据库(表空间)。 下面我们以将DEM数据存放为例进行说明。1.建立存放DEM数据的表空间DEMData和存放DEM数据索

2012-11-07 05:37:32 462

原创 SDE用户多表空间管理

本文下面内容将以Oracle10g为例,详细介绍如何使用SDE管理多个表空间,如何将不同的数据存到相应的表空间下。     当使用SDE管理较大的数据量时,可先将数据类型、用途等进行分类,然后分别存储在不同的表空间里;这样不仅对管理的数据进行了合理的规划和分类,同时由于这些表空间可由SDE用户或其他用户统一管理,因此又有效地减轻了SDE本身的负荷。1:创建表空间在Oracle中创建存储

2012-11-07 05:33:46 772

原创 控制文件丢失或损坏情况下RMAN全恢复操作

在控制文件损坏或丢失的情况下进行rman恢复在将数据库启动到nomount状态下时会报ora-00205错误这是由于没有找到有效控制文件而报错。因此我们需要恢复或重建控制文件。由于我们rman属于全备设置,因此我们可以从rman备份中恢复控制文件还原控制命令如下:restore controlfile to 'E:\oracle\product\oradata\azuay/cont

2012-11-07 05:27:48 1359

原创 rman还原时报错ora-19870,ora-19573

通道 ORA_DISK_1: 正在开始恢复数据文件备份集通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件正将数据文件00001恢复到C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF正将数据文件00002恢复到C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF正将数据文

2012-11-07 05:24:34 6508

原创 rman自动备份操作步骤

目标:A每天夜间2点执行备份B数据库全备,同时备份控制文件及归档日志文件,备份文件保存至:F:\backup\目录下,并在完成归档日志文件备份后,自动删除已备份的归档日志;C备份在数据库服务器上保留10天,过期则自动删除D保留操作日志备查E备份在192.168.0.1备份服务器上的文件保留1天,需手动删除 RMAN批处理文件   保存至:E:\backup_

2012-11-07 05:23:54 540

原创 rman手工备份操作步骤

在这里没有讨论多么深入的RMAN技术,也没有告诉大家这样去编写备份脚本,这并不是我的初衷,我只想把我会的写出来,和大家一起学习,一起进步,谢谢。首先查询日志是否为归档模式archive log list; 1、切换服务器归档模式,如果已经是归档模式可跳过此步:%sqlplus /nolog (启动sqlplus)SQL> conn / as sysdba (以DBA身份连接数据

2012-11-07 05:23:23 355

原创 rman全库还原操作

当我们已进行完rman全备份操作后,对数据库进行全还原操作全还原操作需在mount状态下进行我们把数据库某个表空间删除后进行全还原操作SQL> shutdown immediateD:\oradata\orcl>del users01.dbf【文件被删除了】现在开始恢复sqlplus /nologSQL> conn / as sysdba已连接。SQL> start

2012-11-07 05:22:54 348

原创 rman备份报错ORA-19809: 超出了恢复文件数的限制

ORA-19809: 超出了恢复文件数的限制看来是DB_RECOVERY_FILE_DEST的空间满了,无法归档:sys@ORA10G> show parameter db_recovery_file_destNAME                                     TYPE        VALUE---------------------------

2012-11-07 05:22:18 770

原创 windows下expdp定时自动备份设置

利用windows脚本实现Oracle数据库定时导出文件 Oracle 10g为我们提供了expdp命令来将数据库数据导出到文件,因此我们可以使用脚本来实现数据定时导出文件的功能,其步骤如下:1、创建脚本文件,并保存为自动定时备份.bat2、配置expdp导出命令其命令示例如下:expdp sde/sde@azuay directory=dir dumpfile=%date:~0,

2012-11-07 05:15:18 4008

原创 分区表创建查询删除导出导入

一:分区表创建先建三个表空间createtablespace dinya_space01datafile'E:\dinya01.dnf'size50Mautoallocate;createtablespace dinya_space02datafile'E:\dinya02.dnf'size50Mautoallocate;createtablespace dinya

2012-11-07 05:11:33 526

原创 Oracle Bigfile Tablespace大文件表空间

Oracle表空间Tablespace是逻辑结构的最高层次,其他分别对应段对象segment、区extent和块block。而物理层面的Oracle数据库是通过一系列的文件构成,其中数据文件datafile是与Tablespace进行对应的对象。Tablespace与Datafile的关系是一对多的关系。一个表空间Tablespace可以对应多个Datafile,Datafile则是只能归属在

2012-11-07 05:09:42 960

原创 oracle导出导入(数据泵)dump文件到本地

EXPDP 通过 NETWORK_LINK 导出远程库到本地:在客户端数据库创建 dblink 和要保存数据文件的目录:使用plsql登录本地数据库conn /如用cawy_cas用户名登录本地数据库,然后用下列语句创建远程数据库桥接create database link connect to identified by using ''; create dat

2012-11-07 05:02:56 1467

原创 oracle数据库sys密码丢失及更改

重建密码文件需要重建密码文件,具体步骤如下:1.首先,确定你的密码文件的路径和名称:在windows下密码文件路径oracle_home\database密码文件名称pwd+sid.ora在unix下密码文件路径oracle_home/dbs密码文件名称pwd+sidSid为实例名称,查看实例名称Select instance_name from v$ins

2012-11-07 05:01:29 458

原创 创建oracle实例报错ora-28056

1。使用PLSQL登录,报错:ora-12514的错误,TNS无法识别服务名2。在命令行下登录,报错,如下:请输入用户名:  sys输入口令:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 ID: 0会话 ID: 0 序列号: 0 3。命令行

2012-11-07 05:00:27 541

原创 登陆ArcGIS Server Manager后,ArcGIS Server Manager主页显示不完全

软件: ArcGIS Server 9.2, 9.3, 9.3.1, 10操作系统: Windows 2003Server, Vista, 2008Server 错误信息: 在登陆ArcGIS Server Manager后,ArcGIS Server Manager的主页面并不能完全显示,这时页面下部好像被切除一样,位于下面的按钮也看不到这个问题是由IE增强的安全配置(I

2012-11-07 04:58:15 864

原创 ArcSDE数据被锁定后的解锁方法

ArcSDE数据被锁定后的解锁方法在sde数据被锁定的情况下,编辑、创建featureclass或者注册版本的时候会报告:Lock request conflicts with an established lock。多半情况下关闭数据库连接可以解决这个问题,但有时候问题依然存在。解决的方法是:1.关闭所有的ArcMap和ArcCatalog session。2. 运行命令'sde

2012-11-07 04:57:47 516

原创 server2008(win7)安装arcgis server9.3 提示Web Applications unavailable解决

要把下面提到的全部勾上 才可以通过安装检测,或者把IIS的选项全部选中·  Web Management Tools·  IIS 6 Management Compatibility·  IIS Metabase and IIS 6 configuration compatibility·  IIS Management Console·  IIS Management Scr

2012-11-07 04:57:15 470

原创 安装iis打开“打开和关闭windows功能”一片空白解决方法

安装ArcGIS Server时,提示需要IIS的支持,于是通过"打开或关闭 Windows 功能"去查找IIS功能,结果,扫描一片空白. Google 之,发现原来是安装了ArcGIS 之后对注册空间进行了限制,将它更改过来就可以了解决办法:1. 开始->运行,输入regedit,打开注册表;2. 定位到HKEY_LOCAL_MACHINE\System\CurrentControl

2012-11-07 04:56:37 3022

原创 Oracle客户端无法重新安装

有人会发现,卸载了Oracle客户端后重装,点击安装界面却一闪而过,没办法进行重装Oracle的工作。这是什么原因呢?其实就是Oracle卸载不干净产生的问题。解决办法:  1、 开始-> 设置-> 控制面板-> 管理工具-> 服务 停止所有Oracle服务。  2、 开始-> 程序-> Oracle - OraHome81-> Oracle Installation Products

2012-11-07 04:56:10 1944

原创 访问IIS元数据库失败

说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:  System.Web.Hosting.HostingEnvironmentException: 访问IIS 元数据库失败。  用于运行  ASP.NET   的进程帐户必须具有对   IIS   元数据库(如   IIS://servername

2012-11-07 04:55:39 311

原创 ArcGIS Server 地图服务无法预览问题

一、确定问题1、打开ArcCatalog,停止地图服务。2、修改地图服务的输出路径(output directory)为None,此时Supported Image Return Type显示为MIME。3、启动地图服务,预览出来了,那么可以肯定问题是虚拟路径配置不正确。二、解决问题1、打开IIS,在默认网站下找到arcgisoutput目录。2、查看目录的属性,确定其指向

2012-11-07 04:55:02 773

原创 连接数据时报Failed to connect to database. Maximum number of conections to instance exceeded错误

造成此错误的原因分为两种情况:4.8.3.1:ARCSDE最大连接数超限windows 操作系统中sde服务的最大连接数为48个。一般来说不可能同时有这么多用户一起连接图形数据库。并且我们的系统以及ARCMAP或ARCCATALOG等桌面软件在退出的时候也会删除与数据库的连接。但为什么还会出现超出最大连接数的问题呢?在经过多次的尝试之后发现:当系统异常退出,或连接上图形数据库时强行拔除

2012-11-07 04:54:22 3192 1

原创 删除用户提示无法删除当前已连接的用户

当还原dmp文件前必须把现有实例中的用户及表进行删除当出现ORA-01940:无法删除当前已连接的用户的错误解决方法如下:方法一:在plsql中输入sql命令查询当前用户连接信息select username,sid,serial# from v$session;或select sid,serial#,username,program,machine,status,clie

2012-11-07 04:52:56 2711

原创 oracle用户被锁定解决方法

当使用该用户登录或dmp文件还原时出现ORA-28000: the account is locked、此时表示该用户已连续输错10次密码从而被锁定(系统默认10次错误锁定用户)--查看被锁的用户  select LOCK_DATE,username from dba_users where username='USERNAME';  LOCK_DATE为空说明没有锁定,非空为锁定。

2012-11-07 04:52:02 1434

原创 ArcGIS Server 9.3集群部署(单som+多soc)

系统环境1、机器(ningjun):     OS: Windows XP SP3 登录用户名:administrator密码:1234562、机器(wangchaom):     OS: Windows 7登录用户名:administrator密码:123456必须关闭防火墙地图及数据源位置1、独立数据源,机器ningjun 与机器wangch

2012-11-07 04:50:32 1019

原创 手工创建ArcSDE for sqlserver库

手工创建arcsde for sqlserver数据库需要安装arcsde for sqlserver,这样才能进行相关安装操作1:首先需要在sqlserver数据库中新建sde数据库2:新建sde用户点击确定3:点击新建的sde用户属性,在用户映射栏中进行相关设置(sde数据库的默认框架暂不选择)4:新建sde架构,在sde数据库下5:选择设置sd

2012-11-07 04:29:31 807

原创 手工创建ArcSDE for oracle库

在利用sdesetup命令建立sde库(GDB Schema以及SDE相关表)前需要新建sde表空间及sde用户(其实就是执行SDEHOME\Tools\Oracle\Createsdeoracle.sql文件。需要注意的修改两个地方 1:修改连接用户名、密码 2:修改SDE表空间的安装位置)一:创建sde表空间create tablespace sde datafile 'E:\orac

2012-11-07 04:20:38 1496

原创 创建一台机器多个sde服务(sql server)

在一台服务器上部署多个SDE服务比较常见,对Oracle数据库来说,一个ArcSDE服务是对应一个数据库实例,那么在建立过程是比较简单的,但是对SQLServer数据库来说就比较特殊了,因为我们可以在SQLServer数据库的同一个实例但是对应不同的Database,但是SQLServer数据库特殊在于如果的默认Database不是sde的话,你需要指定你的默认数据库,那么我在创建服务过程中就需要

2012-11-07 03:32:06 752

原创 创建单个sqlserver sde服务

Sqlsde服务创建与oracle sde服务创建有些出入创建sqlserver服务方法如下:1:利用安装向导勾选Custom,勾掉创建ArcSDE服务项2:sdehome/etc/Services.sde添加 esri_sde 5151/tcp3:c:/windows/system32/drivers/etc/services 添加 esri_sde 5151/tcp4:利用

2012-11-07 03:25:32 696

原创 创建一台机器多个sde服务(oracle)

一台机器多个服务的应用多在使用Oracle数据库创建了多个实例(也可以理解为每个实例对应一个库),那么就需要创建多个ArcSDE服务针对每一个库的操作。其实可以理解为每一个库都需要创建SDE的表、SDE的用户。所以多个服务的安装步骤为: 假设有两个库(实例名:orcl和orcl2) 1:参考基本向导安装,为库orcl创建相关的服务 2:复制一份SDEHOME,在原文件夹直接粘贴

2012-11-07 03:24:26 774

原创 创建单个oracle sde 服务

创建arcsde服务一般不需要创建,如需创建可按下列方法创建创建方法分为两种:一种是在数据库服务器上安装,一种是分布式安装分布式安装 分布式安装通俗理解就是数据库与ArcSDE不在一台机器上,一般使用分布式的有两种情况:数据库端为64Bit,但是用户并没有64Bit的ArcSDE,所以再找一台机器安装32BitArcSDE,但是分布式安装一个必须的要求是,ArcSDE端机器必须安装

2012-11-07 03:20:25 1533

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除