oracle数据库常用命令,oracle数据库基本操作命令

http://www.itjxue.com  2023-01-09 10:38  来源:未知  点击次数: 

oracle怎样导入数据库

我给你一些数据库常用的导入导出命令吧:\x0d\x0a该命令在“开始菜单运行CMD”中执行\x0d\x0a一、数据导出(exp.exe)\x0d\x0a1、将数据库orcl完全导出,用户名system,密码accp,导出到d:\daochu.dmp文件中\x0d\x0aexp system/accp@orcl file=d:\daochu.dmp full=y\x0d\x0a\x0d\x0a2、将数据库orcl中scott用户的对象导出\x0d\x0aexp scott/accp@orcl file=d:\daochu.dmp owner=(scott)\x0d\x0a\x0d\x0a3、将数据库orcl中的scott用户的表emp、dept导出\x0d\x0aexp scott/accp@orcl file= d:\daochu.dmp tables=(emp,dept)\x0d\x0a\x0d\x0a4、将数据库orcl中的表空间testSpace导出\x0d\x0aexp system/accp@orcl file=d:\daochu.dmp tablespaces=(testSpace)\x0d\x0a\x0d\x0a二、数据导入(imp.exe)\x0d\x0a1、将d:\daochu.dmp 中的数据导入 orcl数据库中。\x0d\x0aimp system/accp@orcl file=d:\daochu.dmp full=y\x0d\x0a\x0d\x0a2、如果导入时,数据表已经存在,将报错,对该表不会进行导入;加上ignore=y即可,表示忽略现有表,在现有表上追加记录。\x0d\x0aimp scott/accp@orcl file=d:\daochu.dmp full=y ignore=y\x0d\x0a\x0d\x0a3、将d:\daochu.dmp中的表emp导入\x0d\x0aimp scott/accp@orcl file=d:\daochu.dmp tables=(emp)

oracle数据库 常见的数据定义命令有哪些,数据操作命令有哪些?

我还有个文本文档,如果你想要,请留下您的QQ,我发给您。

SQLPLUS常用的命令:

edit;(打开缓存中的命令记事本)

/(执行缓存中的命令)

conn连接

sys/system/sysdba

scott/hr

创建用户:

必须以管理员或超级用户的身份登录,才可以创建

以sys用户登录

sys/as sysdba

以system登录

system@str

password

创建用户:

create user myuser identified by myuser;

授予连接的权限

grant connect to myuser;

grant resource to myuser;

删除用户

drop user myuser;

物理结构

数据库:日志文件,数据文件,控制文件

表空间-----数据文件

myuser:table

create user user01

identified by user01

default tablespace users

temporary tablespace temp;

--创建表空间

create tablespace myts datafile 'd:/stu/a.data' size 50M;

--权限

--系统权限 create any table

--对象权限 select on scott.emp

--角色 (一组权限的集合 )

--connect(连接),resource

create role myrole;

grant connect,resource to myrole;

grant myrole to user01;

--修改口令

alter user user01 identified by aaa111;

--修改用户的锁定状态

alter user scott account unlock;

--修改表空间

alter user user01 default/temporary tablespace myts;

--解除权限

revoke myrole from user01;

--删除用户

drop user user01;

Oracle数据库SQLPLUS介绍

Oracle数据库SQLPLUS介绍

SQLPLUS是ORACLE公司开发的很简洁的管理工具,SQLPLUS是最好的,最核心的ORACLE管理工具。SQLPLUS简洁而高效,舍弃浮华,反璞归真。使用sqlplus,进入sqlplus并进行简单的操作目的是熟悉oracle的小工具sqlplus的使用。

1、如何进入SQLPLUS界面

进入DOS,然后键入如下命令

C:\sqlplus /nolog

进入字符界面

C:\sqlplusw /nolog

进入windows界面,windows平台特有的。

/nolog是不登录的意思。只进入SQLPLUS程序提示界面。

等待你输入命令。

2、SQLPLUS的基本操作

Sqlconnect / as sysdba

连接到本地的最高帐号

Sqlhelp index

Enter Help [topic] for help.

Sqlshow all

显示当前SQLPLUS的环境设置

Sqlshow user

显示当前所登录的.用户信息

SQL clear screen

有的时候sqlplus会显示的有点乱,光标不在最后,请清屏.

3、一些常用命令

Spool

命令是将屏幕的显示输入到文本文件内,以便查看,有点象屏幕转存。

SPOOL C:\1.TXT

SELECT * FROM EMP;

SPOOL OFF

以上三行就将SPOOL和SPOOL OFF所夹的屏幕输出到c:\1.txt文件中。

Spool c:\1.txt append

Select * from dept;

Spool off

加APPEND命令的含义是续写c:\1.txt,如果不加,将会把原来的c:\1.txt覆盖,这是10G的新特性,

以前的数据库版本不能续写,只能指定新的文件名称。

Run

运行SQLPLUS缓冲区内的SQL语句,可以缩写为r

/

与run命令相同,运行SQLPLUS缓冲区内的SQL语句

@脚本

@%oracle_home%\rdbms\admin\utlxplan.sql

该句话的含义为运行指定的脚本。

@@为运行相对路径下的脚本,一般是在大脚本调用小脚本的时候使用。

Save

将当前SQLPLUS缓冲区内的SQL语句保存到指定的文件中

如save c:\2.txt

Get

将文件中的SQL语句调入到SQLPLUS缓冲区内。

如 get c:\2.txt

Edit

编辑当前SQLPLUS缓冲区内的SQL语句,如ed

注释

--是注释当前行

/* */是注释多行

PS:注意书写语句的时候要加上分号 ” ; ”

;

oracle登录数据库的命令

;?????

??????1、启动oracle数据库:从root切换到oracle用户进入:su-oracle进入sqlplus环境,nolog参数表示不登录:sqlplus/nolog以管理员模式登录:sqlplus。

??????2、数据库监听:启动监听服务:lsnrctlstart停止监听服务:lsnrctlstop查看监听状态。

??????3、用户权限管理:注:以下命令都需要DBA权限。

(责任编辑:IT教学网)

更多

推荐时间特效文章