1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。 2、sqlplus /nolog 或sqlplus system/manager 或..../sqlplus system/manager@ora9i; 3、SQL>connect / as sysdba ;(as sysoper)或 connect internal/oracle AS SYSDBA...;(scott/tiger) conn sys/change_on_install as sysdba; 4、SQL>startup; 启动数据库实例 5、 查看当前的所有数据库: select *...from v$database; select name from v$database; desc v$databases; 查看数据库结构字段 7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限...: SQL>select * from V_$PWFILE_USERS; Show user;查看当前数据库连接用户 8、进入test数据库:database test; 9、查看所有的数据库实例:select
: select * from tab where tname not like '%$%' --查看当前用户下所有的表(详细信息) select * from user_tables --查数据库中所有的表...进行这项操作的当前用户必须拥有DBA权限) create user 用户名 identified by 密码 --创建表空间 create tablespace ts_mytest logging datafile 'f:\oracle_xe_datafile...角色是授予最终用户的典型权利,最基本的 --修改会话 alter session --建立会话 create session --建立聚簇 create cluster --建立数据库链接...create trigger --建立类型 create type --修改用户口令格式 alter user 用户名 identified by 密码 --锁定 / 解锁oracle...test add constraint pk_test primary key (userid); --删除主键 alter table 表名 drop constraint 主键名 --查看当前数据库所有用户
一、Linux下Oracle数据库常用命令 Oracle用户下执行: $ sqlplus system/manager @ file.sql 执行sql脚本文件 $ sqlplus system/manager...登录sqlplus,使用system用户 $ sqlplus /nolog 以不连接数据库的方式启动sqlplus,启动数据时会用到 $ lsnrctl status/stop/start Oracle...监听配置 相关说明: Oracle11g64位软件的安装位置为/u01/app/oracle/product/11.2.0/dbhome_1 ,数据库名为默认的orcl,linux虚拟机的IP设置为192.168.1.121...linux下开放1521端口 1....那么可以关闭linux的防火墙。 sudo service iptables stop 2.
Linux下重启oracle数据库步骤 //1.使用oracle用户登录数据库 su – oracle //2.进入Sqlplus控制台 sqlplus /nolog //3.连接到系统管理员...connect /as sysdba //4.关闭数据库 shutdown immediate //5.启动数据库 startup //6.退出sqlplus控制台 exit
一、切换到Oracle用户 su – oracle 二、登录到sys用户 sqlplus / as sysdba 三、创建临时表空间 //查询临时表空间有哪些 select name from v$tempfile...; //创建(注意替换LRMS_TMP 为自己的表名) create temporary tablespace LRMS_TMP tempfile '/oracle/app/oracle/oradata...identified by lrms_nmgjc default tablespace LRMS_DB temporary tablespace LRMS_TMP; 六、添加权限 新建立的用户是没有权限的,不能执行数据库的操作...数据库管理员需要被授予CONNECT、RESOURCE、DBA这三个角色。数据库开发人员需要被授予CONNECT、RESOURCE角色即可。...EXP_FULL_DATABASE、IMP_FULL_DATABASE角色分别用于操作数据库导出、导入相关的操作。
二、软件 系统平台:CentOS 6.3(x32) CentOS-6.3-i386-bin-DVD1.iso Oracle版本:Oracle 10g R2 10201_database_linux32....9、修改Linux发行版本信息 由于Oracle10g发行的时候,CentOS6没有发行,所以Oracle10g并没有对CentOS6确认支持,需要修改文件让Oracle10g支持CentOS6。....zip放至即将安装oracle的文件夹/opt/oracle回到终端模式并且进入到oracle文件夹: $ cd /opt/oracle 解压缩10201_database_linux32.zip $...解压缩完成会在同一个文件夹中看到database的文件夹,请进入到database文件夹中: $ cd database 准备执行数据库安装,如果你的centos是中文环境,安装时会出现中文乱码,请下以下指令...安装过程.......................................>>> 数据库设置助理,可以在这边选取password management作密码的修改,如不需要修改,只需要按下ok
Selected partition 1 Hex code (type L to list codes): 8e Changed system type of partition 1 to 8e (Linux...iZ28ubyqhl0Z ~]# mkfs.ext4 /dev/vgdata/lvdata #格式化磁盘 mke2fs 1.41.12 (17-May-2010) Filesystem label= OS type: Linux...修改oracle用户的环境变量 [root@iZ28ubyqhl0Z home]#su - oracle [oracle@iZ28ubyqhl0Z home] $ vi .bash_profile...=/app/oracle ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 ORACLE_SID=oracle11 LD_LIBRARY_PATH=$ORACLE_HOME...Desktop” yum groupinstall “X Window System” yum groupinstall “Chinese Support” 3、如果vncserver以root方式登录,但安装数据库输入
Database and user-- 启动STARTUP-- 立刻关闭SHUTDOWN IMMEDIATE-- 创建表空间(分配128m)CREATE TABLESPACE dev0 DATAFILE '$ORACLE_BASE.../oradata/dev0.dbf' SIZE 128m-- 创建表空间(分配128m,自动拓展,每次拓展8m)-- CREATE TABLESPACE dev0 DATAFILE '$ORACLE_BASE...oradata/dev0.dbf' SIZE 512m AUTOEXTEND ON NEXT 32m MAXSIZE UNLIMITED;CREATE TABLESPACE dev0 DATAFILE '$ORACLE_BASE
1、启动oracle数据库: 从root切换到oracle用户进入: su - oracle 进入sqlplus环境,nolog参数表示不登录: sqlplus /nolog 以管理员模式登录: sqlplus.../ as sysdba 启动数据库 startup; 停止数据库 shutdown immediate 远程连接数据库 sqlplus /nolog conn sys/sys@ip:1521/orainstance...identified by "password"; 显示当前用户 show user; 4、数据表及表空间: 创建表空间: create tablespace ittbank datafile '/u01/app/oracle...alter database datafile '/u01/app/oracle/oradata/ORCL/ittbank.dbf' resize 200m; 增加表空间大小(注:增加=只能增大,不能减少...alter tablespace ittbank add datafile '/u01/app/oracle/oradata/ORCL/ittbank.dbf' size 2048m; 查询数据库文件:
在Dos命令下输入 sqlplus 可以打开 Oracle 自带的 SQL Plus 并出现登录提示,而输入 sqlplus/nolog则打开 SQL Plus 后不出现登陆提示;。...在 SQL Plus 中输入 conn 可以连接数据库,其中的一种格式为 conn 用户名/密码 如: conn scott/tiger 修改密码 在运行栏里面敲: sqlplus /nolog 回车...接着敲:alter user scott identified by tiger;回车(修改密码) 最后敲:alter user scott account unlock;回车(对SCOTT解锁) 数据库导出...act_re_procdef,act_ru_event_subscr,act_ru_execution,act_ru_identitylink,act_ru_job,act_ru_task,act_ru_variable 数据库导入...logfile 日志文件名称 schemas 数据对象集合所属用户 remap_schema 当数据不同源时,需设置此项 remap_tablespace 当两个用户表空间不一致时,需设置此项 version 当数据库版本不同时
在Dos命令下输入 sqlplus 可以打开 Oracle 自带的 SQL Plus 并出现登录提示,而输入 sqlplus/nolog则打开 SQL Plus 后不出现登陆提示;。...主要系统角色: DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。...RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。 CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。...有时候可以直接授权Oracle的系统角色,也可以自己创建角色,然后授权 删除用户 drop user test_1209 cascade; 查看所有用户 select * from dba_users;...from user_ind_columns where table_name = 'ZT_POSITION_HIST' and column_name = 'RECEIVE_DATE'; 新增 从Oracle
目前企业有超过 80% 甚至更多的系统都是 Linux 操作系统,所以不管是做开发还是运维,不会点 Linux 知识肯定是无法进入到企业里工作。...而且,很多企业的岗位职责里写要需要精通 Linux 。...Linux 的从业方向也比较广,主要分为 运维 和 开发 ,细分下来就数不胜数了,基本都会涉及,因此学好 Linux 刻不容缓。 本文将列出我工作多年所学的 Linux 常用命令的汇总!...lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。...Linux fsck命令用于检查并修复Linux文件系统,可以同时检查一个或多个 Linux 文件系统;若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。
使用的软件:Xmanager Enterprise 5 操作系统:Oracle Linux 7.3 数据库:Oracle 11gR2 配置参数: CPU 2 内存:4G 交换分区:8G IP:192.168.159.13...创建oracle用户 #useradd -g oinstall -G dba oracle 4、数据库安装用户的profile文件的设置 首先确定数据库名及数据库实例名,对于单实例(非RAC)环境下...-R oracle:oinstall /home/oracle/oracle 7、安装oracle数据库 在windows机器上运行Xmanager - Passive 使用oracle用户,进行如下操作...完成后继续oracle数据库的创建。...,如下图所示: 等待35分钟后,数据库创建完毕,之后点击,如下所示: 简单验证 [oracle@oracle ~]$ sqlplus "/ as sysdba" 数据库启动 lsnrctl start
/oradata/oradb/redo01.log' sql> to 'c:/oracle/oradata/redo01.log'; 6.drop online redo log groups sql...drop logfile group 3; 7.drop online redo log members sql> alter database drop logfile member 'c:/oracle...); sql> execute dbms_logmnr.add_logfile('c:\oracle\oradata\oradb\redo02.log', dbms_logmnr.addfile);...sql> execute dbms_logmnr.start_logmnr(dictfilename=>'c:\oracle\oradb\log\oradb.ora'); sql> select *...alter database rename file 'c:\oracle\oradata\app_data.dbf' sql> to 'c:\oracle\app_data.dbf';
使用sysdba默认创建的用户没有任何的权限(包括登录到oracle数据库的权限),需要使用sys或者system用户给新创建的用户赋connect角色,新用户才会有登录oracle数据库的能力,如果不理解为什么...,请参考Oracle 基础系列之1.3 用户管理。...、视图、存储过程、同义词等数据库对象的权限,那么被授予的对象 ?...首先同xiaochao登录,执行select * from emp;因为xiaocha用户并没有创建emp表,所以查不到结果集 现在登录scott用户(scott用户(专业术语.叫方案)是oracle创建数据库时默认创建的...6.4 with admin option 作用:oracle系统权限的传递 使用方式和with grant option一致,只是width admin option传递的是oracle系统的权限
一些Oracle ASM 常用命令整理。
一、Oracle数据库实例、用户、目录及session会话查看: 1、ORACLE SID查看设置 查看SID、用户名 $ env|grep SID 、select * from v$instance、...from dba_users; 设置SID $ export ORACLE_SID=hisvhfs 查看数据库DBID: SQL>select * from v$DBID 2、查询、设置Oracle数据库实例最大进程数及最大会话数...1.1*process+5) 3、查看数据库目录 SQL> select * from all_directories; 4、查看数据库现有模式、是否归档 SQl>select name,log_mode...(scn_to_timestamp(1583042),'yyyy-mm-dd hh24:mi:ss') from dual; 根据数据库的SCN号查找对应的数据库时间 TO_CHAR(SCN_TO_TIME...38 SQL> select timestamp_to_scn(to_date('2013-12-16 15:30:19','yyyy-mm-dd hh24:mi:ss')) from dual; 根据数据库的时间查找对应的数据库
1.查看监听状态 lsnrctl status 2.启动监听 lsnrctl start 3.关闭监听 lsnrctl stop 4.以数据库管理员登录 sqlplus / as sysdba 5.手动启动数据库...default_tablespace from dba_users; 19.创建表空间(数据文件名一定是单引号引起来) SQL> create tablespace test_tbsp datafile '/home/oracle...dba_data_files where tablespace_name='TEST_TBSP'; 22.表空间开启自动扩展 SQL> alter database datafile '/home/oracle.../oradata/test_tbsp.dbf' autoextend on; 23.表空间关闭自动扩展 SQL> alter database datafile '/home/oracle/oradata...、配置监听和服务名用的 40.dbca是指数据库配置工具,主要功能有创建数据库,配置现有数据库选项,删除数据库和管理数据库模板。
领取专属 10元无门槛券
手把手带您无忧上云