oracle给新项目建表实操

 更新时间:2021年10月19日 09:59:19   作者:沐一  
这篇文章主要介绍了oracle给新项目建表,文章围绕oracle建表的相关资料展开内容,需要的小伙伴可以参考一下,希望对你有所帮助

这次在Oracle中给新项目建表,把一点经验记录下来

1.新建数据库实例?? 一般不需要

mysql连接edu数据库:jdbc:mysql://localhost:3306/edu

Oracle连接orcl实例:jdbc:oracle:thin:@localhost:1521:orcl

观察这两个连接字符串,可以看到eduorcl的地位似乎是等同的,笔者开始就误以为需要在Oracle中建一个新的数据库实例,

让我们看一下Oracle官方描述:

 Oracle数据库实例是一组Oracle后台进程/线程以及在服务器分配的共享内存区。

笔者在新建实例的尝试中,遇到里内存溢出的报错,可见新建实例是要耗费大量内存的。

不同项目完全可以共用一个实例,可以直接使用默认的实例orcl

 至于不同项目的表如何分隔开,可以不同的项目用不同的用户,表是属于用户的。

如下图PL/SQL中表的信息页所示,MEMBER表属于SSM用户,存储在USERS表空间。

2.新建表空间和临时表空间

create tablespace lic_data  

logging  

datafile 'D:\oracle11g64\oradata\licData.dbf' 

size 50m  

autoextend on  

next 50m maxsize 20480m  

extent management local;   


create temporary tablespace lic_temp 

tempfile 'D:\oracle11g64\oradata\licTemp.dbf' 

size 50m  

autoextend on  

next 50m maxsize 20480m  

extent management local; 



3.使用上一步新建的表空间和临时表空间来新建用户

create user adminlic identified by adminlic  

default tablespace lic_data  

temporary tablespace lic_temp;  
 

4.给用户赋予权限

grant connect,resource,dba to adminlic; 

接下来用新用户登录后,就可以建表了。

到此这篇关于oracle给新项目建表的文章就介绍到这了,更多相关oracle给新项目建表内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Oracle进阶DECODE函数使用详解

    Oracle进阶DECODE函数使用详解

    这篇文章介绍了Oracle进阶DECODE函数的使用方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • Oracle手动建库安装部署超详细教程

    Oracle手动建库安装部署超详细教程

    这篇文章主要介绍了Oracle手动建库安装部署超详细教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • Oracle中的触发器trigger

    Oracle中的触发器trigger

    这篇文章介绍了Oracle中的触发器trigger,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • Oracle删除表前判断表名是否存在若存在则删除

    Oracle删除表前判断表名是否存在若存在则删除

    在Oracle中若删除一个不存在的表则会提示表或视图不存在,这就需要我们再删除表前判断该表是否存在,若存在则删除,感兴趣的朋友可以了解下本文
    2013-11-11
  • oracle中distinct的用法详解

    oracle中distinct的用法详解

    distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。
    2015-09-09
  • ORACLE中dbms_output.put_line输出问题的解决过程

    ORACLE中dbms_output.put_line输出问题的解决过程

    最近用dbms_output.put_line来输出变量的一些信息,却总是看不到结果,所以这篇文章主要给大家介绍了关于ORACLE中dbms_output.put_line输出问题的解决过程,需要的朋友可以参考下
    2022-06-06
  • Oracle中如何把表和索引放在不同的表空间里

    Oracle中如何把表和索引放在不同的表空间里

    Oracle中并没有区分表空间里放的是表还是索引,所有当数据量比较小时,完全可以把表和索引放在同一个表空间里,但随着数据量的增大,最好还是把表和索引分开存储在不同的表空间里
    2013-07-07
  • Oracle阻塞(blockingblocked)实例详解

    Oracle阻塞(blockingblocked)实例详解

    这篇文章主要介绍了Oracle阻塞(blockingblocked),需要的朋友可以参考下
    2014-07-07
  • Oracle 11g简体中文版安装图文教程

    Oracle 11g简体中文版安装图文教程

    这篇文章主要以图文结合的方式为大家介绍了Oracle 11g简体中文版的安装过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • 解析如何查看Oracle数据库中某张表的字段个数

    解析如何查看Oracle数据库中某张表的字段个数

    本篇文章是对查看Oracle数据库中某张表的字段个数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06

最新评论