Oracle
johnsonvily
这个作者很懒,什么都没留下…
展开
-
Oracle创建表空间
<br />---创建表空间 create tablespace estate_db datafile 'E:/estate_db.ora' size 10M autoextend on; ---创建临时表空间 create temporary tablespace estate_temp_db tempfile 'E:/estate_temp_db.ora' size 5M autoextend on; ---创建用户 create user estate原创 2010-12-28 15:08:00 · 433 阅读 · 0 评论 -
linux 安装oracle10g 写入目录/tmp 时出错
错误描述: 写入目录 /tmp/OraInstall2012-02-23_10-30-46AM 时出错。请确保此目录是可写的, 并且至少有 60 MB 的磁盘空间。无法继续安装。: 成功原因:安装文件须通过SSH或其他工具传输到本地,如果是通过虚拟机直接复制文件到本地,则会出现上述问题。原创 2012-02-23 10:26:42 · 5079 阅读 · 0 评论 -
Oracle和MSSQL中循环的使用
1、oracleCREATE OR REPLACE FUNCTION SETSTATE(OLDVALUE VARCHAR2, POS NUMBER, SVALUE VARCHAR2)RETURN VARCHAR2ISRETURN_VALUE VARCHAR2 (20);LEN NUMBER(8);I NUMBER(8);TEMP_VALUE VARCHAR2(1);BEGIN原创 2011-12-28 10:19:21 · 1086 阅读 · 0 评论 -
linux oracle自动备份脚本
1、备份脚本:#!/bin/shexport ORACLE_BASE=/home/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport DATA_DIR=/home/bakup原创 2011-12-06 17:47:48 · 15859 阅读 · 3 评论 -
oracle 查询最近几天的数据
例如查询最近5天的数据:select * from t_area_scene where d_createdate >= trunc(sysdate - 5)原创 2011-08-30 11:29:20 · 18359 阅读 · 3 评论 -
oracle查询前几条数据
SELECT * FROM ( SELECT T1.I_SHOPID, T1.I_SCENEID, T1.C_SHOPNAME, T1.C_INTRO FROM T_SHOP T1 WHERE T1.I_STATUS = 1 ORDER BY T1.I_SHOP原创 2011-07-19 13:34:33 · 1802 阅读 · 0 评论 -
修改oracle数据库字符集(Linux)
<br />使用oracle用户登录:<br /> <br />进入sqlplus,执行以下脚本:<br /><br />connect system/system as sysdba<br />shutdown immediate<br />startup mount<br />alter system enable restricted session;<br />alter system set JOB_QUEUE_PROCESSES=0;<br />alter system set AQ_TM_PR原创 2011-05-06 16:50:00 · 879 阅读 · 0 评论 -
ORA-01012: not logged on
<br />在linux终端使用sqlplus时,出现以下错误:<br /> <br /><br />ORA-01012: not logged on<br /> <br />可能是数据库关闭时出现了问题<br /> <br />解决方法:<br />直接结束进程<br /> <br />#ps -ef|grep ora_dbw0_$ORCL<br />#kill -9 pid<br /> <br />其中ORCL 是数据库的SID<br /> <br />ok...<br /><br />原创 2011-05-06 16:37:00 · 6297 阅读 · 0 评论 -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
<br /><br />1.INSERT INTO SELECT语句<br /><br /><br /> 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1<br /><br /><br /> 要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。<br /> <br /><br />2.SELECT INTO FROM语句转载 2011-03-31 16:01:00 · 629 阅读 · 0 评论 -
将oracle查询权限赋予另一用户的方法
语法:grant select on tablename to user原创 2011-03-31 15:58:00 · 7836 阅读 · 0 评论 -
ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
<br /><br />ERROR:<br />ORA-01034: ORACLE not available<br />ORA-27101: shared memory realm does not exist<br /> <br />通过CMD命令符 sqlplus "sys/password as sysdba"<br />连接成功,提示"已连接到空闲例程"<br /> <br />根据SQL*Plus报错谷歌百度上都说是数据库宕掉了,于是试着在cmd命令符下敲入:startup<br /> <br转载 2011-03-23 10:17:00 · 920 阅读 · 0 评论 -
SQLServer和Oracle常用函数对比
<br />数学函数 <br /><br /> 1.绝对值 <br /> S:select abs(-1) value <br /> O:select abs(-1) value from dual <br /><br /> 2.取整(大) <br /> S:select ceiling(-1.001) value <br /> O:select ceil(-1.001) value from dual <br /><br /> 3.取整(小) <br /> S:select floor(-转载 2010-12-28 15:19:00 · 345 阅读 · 0 评论 -
linux oracle11g 数据 导入到10g数据库
说明:原用户名和密码:test/test 目标用户名和密码:test01/test11G 服务器:1、创建dmp文件存储目录 # mkdir -p /tmp/backup # sqlplus / as sysdba SQL> create directory backup as '/tmp/backup'; SQL> grant rea原创 2013-09-06 18:17:08 · 1735 阅读 · 0 评论