Oracle数据库通过Navicat创建表并建立链接

您所在的位置:网站首页 navicat如何创建数据库表 Oracle数据库通过Navicat创建表并建立链接

Oracle数据库通过Navicat创建表并建立链接

2024-07-11 16:17| 来源: 网络整理| 查看: 265

一;安装Oracle

完全参考指导文档

中间遇到了些问题:比如点击下一步的时候提示遇到未知错误,是oracle版本低但windows系统过高导致的,设置一下oracle兼容性即可。百度即可得到答案;

还有环境变量的值大于1023:https://www.cnblogs.com/Scl891004X/p/6135928.html

二、Navicat链接本地Oracle数据库:

       链接信息填写: (也可以通过该文件找到对应需要填写的信息)

 

三、 链接成功后: 有很多默认的系统用户,每个系统用户下会有该用户拥有的表

 

四、创建自己的表:

不同于mysql和sqlServer, Oracel引入了表空间的概念:用户可以把自己名下的表存储到指定的表空间内。

默认的表空间有,如下图,相当于是存储表的仓库,也可以自己创建新的表空间。

  

 

怎么配置用户的表空间:也可以新建用户,给用户配置不同的角色,也就是权限。默认新用户的表空间是Users

 

知道了表空间,用户和表之间的关系,就可以开始建立表了:

首先建立一个表空间------>建立一个新用户(配置上对应的表空间)------>在用户下新建表

五、代码链接数据库

在代码链接数据库的时候,需要用建立的角色去链接数据库。

因为建立的表格是在对应的角色下的,其他权限的角色访问不到该角色下的表格。

但是在权限较高的角色下,是可以看见普通角色和角色下的表,但是是没办法在代码中进行操作的。

oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@127.0.0.1:1521:bjpowernode CEO ******

如果你遇到了这个错误:ora00942表或视图不存在错误

可能是没有理解表空间和角色的关系,还有就是名字写错了,另外就是大小写问题了,查询百度即可。

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3