首页
学习
活动
专区
圈层
工具
发布

Oracle DBA必须学会的11个Linux基本命令

常用用法(常用参数): (1) ls –l 以长格式(每行只显示一个文件或目录信息)列出文件及目录的详细信息,输出结果如下: [oracle@ol6-single single]$ ls -l total...-a . .. sysaux02.dbf users01.dbf (3) ls –s 列出目录占用空间总大小,以及各个文件名称及其大小(单位为KB),输出结果如下: [oracle@ol6-single...single]$ ls -s total 14091544 5242892 sysaux02.dbf 8848652 users01.dbf (4) ls –lh 以长格式(每行只显示一个文件或目录信息...[ ]:单个字符,如[A]即A符合要求 。 [ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。 。:所有的单个字符。 * :有字符,长度可以为0。...HOSTNAME值仍然未改变,要想永久修改主机名,还需要修改/etc/sysconfig/network文件中hostname的值,使用方法如下: [root@ol6-single ~]# hostname

1.1K20

oracle数据库创建user,Oracle数据库如何创建数据库用户呢?

摘要: 下文讲述Oracle数据库中创建数据库用户的方法分享,如下所示; 在oracle数据库中,当我们创建了相应的数据库后,通常我们会为数据库指定相应的用户,然后单独操作此数据库, 下文讲述oracle...数据库中创建数据库用户的方法分享 实现思路: 1.创建oracle用户前,需先创建表空间 create tablespace 表空间 datafile ‘数据库文件名’ size 表空间大小 如: SQL...> create tablespace news_tablespace datafile ‘d:\oracle\maomao\maomao_data.dbf’ size 1000M; /* 其中 news_tablespace...为自定义表空间名称 d:\oracle\maomao\maomao_data.dbf 为数据文件存放位置 size 1000M 为数据文件大小(表空间大小) */ 2.创建数据库用户 create user...connect,resource权限授予sa_maomao用户*/ SQL> grant dba to sa_maomao; –表示把 dba权限授予给sa_maomao用户 授权成功 发布者:全栈程序员栈长,

4K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Oracle 修改oracle数据库名

    当使用Oracle Managed Files,全路径是必须的。 如果不指定位于Oracle ASM磁盘组,那么密码文件名由操作系统来决定。有些操作系统要求密码文件有指定的格式并位于指定的位置。...有的操作系统允许使用环境变量来指定密码文件的名字和位置。 以下表列出了不同平台上密码文件名字要求和位置要求 ?...例如,一个sid为orcldw的数据库实例,在Linux上密码文件必须被命名为orapworcldw,在Windos平台上PWDorcldw....如平台要求一个环境变量被设置为密码文件路径,那该平台上的Oracle实时应用集群环境中,每个实例的该环境变量必须指定同一个密码文件。.....DB - 已写入新名称 数据文件C:\APP\ADMINISTRATOR\ORADATA\MYORCL\UNDOTBS01.DB - 已写入新名称 数据文件 C:\APP\ADMINISTRATOR

    4.3K20

    管理ASM 文件

    ASM 文件名称 2.1 完全限定文件名 ASM新建立的每个文件都有一个系统生成的名称,这个名称称之为完全限定文件名(fully qualified filename) 你可以通过这个名称定位到具体的文件...file_type_tag 为文件类型的一个标签,如文件所处的表空间名称等,详细见下图 file.incarnation是一个file/incarnation对,用于唯一标识一个文件 ?...,如123.456 +dgroup1/myfiles/control_file1 +dgroup2/mydir/second.dbf 新建文件时指定别名,其首先创建一个完全限定文件名,再添加一个别名,我们可以通过...2者来定位文件 新建文件时未指定别名的话,哪怕是后来添加别名,我们也不能通过别名来定位该文件 如下为一些数据库使用别名定位文件的例子: 别名会通过v视图反映出来。...使用ASM 文件名 3.1 为ASM文件名建立别名 ALTER DISKGROUP dgroup1 ADD ALIAS '+dgroup1/mydir/second.dbf' FOR '+dgroup1

    2.2K30

    Oracle创建表空间「建议收藏」

    临时表空间 主要用途是在数据库进行排序运算[如创建索引、order by及group by、distinct、union/intersect/minus/、sort-merge及join、analyze...命令]、管理索引[如创建索 引、IMP进行数据导入]、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。...创建表空间 第一步:创建临时表空间 此步创建的是临时表空间,可以多个数据公用一个临时表空间,注意创建的大小即可,名称随意。...-- 最大可以扩大到 20280M 如果想扩大至无限:unlimited maxsize 20480m extent management local; 第二步:创建数据表空间 此步注意数据表空间的名称最好与导出的备份文件所用的表空间名称一致...ACCOUNT UNLOCK; 第四步:给用户授权 GRANT connect,resource,dba TO 用户名; grant create session TO 用户名; 发布者:全栈程序员栈长,

    1.2K10

    Active Database Duplication

    c.在源数据库上使用的资源最少,最小化影响源数据库的性能。...SET ENCRYPTION ON IDENTIFIED BY password; 四、注意点 1、需要复制后保持数据库文件名称一致 a.复制数据库配置为使用与源数据库相同的目录结构和文件名 b.如果源数据库使用...##2.假定源数据库prod在host1上,并将其数据文件存储在ASM磁盘组+DISK1中。 您要将目标复制到远程主机host2上的数据库dupdb。 您想要将dupdb的数据文件存储在ASM中。...2.不能使用LOG_FILE_NAME_CONVERT初始化参数来控制源数据库实例中OMF格式的重复实例中文件的新名称的生成。...注意:当复制到没有NOFILENAMECHECK子句的本地主机或远程主机时,请确保不使用源数据库当前正在使用的联机重做日志文件的名称。

    1.2K20

    Oracle使用RMAN进行备份详述

    它在本地使用进程间通信(IPC),或者远程使用TCP和数据库侦听器,登录到一个Oracle数据库上。连接后,用户就可以发出命令,执行备份和还原操作。...这是因为可打开文件的任何备份都是不一致的。读取文件和写入副本要花相当长的时间,在这个过程中,文件可能已更新。因此,副本吧听不是文件的一个稳定版本。...这些重做数据不能在非归档日志模式下使用。 完整备份包含每个文件中每个使用过的块。增量备份只有自上一次备份以前改变的块。...第三行指定完整的数据库备份,使用FORMAT指定输出块的名称。第四行指定所有的归档日志文件都应备份和删除。FORMAT规范包含%U。...configure retention policy to none; 3.格式指定符 为了生成名称,需要配置永久格式指定符,使用字面量(如目录名)和变量组合。

    3.6K01

    Linux下oracle创建表空间及用户「建议收藏」

    1,登录sys用户 sqlplus / as sysdba 2,查询用户表空间文件的路径,然后在此目录下创建新的表空间 select name from v$datafile; NAME ------.../oradata/orcl/xoxo.dbf /app/oracle/oradata/orcl/xoxo.dbf /app/oracle/oradata/orcl/xoxo.dbf 3,创建表空间,永久性表空间...name from v$tempfile; 5,创建临时表空间,临时性表空间:只用于保存系统中短期活动的数据,如计算的中间结果等 create temporary tablespace xxxx_TEMP...三选一即可) 您可以给用户,例如username在 xxxx表空间中的无限配额 ALTER USER username QUOTA UNLIMITED ON xxxx; 您还可以定义允许用户在表空间上分配的空间最大值...UNLIMITED TABLESPACE 系统权限,这意味着他对数据库中的任何表空间都有无限的配额 GRANT UNLIMITED TABLESPACE TO username; 发布者:全栈程序员栈长,

    3.2K10

    记录一则xtts测试遇到的诡异现象

    背景:在一次xtts的测试中遇到因源库数据文件名称包含特殊字符导致表空间全量备份缺失文件,之所以说是诡异现象,是因为xtts的全备日志不报任何错误,在恢复阶段才发现缺少文件,这个缺陷比较隐晦,尤其在迁移的表空间较多的场景下...环境:客户环境是AIX 5.3 + Oracle 10.2.0.3,使用xtts脚本2.0版本,本文在测试环境OEL 5.7 + Oracle 10.2.0.5 下,使用xtts脚本3.0实验,同样可以重现这个现象...1.模拟环境 2.重现问题 3.解决方法 1.模拟环境 查询本次测试迁移的表空间对应数据文件信息: set lines 180 col file_name for a55 select file_id...src_backup]$ ls -lrth total 31M -rw-rw---- 1 ora10 1000 31M Dec 16 23:26 DBS_I_JINGYU_6.tf 3.解决方法 需要处理名字含特殊符号的数据文件...,我这里采用的方法是copy备份这些数据文件,然后停机(一般业务闲时操作影响应该也不大,看业务重要程度来决定)offline相关数据文件,切换到copy副本并恢复成功,最后online数据文件,核心步骤参考如下

    68040

    oracle创建数据库、表空间、用户并授权「建议收藏」

    1、创建数据库 简单的方式是使用’Database Configuration Assistant’数据库配置工具根据向导创建 2、创建表空间 在实际使用中需要创建自定义的表空间和临时表空间 2.1...’ size 50m autoextend on next 50m maxsize 20480m extent management local; 其中tabspace_name是表空间名称,‘...E:\app\oratable_space\ tabspace_name_temp.dbf’是表空间的完整路径文件名,其它参数可以根据需要进行改变 2.2、创建临时表空间 create temporary...\tabspace_name_temp.dbf’是临时表空间的完整路径文件名,其它参数可以根据需要进行改变 3、创建用户 在实际使用中需要创建用户、指定表空间和临时表空间并给用户授权 3.1、创建用户...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    4.3K20

    Oracle 一

    表空间 表空间是Oracle数据库最大的逻辑存储单元,数据库的大小从逻辑上看就是由表空间决定的,所有表空间大小的和就是数据库的大小。   ...创建数据文件 alter tablespace users add datafile '路径\users03.dbf' size 10M; 改变数据文件的名称或位置 在数据文件建立以后,还可以改变它们的名称或位置...如果要改变的数据文件属于同一个表空间,则使用”alter tablespace 表空间名 rename datafile 原路径 to 目的路径”语句实现 如果改变的数据文件属于多个表空间,则使用”...alter database rename file 原路径 to”语句实现 改变同一个表空间中的数据文件名称或位置 步骤: (1)将数据文件所属表空间设置为脱机状态; (2)在操作系统中改变数据文件的名称或位置...步骤:(一次性完成所有数据文件名称或位置的修改) (1)关闭数据库; (2)启动数据库到加载状态(MOUNT); (3)在操作系统中改变数据文件的名称或位置; (4)执行alter database

    35630

    一步步使用RMAN还原数据库

    写在前面: 参数文件中的相关目录需要事先建立 脚本中通道分配为第三方磁带备份,磁盘请使用常规方式 allocate channel c1 type disk; release channel c1...恢复控制文件 2.1 开启至nomount状态 这里注意参数文件中相关目录需事先存在 如dump目录,redo log目录,数据文件目录 SQL>start nomount; 2.2 恢复控制文件 rman....dbf'; RESTORE DATABASE; SWITCH DATAFILE ALL; } 4. recover数据库 使用sqlplus 恢复需要先恢复归档文件 使用rman则不需要 4.1....dbf' drop; SQL> alter database tempfile '/oracle/oradata/dcprod/datafile/temp03.dbf' drop; 6.2 新建临时表空间文件...不可以向前 alter database open read only; 8.2 正常打开 这里redo log目录需事先存在 alter database open resetlogs; 9.修改数据库名称

    1.4K20
    领券