window安装ORACLE数据库

参考:https://cloud.tencent.com/developer/news/8361

https://blog.csdn.net/wwlhz/article/details/73296430

https://www.cnblogs.com/hoobey/p/6010848.html

我这里安装得是64位得12c版本

官网下载对应版本直接exe安装

装完打开cmd 输入sqlplus/ as sysdba;以DBA身份登录SQL

或进入SQL Plus下输入 conn / as sysdba

这里也可以在开始中打开其SQL Plus进行登录操作

可以直接win+r 输入sqlplus打开

这里还发现12c自带SQL Developer视图连接工具

补充几个sqlplus命令,对后面一些操作可能会需要

SQL>exit:   退出SQL*Plus

SQL>show REL[EASE]:显示数据库的版本

SQL>show user:  显示当前的用户名

SQL>clear screen:  清屏命令

7.新建表空间

create tablespace 表空间名 datafile '对应的文件名' size 大小;

例如:

SQL>create tablespacesp01datafile‘D:\app\windows用户名\oradata\orcl\sp001.dbf’size 30m;

8.新建用户

create user 用户名 identified by 密码 default tablespace 用户默认使用哪一个表空间;

例如:

SQL>create usertest001identified by123default tablespacesp001;

9.授予用户的权限

grant角色1,角色2  to用户名;

SQL>grant dba totest001;

10.撤销用户的权限

REVOKE  角色1,角色2 from 用户名;

SQL>revoke dba from test001;

11.修改用户口令

格式alter user 用户名 identified by 新密码;

SQL> alter usertest001identified by 123456;

12.解锁被锁定用户

SQL> alter user test account unlock;

查看当前所有用户

select username from dba_users;

sql> show parameter sga

sql> show parameter pga

sql> discon 断掉当前用户登录

sql>conn  回车键再录入其他登录用户信息即可

sql> connect 用户名/密码@网络服务名(不是全局数据库名或实例SID对应名称)连接指定的数据库,根据本地tnsnames.ora 中定义的服务名称进行连接用户即可

select name from v$database;  查看当前数据库服务名

select userenv('language') from dual; 查看当前编码

select * from user_users;   查看当前连接得用户

select count(*) from v$process;  查看当前数据库的进程数

select banner from sys.v_$version; 查看当前版本

select count(*) from v$session where status='ACTIVE'; 查看数据库得并发连接数

select * from user_tables;   查看当前用户表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值