一个实例只能对一个数据库
但一个数据库可以对多个实例。
sqlplus / as sysdba 表示以dba登陆
show user 查看用户名
对scott进行解锁 alter user scott identified by tiger account unlock;
出现User altered 解锁成功!
conn scott/tiger 登陆进入
4.使用你刚解锁的用户名和密码进行登陆
5.然后开始你的各种oracle 操作
select * from tab 查看所有表
desc 表名 查看表.
alter user scott identified by 密码;修改密码
ed记事本编辑上一条语句。
/或run是执行上一条SQL语句
conn /as sydba;
lsnrctl start启动监听
net start oracleservice实例名 启动实例
lsnrctl stop 关闭监听
net stop oracleservice实例名 关闭实例
对指定用户解锁
alter user scott account unlock;
更改用户密码:
alter user scott identified by "yanliyun";本人oracle密码已修改为yanliyun.
sqlplus scott/yanliyun@实例名 表示登陆这个实例(有多个实例必须这样登陆).
清屏
clear screen
cl scr
打开注册表
regedit
修改日期格式,为指定格式。
alter session set NLS_DATE_FORMAT="yyyy-MM-dd";
设置字符宽度:set lin 200
设置每页有多少行:set pages 100
ed编辑缓冲区的语句。
save d:\a.txt(save是将缓冲区的内容保存到所指定的路径)
@d:a.txt(查看文本)
spool off关闭save.
spool c:/yan.txt(保存CMD上出现的所有东西)。
host回退到windows行
导出表或用户
exp scott/tiger file="URL" tables=表名/users=用户
导入表或用户(如果有多个表用,号隔开:例如 full=y,tables=表名)
imp scott/tiger file="URL" full=y
(自删到不该删的数据时可用:rollback回滚.(数据就会回来了))
purge跟在drop table 表名 后它也不会有记录回收.(属DDL)
锁定用户
sql>alter user 用户名 account lock
===============================================================
解除用户
sql>alter user 用户名 account unlock
===============================================================
删除用户
sql>drop user zl;
===============================================================
给用户创建表权限
sql>grant create table to 用户名;
===============================================================
授管理员权限
sql>grant dba to 用户名;
===============================================================
给用户登录权限
sql>grant connect to 用户名
===============================================================
给用户无限表空间权限
sql>grant unlinmited tablespace to 用户名;
===============================================================
收回权限
sql>revoke dba from 用户名;
创建表空间
CREATE TABLESPACE APP
LOGGING
DATAFILE 'C:\ORACLE\ORADATA\EXAMPLE\APP1.DBF' SIZE 10M
EXTENT MANAGEMENT LOCAL
创建用户并制定表空间
create user admin identified by "yanliyun" default tablespace yanliyun;
表空间离线
Alter tablespace ‘myapp’ offline
表空间脱机
ALTER TABLESPACE "APP" OFFLINE Normal
恢复表空间为联机状态
ALTER TABLESPACE "APP" ONLINE
删除表空间
DROP TABLESPACE “APP” INCLUDING CONTENTS AND DATAFILES
创建用户(后要授权)
sql>create user 用户名 identified by 用户名;
相关推荐
Oracle数据库命令操作.
Oracle数据库操作命令集合,一些常用的命令操作
C#版Oracle数据库通用操作类,包含了基础连接、执行基础语句、返回参数执行、dataset分页执行等简单oracle命令执行及哈稀表自动插入数据库等高级任务执行等。
doc命令操作oracle数据库,一系列基本操作。比较实用!
用于对ORACLE数据库的操作。怎样连接数据库,开启数据库。
Oracle数据库操作命令整理
Linux系统下oracle数据库是经常使用到的数据库之一,有时候我们重启数据库更新数据或者其他插件,具体怎么操作呢。下面由店铺为大家整理了Linux重启oracle数据库的命令和方法,希望对大家有帮助! Linux重启oracle...
这是本人在IT学校培训期间讲解oracle的6天课程,详细讲解了数据库的增.删.改.查用法,以及常用的数据库命令!非常适合初学者!希望能够帮助到大家^_^
oracle数据库入门命令 1. SQL语言:关系数据库的标准语言 2. PL/SQL:过程化语言Procedural Language 3. SQL*Plus:简单的报表,操作系统接口 (1) 数据分区技术:只适用8.01后的版本,数据分散存放,不要放在一个...
Oracle是一个大型的数据库软件,对于经常操作和使用Oracle的老手来说,Oracle命令太熟悉了!本次提供的《Oracle数据库命令速查手册》送给正在学习Oracle和Oracle学习初级阶段的朋友
Oracle2: 1. 《Oracle8 优化技术》摘录 (第一章 安装) 2. 《Oracle8 优化技术》摘录 (第二章 内存-CPU) 3. 《Oracle8 优化技术》摘录 (第三章 输入-输出) 4. EXP、IMP 命令详解 ...52. 自动备份Oracle数据库
这是操作oracle数据库的cmd命令,只适用于oracle,不适用于其他数据库
实验43:数据库的最高帐号sys的操作系统认证模式 90 实验44:数据库的最高帐号sys的密码文件认证模式 92 实验45:数据库的两种初始化参数文件 92 实验46:启动数据库的三个台阶nomount,mount,open 95 实验47:停止...
Oracle数据库操作命令.doc
常用oracle数据库操作命令.简单易掌握
入侵Oracle数据库常用操作命令 82 Oracle数据库优化及其应用程序研究 83 Instance实例和数据库 85 Oracle数据缓冲区内部机制 85 Oracle 9i数据库密码重用规则分析 87 Oracle数据库空间管理方法 91 用SQL*Loader将...
Oracle数据库操作命令[收集].pdf