`

oracle之应用

 
阅读更多

 

    //新建一个数据库但是监听器不需要重新配置 监听器只存在于服务器端

    
    //services.msc 启动服务
      consoleorcl  网页服务必备
      oracleoradb11g_home1tnslistener  启动必备
      oracleserviceorcl         启动必备
    //listener  oracleServiceOrcl 按顺序启动

    //HOST = Stu-3更改计算机名称的时候要更改配置文件tnsnames.ora中的host
    //重启listener service服务

    //net config assitant 连接远程主机 配置ip 端口 数据库名称 
      配置时候注意修改账户和密码 测试连接

    
    //创建用户  connect,resource为预订的角色
    //create user uname identified by pwd;
      grant connect,resource,unlimited tablespace to uname
    //创建并且指定表空间
      create user test2 identified by test2 default tablespace users temporary tablespace temp;
    //解锁并且重定义密码
      alter user scott account unlock;
      alter user scott identified by tiger;

    //账号登陆不同的数据库
      //dba登录 sqlplus / as sysdba
      sqlplus scott/tiger@orcl
      sqlplus sys/sys@dbname as sysdba 
      sqlplus uname/pwd@dbname as sysdba

    //查看当前用户
      show user;

    //查询用户所拥有的表
      select *from user_tables;

    //角色管理
      create role manager;
      grant create table,create view to manager;
      grant manager to uname;
      drop role manager;
    //角色权限
      select role,privilege from role_sys_privs;


    ----------------备份还原--------------
    
    //导出某几张表
       exp scott/test123 tables=(scott.emp,scott.dept) file=test1.dmp
    //用户导出模式 导出该用户的表
      exp scott/test123 owner=scott file=test2.dmp
    //导入
       imp name/pass full=y file=test1.dmp
    
    //创建表空间
        create tablespace testspace datafile 'd:\oracle\testspace.dbf' size 100M;    

    //查询表空间名称 大小 tablespace_name固定的不是用表空间的名称
    select tablespace_name ,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;

    //查询表空间的剩余大小
     select tablespace_name ,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;
    
    //查询用户的默认表空间
     select username,default_tablespace from dba_users; 
    
    //创建该表空间下的用户 以后该用户的表都放在该表空间中
        create user space1 identified by space1 default tablespace testspace;

    //创建表的时候可以选择要存放的表空间

    //更改数据库的默认表空间
    alter database default tablespace testspace
    


    ----------------细分的情况下用下面的一般不用--------------
    
    //赋予权限 
      grant create session to uname;
    //收回权限
      revoke create session to uname;
    //权限列表
      create session  连接到数据库
      create table      创建表
      create sequence 创建序列
      create view      创建视图
      create procedure创建程序
     
    
    
    
    //对象权限
    grant select,alter on scott.emp to uname;
              表      视图    程序
      insert               有
      alter                      
      update               有
      delete           有
      select           有
      index
      execute     无            有
    
-----------------------------备份与还原------------------------------------
    //exp只能备份静态时间点
    // 先将scott 解锁 cmd -- d: --  exp help=y -----exp scott/tiger  file=a.dmp owner=scott-----------
    // 还原 imp  scott/tiger  file=a.dmp tables=salgrade  or full=y

    //导出某几张表
    exp scott/test123 tables=(scott.emp,scott.dept) file=test1.dmp
    //用户导出模式 导出该用户的表
      exp scott/test123 owner=scott file=test2.dmp
    //导入
       imp name/pass full=y file=test1.dmp

    
    // 动态备份
    //sqlplus / as sysdba ----------
      archive log list;   ------------- shutdown  immediate;
      --start nomount
      -----alter database mount  家在数据文件
      alter database open
      shutdown immediate
      startup mount;
      alter database archivelog
      alter database open;
      archive log list;  exit
      rman     recovermaniger
      help
      help=y
      show all
      conncet target
      rman
      show all;
      backup database;
      recover database;
  
     

        
    
0
1
分享到:
评论

相关推荐

    Oracle EBS应用技术架构.pdf

    Oracle EBS 应用技术架构是企业级服务提供商的安全门户服务总线,旨在提供一个统一的企业级应用平台,满足企业不同时期的发展需求。它基于统一的基础平台,根据业务需求组装不同的应用模块,形成适合企业发展不同...

    Oracle数据库系统应用与开发

    Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,它在企业级数据管理和应用程序开发中扮演着核心角色。本资源“Oracle数据库系统应用与开发”深入探讨了Oracle数据库的使用和开发技术,特别关注...

    Oracle数据库应用题库

    深入理解表、视图、索引、存储过程、触发器、序列、同义词等数据库对象的创建、修改和删除,以及它们在实际应用中的作用,是Oracle应用开发的基础。 五、安全性与权限管理 Oracle提供了一套完善的用户权限管理体系...

    oracle应用开发指南

    Oracle应用开发指南是一份权威的Oracle官方文档,它为Oracle应用的开发人员提供了详尽的开发指导和参考。这份指南不仅覆盖了Oracle应用程序的开发过程,也介绍了Oracle的技术背景和开发环境。通过这份指南,开发者...

    Oracle 数据库应用

    Oracle 数据库应用Oracle 数据库应用Oracle 数据库应用Oracle 数据库应用Oracle 数据库应用Oracle 数据库应用Oracle 数据库应用Oracle 数据库应用

    Oracle数据库应用

    Oracle数据库应用Oracle数据库应用Oracle数据库应用Oracle数据库应用Oracle数据库应用Oracle数据库应用Oracle数据库应用

    Oracle数据库应用开发及实践.rar

    本资源包"Oracle数据库应用开发及实践.rar"是针对Oracle数据库应用开发的配套教学资源,旨在帮助学习者掌握Oracle的核心概念和技术,实现从理论到实践的转化。 首先,我们从"第1章 数据库概述.ppt"开始,这一章将...

    Oracle Web 应用服务器开发指南.rar

    Oracle Web应用服务器是企业级应用程序部署的关键组成部分,它为开发者提供了强大的平台来构建、测试和部署Web应用程序。在“Oracle Web应用服务器开发指南”中,我们可以深入探讨以下几个关键知识点: 1. **Oracle...

    Oracle 应用产品概览

    ORACLE EBS 资料 Oracle 应用产品概览

    介绍Oracle应用开发方法和技巧

    本文将深入探讨Oracle应用开发的方法和技巧,帮助开发者更好地理解和掌握Oracle技术。 1. SQL语言基础:Oracle应用开发的核心是SQL,它是用于查询、操作和管理关系数据库的语言。熟练掌握SELECT语句、DML(INSERT, ...

    oracle应用服务器教程

    Oracle应用服务器是Oracle公司提供的一款企业级应用服务器产品,它为构建、部署和管理企业级应用程序提供了全面的平台。在本教程中,我们将深入探讨Oracle应用服务器的核心功能、配置、管理和最佳实践,以帮助提升你...

    Oracle_11G_数据库应用简明教程PPT

    Oracle 11g是一款强大的关系型数据库管理系统,由甲骨文公司开发,广泛应用于企业级数据存储、管理和分析。本教程“Oracle_11G_数据库应用简明教程PPT”将带你深入理解Oracle 11g的核心概念、功能及应用。 首先,...

    Oracle数据库应用课件

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据着核心地位。本课件将深入探讨Oracle数据库的应用,旨在帮助学习者掌握其基础知识和操作技能。 首先,我们来了解一下“数据库的基础...

    Oracle XML DB应用开发Oracle Database 11g

    在本文中,我们将深入探讨Oracle XML DB的应用开发以及它在Oracle Database 11g中的具体实现。 首先,Oracle XML DB提供了对XML数据的原生支持。这意味着XML文档可以直接存储在数据库中,作为一个完整的、自我描述...

    oracle数据库系统应用与开发

    Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,它为数据存储、管理和处理提供了高效、安全和可扩展的解决方案。对于初学者来说,理解Oracle数据库系统应用与开发的基础至关重要,这将帮助他们掌握...

    Oracle EBS应用技术架构.pptx

    企业级服务总线是 Oracle EBS 应用技术架构的核心组件之一,提供安全门户服务、商务智能服务、数据访问服务、建模和计算服务、展示服务等。同时,该架构还提供了基于 Web 的应用界面、JDeveloper/IDS 多设备访问支持...

    oracle 简单应用

    在Oracle应用中,视图(View)是一种虚拟表,它是基于一个或多个表的SQL查询结果。视图可以简化复杂的查询,提供安全性(限制用户对原始数据的访问),以及为特定用户定制数据的显示方式。 触发器(Trigger)是另一...

    oracle ebs系统多应用节点安装手册

    "Oracle EBS 多应用节点安装手册" Oracle EBS 系统多应用节点安装手册是指在单个数据库节点和多个应用节点上安装 Oracle E-Business Suite(EBS)Release 12.1 的详细指南。本手册旨在指导用户完成 EBS 系统的安装...

    Oracle 真正应用集群安装和配置指南2

    Oracle 真正应用集群安装和配置指南2

    Oracle 11g 数据库应用简明教程

    1. **Oracle简介**:Oracle是世界上最广泛使用的商业关系型数据库系统之一,拥有强大的数据管理和分布式数据库能力。11g版本在前一版本的基础上进行了诸多改进,增强了数据仓库、实时应用集群和网格计算等领域的功能...

Global site tag (gtag.js) - Google Analytics