oracle
文章平均质量分 79
iteye_20786
这个作者很懒,什么都没留下…
展开
-
怎样把oracle查询语句结果全部导出为txt文件
打开一个命令窗口,把以下内容复制过去,oracle会把结果全部保存到f:\temp\test.txt这个文件里面去。set echo off --设置信息set feedback offset heading offSpool f:\temp\test.txt --开始spool命令select * from t_workforms; --记住,这里有一个“;”,你想执行的sq...2009-12-23 09:59:27 · 1156 阅读 · 0 评论 -
oracle自动备份
1.编辑好sh文档存为/home/oracle/back.sh export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/10.2.0/db_1export PATH=$HOME/bin:$ORACLE_HOME/bin:$PATHexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexpo...原创 2011-03-25 17:39:53 · 145 阅读 · 0 评论 -
oracle存储过程调用java程序
oracle存储过程调用java程序 编写要被调用的java程序:import java.io.FileWriter;public class Procedure2JavaTest { public static void sendMsg(java.lang.String title, java.lang.String content) throws Excepti...原创 2011-02-28 18:08:54 · 422 阅读 · 0 评论 -
oracle存储过程
oracle简单存储过程CREATE OR REPLACE PROCEDURE content_editor--如果存储过程没有参数这个地方就不要括号( --参数IN表示输入参数,OUT表示输入参数 is_ym IN CHAR) as --定义变量 vs_msg VARCHAR2(4000); --定义游标 CURSOR cur_1 IS SELECT * from ne...原创 2011-02-28 10:57:21 · 102 阅读 · 0 评论 -
修改oracle字符集
修改oracle字符集oracle安装以后,导入外部的备份文件可能出现乱码,主要是当前的字符集不支持的原因,需要修改: SQL文修改编码方法:shutdown immediate;startup mount;alter system enable restricted session;alter system set JOB_QUEUE_PROCESSES=0;alter syste...原创 2010-12-15 11:09:52 · 113 阅读 · 0 评论 -
oracle常用操作
oracle常用操作oracle中导入备份文件*.dmp首先建立表空间,再建立用户kids21(密码kids21),指定用户的表空间为刚开始建立的。设置用户的权限,并设置用户具有dba的权限。 #>imp kids21/kids21@kids21 file=/home/laveiye/kids21/kids_2010-11-17.dmp full=y ignore...2010-12-07 15:17:30 · 96 阅读 · 0 评论 -
oracle权限操作
oracle权限操作上面讲了oracle的安装与启动,现在讲一下权限方面的操作:建立表空间:SQL>create tablespace trswcm datafile '/opt/oracle/oradata/trswcm/trswcm.ora' size 10000M;(注意,后面的10000M表示10G,但如果直接写成10G的话,会提示出问题)建立用户:...原创 2010-12-07 14:03:13 · 137 阅读 · 0 评论 -
在RedHat5平台上安装oracle10g
oracle在RedHat5平台上面的安装 oracle在 windows平台上面安装比较简单,但在linux平台上面却是相当麻烦的,请看步骤:(一)检查linux的版本信息,#>uname -m如果显示X86_64,则系统是64位的,需要下载相应64位的oracle介质,如果安装的是32位的介质则安装62%左右的时候会出现:error in invoking tar...原创 2010-12-03 17:00:24 · 137 阅读 · 0 评论 -
启动linux平台上的oracle
linux平台上面oracle不是自动启动的,需要手动进行,具体操作如下(一) 在命令模式下面先启动监听: #>lsnrctl start 这个命令会执行较长时间,需要耐心等待,成功后会出现这样的信息:LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 03-DEC-2010 15:26:25Copyri...2010-12-03 16:05:03 · 128 阅读 · 0 评论 -
sql释疑
左右连接(+)号出现在哪一方表示哪一方是附加的,它的另一方的数据将会全部显示出来:如:select * from t_workformtemp tmp,t_workforms wf where tmp.formid=wf.formid(+)因为(+)号出现在wf.formid(+),那么t_workforms wf 表里面的数据作为附加,只查询出与t_workformtemp 相匹...2009-12-23 17:31:05 · 130 阅读 · 0 评论 -
意外删除Oracle数据文件的解决办法
当手动删除数据文件生,oracle会自动关闭,如果启动的话,会出问题,提示缺少文件而不能启动解决办法:1.#>sqlplus /nolog2.sql>connect /as sysdba3.sql>startup mount ORACLE instance started. Total System Global Area 2147483648 b...原创 2011-04-01 18:17:51 · 178 阅读 · 0 评论