ORACLE基本用法及常用命令

切换ORACLE用户 su - oracle

----------------------------

重启数据库

sqlplus sys / as sysdba

shutdown immediate

startup;

----------------------------

导出单个表

exp pls/[email protected] file=/home/oracle/boz.dmp tables=EDU_VERSION_SET_AREA;

导入单个表

imp pls/[email protected] file=RMS_RESOURCEBODY.dmp tables=EDU_VERSION_SET_AREA;

exp tms/[email protected] file=/home/oracle/boz.dmp tables=EDU_VERSION_SET_AREA;

导出整个库

su -oracle

sqlplus / as sysdba

create or replace directory DumpDir as ‘/home/oracle/pls‘;

exit

cd /home/oracle/pls

expdp pls/yjt_pls DUMPFILE=zzpls2013.dmp DIRECTORY=DumpDir LOGFILE=zzpls2013.log SCHEMAS=pls

导入整个库

导入前先删除这个用户

su - oracle

sqlplus system/sys_98921

drop user PLS cascade;

commit;

exit

如果提示 无法删除当前连接的用户

select username,sid,serial# from v$session where username like ‘pls‘;

alter system kill session ‘sid,serial#‘;

导入整个库

cd /home/oracle/pls

impdp system/sys_8968888 DUMPFILE=zzpls20130911.dmp DIRECTORY=DumpDir LOGFILE= zzpls20130911.log  SCHEMAS=pls

约束表dba_constraints

C (check constraint on a table)

P (primary key)

U (unique key)

R (referential integrity)

V (with check option, on a view)

O (with read only, on a view)

oracle 查看某个表的约束

select * from dba_constraints where owner=‘PLS‘ and table_name=‘SHARE_KNOWLEDG_STRUCTURE‘;

时间: 2024-11-05 13:42:32

ORACLE基本用法及常用命令的相关文章

oracle创建用户及常用命令

 --首先创建临时表空间 create temporary tablespace test_temp tempfile '路径' size 32M autoextend on next 32M maxsize 2048M extend management local; --创建表空间 create tablespace test_data logging data '路径' size 32M autoextend on next 32M maxsize 2048M extend managem

Oracle以及SDE维护常用命令-查看表空间等

之前现场反馈一个数据更新的问题,查看感觉是因为表空间满了导致的(错误在之前的博客随笔中写过),因此远程对服务器进行查看.个人平常都是通过Oracle客户端的Entreprise Manager Console进行查看的,但是发现服务器上只安装了Oracle服务端并且不能正常进行网页登录查看. 因此到网上查了一下查看Oracle表空间使用情况的查询语句,通过PLSQL进行查询查看,在这里记录一下,另外附几个常用的Oracle以及SDE命令. 查看表空间的使用情况(解决此次问题使用) select

oracle数据导入的常用命令

oracle 中数据库完全导入导出:cmd命令行模式 oracle数据库cmdfile数据库服务器constraints Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中. 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用. 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle

Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置

由浅入深,主要介绍maven的用途.核心概念(Pom.Repositories.Artifact.Build Lifecycle.Goal).用法(Archetype意义及创建各种项目).maven常用参数和命令以及简单故障排除.maven扩展(eclipse.cobertura.findbugs.插件开发).maven配置.较长,可根据个人需要有选择性的查看,比如先看用法再回过头来看核心概念 1.maven的用途maven是一个项目构建和管理的工具,提供了帮助管理 构建.文档.报告.依赖.sc

oracle安装教程及常用命令

虽然网上已经有很多安装教程了,但还是写一个记录一下自己的安装过程以及遇到问题的解决办法 1 安装包下载: 去oracle的官网:https://www.oracle.com/index.html  选择DownLoads->database->oracle database: 选择接受 选择Windows 64的下载,选择file1,和file2,注意两个文件都要下载,下载时要求登录,有oracle账户的直接登录,没有注册一个吧,把这两个文件下载下来 下载下来后是两个压缩文件,将两个一起选中解

git用法之常用命令

1.git 安装好后,如何配置? a: 设置本地用户名.邮箱,很重要!之后的每次提交都会用到这两条信息,说明是谁提交了更新. $ git config --global user.name "John Doe" $ git config --global user.email [email protected] 这是设置全局的用户名.邮箱.当然如果你要在某个项目单独修改也可以,不加 --global 再在项目单独设置一次就好. b: 生成ssh 公钥 ssh-keygen -t rsa

oracle expdp和impdp常用命令选项

一.expdp导出数据库 1.按用户导出 expdp scott/tiger@orcl DIRECTORY=oracle_dmp dumpfile=bak.dmp schemas=scott version=10.2.0.1.0;--如果10g导入11g,加上版本号 2.按数据库导出 expdp system/manager DIRECTORY=oracle_dmp DUMPFILE=full.dmp FULL=y; 3.按表名导出 expdp scott/tiger@orcl TABLES=e

oracle表空间维护常用命令

---查看表空间的名字及文件所在位置: select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name ---如何查看oracle表空间是否自动扩展 (increment_by是块数[8192byte/块]) select file_name,tablespace_name,bytes/1024/1024 "

cmake用法及常用命令总结

CMakeLists.txt 的语法比较简单,由命令.注释和空格组成,其中命令是不区分大小写的.指令是大小写无关的,参数和变量是大小写相关的.但推荐全部使用大写指令.符号 # 后面的内容被认为是注释.命令由命令名称.小括号和参数组成,参数之间使用空格进行间隔. 自己写了一个小例子,包含了静态库和动态库以及基本的依赖关系. 原文地址:https://www.cnblogs.com/ZY-Dream/p/9456994.html