Oracle控制台操作

原创 2018年04月16日 17:02:28

控制台操作:

sqlplus system/oracle@orcl

create user abc identified by 123456;

grant resource,connect to abc ;

数据库实例名:SGA(系统全局区)+多个服务器进程 名称:orcl
全局数据库名:数据库名+域名 ==实例名
数据库服务名:全局数据库名 在客户端的名称

网络配置:
服务器监听:listener.ora   启动监听:lsnrctl start [监听器名称
客户端 网络服务:tnsnames.ora 客户端连接串
sqlnet.ora

连接:
conn /as sysdba 本地服务器 ,操作系统认证 ,不需要监听
conn scott/tiger 本地服务器, 不需要监听
conn scott/tiger@orcl 连接指定的网络服务名

数据库实例的状态:
打开:startup [mount open]
关闭:shutdown
已装载:startup mount
已启动:startup nomount
关闭实例:
shutdown normal
shutdown immediate
shutdown transactional
shutdown abort

数据库
逻辑结构:
物理结构:数据文件(.dbf),重做日志文件(.log),控制文件(.ctl)

创建表空间:
create tablespace 名称
datafile '物理文件'
size 大小;
创建用户:
create user 名称
identified by 密码
default tablespace 默认表空间
temporary tablespace 临时表空间;
授权:
grant connect,resource to 用户名;
撤销:
revoke connect,resource from 用户名;

删除用户:
drop user 用户名 cascade;
删除表空间:
drop tablespace 空间名 including contents and datafiles;


导入、导出
先创建 虚拟目录(对应物理路径)
create directory 目录名 as '物理路径';
授予用户操作虚拟目录的权限
grant read,write on directory 目录名 to 用户名;
导出方式:(按用户,按表,按表空间,全数据库,查询条件)

导出命令:
执行环境:DOS环境
按用户(方案):expdp 用户名/密码 schemas=用户 dumpfile=数据文件.dmp logfile=日志文件.log directory=虚拟目录
按表:expdp 用户名/密码 tables=表1,表2... dumpfile=数据文件.dmp logfile=日志文件.log directory=虚拟目录

按表空间:expdp 用户名/密码 tablespaces=表空间名称 dumpfile=数据文件.dmp logfile=日志文件.log directory=虚拟目录

imp system/oracle@orcl fromuser=blank touser=abc file=d:\a.dmp
exp system/oracle@orcl owner=abc file=d:\b.dmp







oracle控制台基本操作大全

--查询表空间 select a.tablespace_name,        a.bytes / 1024 / 1024 "Sum MB",        (a.bytes - b.byte...
  • chun8416
  • chun8416
  • 2016-06-30 11:56:29
  • 1889

Oracle控制台—可视化操作

之前学过的SQL Server具有可视化的界面,但Oracle不像sql,它没有可视化的界面,让我们觉得很难上手,今天介绍一种操作Oracle的方法来创建表空间、新建用户、分配空间和权限等。 一、准...
  • ggibenben1314
  • ggibenben1314
  • 2014-07-29 08:44:26
  • 10235

打开oracle的控制台输出功能

在Pl/sql命令行中运行set serveroutput on;打开输出功能,才能看到dbms_output.put_line('aaaa');输出的信息。...
  • majiang26
  • majiang26
  • 2011-05-15 12:22:00
  • 4317

Oracle用控制台导入导出数据库

导出数据库 exp bj/123456@orcl file='d:\changchun2016-11-18_2.dmp' 导入 imp changchun/123456@orcl file=...
  • u011511086
  • u011511086
  • 2016-11-18 10:13:13
  • 1179

Oracle不能正常登录网络控制台

Oracle在10g及以后,提供了Oracle网络控制台组件,可以帮助企业管理整个Oracle网格设施,并且能够针对目前的设施状态提供智能建议。         今天登录网络控制台遇到了问题,网页打...
  • wanghuan203
  • wanghuan203
  • 2012-02-08 20:19:45
  • 7381

Oracle数据库cmd控制台创建用户和权限

一、假设有一个 Oracle 数据库信息如下:      IP:192.168.0.1      SID:orcl      端口号:1521      用户名:c##yang      密码:123...
  • yang5726685
  • yang5726685
  • 2017-10-09 09:02:35
  • 523

如何找到Oracle 企业管理控制台

Oracle提供了一种方便的页面控制台管理数据库的方式,通过直观的页面操作,我们可以轻松的完成需要复杂的命令来完成的工作。 但是很多人不知道如何进入Oracle企业管理控制台。今天我来讲一下,如...
  • SYP35
  • SYP35
  • 2016-02-29 17:44:35
  • 4136

oracle控制台服务无法启动解决方案

更改IP或机器名,控制台无法访问,重建EM解决 C:\Documents and Settings\Administrator>emctl status dbconsole Oracle Ente...
  • Endwin_wan
  • Endwin_wan
  • 2012-04-12 15:38:46
  • 4515

oracle 10g 控制台启动端口修改

例如我在oracle10g里配置了2个数据库xljc和xldb,期控制太浏览器种启动分别为:xljc在浏览器中输入 http://zhang:5500/em xldb在浏览器中输入 http://zh...
  • vesanchen
  • vesanchen
  • 2010-05-18 09:52:00
  • 904
收藏助手
不良信息举报
您举报文章:Oracle控制台操作
举报原因:
原因补充:

(最多只允许输入30个字)