Start with...Connect By函数
Oracle用Start with...Connect By子句递归查询 Start with...Connect By子句递归查询一般用于一个表维护树形结构的应用。创建示例表:CREATE TABLE TBL_TEST( ID NUMBER, NAME&...
Lag和Lead函数
lag(exp,N,defval) over(partition by ... order by ...)lead(exp,N,defval) over(partition by ... order by ...) Lag和Lead函数可以在一次查询中取出同一字段的前N行的数据和后N行的值。这种操作可以使用对...
记录的index表介绍
index表定义:TYPE type_name IS TABLE OF element_type [NOT NULL] INDEX BY BINARY_INTERGET;例如:1、TYPE emp_type_array IS TABLE OF number&n...
Type记录的使用介绍
记录的定义:declaretype rmsgdata is record( id MESSAGES.ID%ty...
删除type报ORA-02303错误
drop type result_type 时,报错ORA-02303: 无法使用类型或表的相关性来删除或取代一个类型 drop type result_type_array 时报错 对象不存在CREATE OR REPLACE TYPE "result_type" &nb...
ORA-01940:无法删除当前已连接的用户"的错误
当删除一个用户时,报 ORA-01940: 无法删除当前已连接的用户"的错误解决方法:1、查找会话select * from v$session where username='PLATFORM'; ---USERNAME SID &nbs...
查看数据库本版号
select * from product_component_version9201
查看数据库字符集
怎么样查看数据库字符集 [A]数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 客户端字符集环境select * from nls_instance_parameters,其来源于v$...
--查看临时表空间--
SELECT * FROM user_tablespaces SELECT * --USERNAME, DEFAULT_TABLESPACE, TEMPORARY_TABLESPACE FROM DBA_USERS--1. 创建临时表空间CREATE SMALLFILE TEMPORARY TABLESPACE "TEMP01" TEMPFILE '...
查看表空间
1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tab...
创建user与tablespace
创建用户时,首先先创建表空间(永久表空间和临时表空间);然后创建用户,指定表空间,授予权限。一、用oracle Enterprise Manager Console 创建。二、用命令创建://创建临时表空间 create temporary tablespa...
oracle 自动备份压缩(windows下)
自己的解决方法:在需要储存备份的硬盘中建文件夹:databack ;从数据库系统C:\Program Files\WinRAR中拷贝Rar.exe文件到 C:\WINDOWS\system32中;拷贝backup.bat到 databack 中;(把下列语句保存成backup.bat文件...
exp/imp常用命令
导入导出的实例。exp的实例:1、将数据库中的表table1 、table2导出(m2mr5具有dba权限) exp m2mr5/m2mr5@TESTDB file=d:\exp01.dmp tables=(table1,table2) log=d:\exp01.log2、将数据库中m2mr...
数据库逻辑备份/恢复的方案
数据库逻辑备份方法 ORACLE数据库的逻辑备份分为三种模式:表备份、用户备份和完全备份。 表模式 :备份某个用户模式下指定的对象(表)。业务数据库通常采用这种备份方式。 若备份到本地文件,使用如下命令: exp ...
Oracle数据库导入导出 详解
使用oracle的导入导出下面这些在使用过程中经常使用到的.(以后加上调优的参数说明,SGA区,共享池,PGA,等等spfile里面的参数)1.Export工具是一个导出程序语法:exp UserId/Password@数据库全局名 file=...
Oracle 10g 导出的数据库导入9i
Oracle 10g 导出的数据库能导入9i 吗? 问答:一般来说,从低版本导入到高版本问题不大,麻烦的是将高版本的数据导入到低版本中,在Oracle9i之前,不同版本Oracle之间的EXP/IMP可以通过下面的方法来解决: 1...
EXP-00003错误的解决方法
问题描述:本地Oracle客户端版本为9.2.0.1,而数据库服务器版本为10.2.0.1。在本地利用exp将数据从服务器导出时,在遇到有大对象(BLOB, CLOB)的表时,出现错误:EXP-00003。经过确认,发现是Oracle的Bug。 E:...
不同版本的exp、imp
不同数据库之间使用不同版本的exp、imp传输数据的测试缘由:用9.2.0.1的exp去导出8.1.7.0数据库,得到ora-0942错误,参考了网上的多种方法后都未能解决,例如运行catexp.sql、cattpatch.sql ,于是细看了一下oracle帮助...
Oracle 10G 数据泵(expdp impdp)
ORA-39001: 参数值无效ORA-39000: 转储文件说明错误ORA-31640: 无法打开要读取的转储文件 "d:\oORA-27041: 无法打开文件OSD-04002: 无法打开文件O/S-Error: (OS 2) 系统找不到指定的文件。 e:\>impdp m2...
oracle10g 的安装
首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面: 此主题相关图片如下: 图1 单击“开始安装”,就可以安装ORACLE 10g,一般会检查系统配置是否符合要求,然后...