vmware_oracle_linux操作

命令行方式操作oracle

切换到oracle用户(密码也是oracle)
su - oracle
sqlplus /nolog
conn / as sysdba   
#使用oracle可以用sysdba身份用户登录  并且不需要密码 若以其它用户登录则 conn maqingbin/123456 as sysdba
select * from user_users;   #查询SQL能否正常执行 若执行失败,则可能实例没有启动 

查询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

猜你喜欢

转载自blog.csdn.net/maqingbin8888/article/details/89289236