作者:坐看末日之景L_170 | 来源:互联网 | 2023-10-12 18:09
命令行方式操作oracle切换到oracle用户(密码也是oracle)su-oraclesqlplusnologconnassysdba#使用oracle可以用sysdba身份
命令行方式操作oracle
切换到oracle用户(密码也是oracle)
su - oracle
sqlplus /nolog
conn / as sysdba
#使用oracle可以用sysdba身份用户登录 并且不需要密码 若以其它用户登录则 conn maqingbin/123456 as sysdba
select * from user_users; #查询SQL能否正常执行 若执行失败,则可能实例没有启动
maqingbin/123456 在plsql中登录的时候以normal的身份登录
查询oracle实例相关信息
select instance_name from v$instance; 查询SID
select value from v$parameter where name='service_names';
创建表空间
进入命令行查询其它表空间存放位置
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
/home/oracle/app/oradata/orcl/system01.dbf
/home/oracle/app/oradata/orcl/sysaux01.dbf
/home/oracle/app/oradata/orcl/undotbs01.dbf
/home/oracle/app/oradata/orcl/users01.dbf
/home/oracle/app/oradata/orcl/example01.dbf
创建表空间
create tablespace demo datafile '/home/oracle/app/oradata/orcl/demo.dbf' size 100M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO DEFAULT NOCOMPRESS;
创建用户
create user maqingbin
identified by 123456
default tablespace demo
quota 10m on DEMO
temporary tablespace temp ;
对用户进行授权 grant dba, connect to maqingbin;
开启oracle数据库监听器
一定要在oracle用户下 lsnrctl start lsnrctl stop
开户oracel数据库实例Service
以sysdba身份进入oracle的sqlplus命令行界面
SQL>startup #启动oracle服务
SQL>shutdown #开闭oracle服务 shutdown immediate