SQL Developer工具的使用

Oracle的使用
使用的可视化工具:SQL Developer

1.1Oracle 的表空间分类
1.1.1永久表空间
表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存
放在指定的表空间中。但主要存放的是表,所以称作表空间。
1.1.2临时表空间
Oracle 临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因
是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间。
1.2创建永久表空间的命令:
create tablespace 永 久 表 空 间 名 称 datafile ’ 永 久 表 空 间 物 理 文 件 位 置 ’ size 15M autoextend on next 10M permanent online;
例:create tablespace WSKDATA datafile ‘D:\Software\Other\Oracle\app\STRIDE\oradata\orcl\WSKDATA.DBF’ size 15M autoextend on next 10M permanent online
2.1通过 PL/SQL Developer 工具创建用户
在这里插入图片描述创建用户名密码:在这里插入图片描述创建好用户后不能直接切换创建好的用户,在这里插入图片描述
需要对用户分配权限,
权限介绍:
3.1对象权限(Object privileges)
对象权限是指在指定的表,视图,序列上制定执行动作的权限或权利。
3.2角色权限(Role privileges)
角色是可以授予用户的相关权限的组,该方法使权限的授予,撤回更加容易管理。
3.3系统权限(System privileges)
为用户分配创建表、创建用户、创建视图、创建存储过程等权限。
权限分配在这里插入图片描述分配连接权限,为当前用户分配一个 connect 链接角色在这里插入图片描述切换创建好的用户,在这里插入图片描述用户切换成功
在这里插入图片描述创建表时出现权限不够,
在这里插入图片描述需要分配系统权限,由于只分配了connect登录权限,但没有分配其他创建表等权限才会报权限不足,需要回到sys目录下为“WSK”用户分配系统权限
在这里插入图片描述1、允许创建表
2、允许创建视图
3、允许创建序列
4、允许创建同义词
5、允许创建索引
6、无限使用表空间权限
在这里插入图片描述直接为用户dba权限:获得管理员所有权限(注意:仅供学习使用)
Oracle 的链接配置
1 文件位置
Oracle 目录\product\11.2.0\dbhome_1\NETWORK\ADMIN
2 sqlnet.ora
名称解析。通过这个文件来决定怎么样找一个连接中出现的连接字符串。
如:sqlplus bjsxt/oracle@orcl
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
3 tnsnames.ora
用在 oracle client 端,用户配置连接数据库的别名参数,就像系统中的 hosts 文件一样。
3.1ORCL
客户端连接服务器端使用的服务别名。注意一定要顶行书写,否则会无法识别服务别名。
3.2PROTOCOL
客户端与服务器端通讯的协议,一般为 TCP,该内容一般不用改。
3.3HOST
ORACLE 服务器端 IP 地址或者 hostname。确保服务器端的监听启动正常。
3.4PORT
数据库侦听正在侦听的端口,此处 port 的值一定要与数据库侦听正在侦听的端口一样。
4 listener.ora
用在 oracle server 端,可配置 Oracle 的监听端口
4.1LISTENER
监听名称,可以配置多个监听,多个监听的端口号要区分开来。
4.2PROTOCOL
监听协议,一般都使用 TCP 。
4.3HOST
本机 IP 地址或者 localhostname。
4.4PORT
监听的端口号。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值