目录
安装
官网下载安装即可,底部选择开发者,就很好找到下载页面了。
安装包不能放中文目录下。内存最低要6G多,开的应用较多,卡了好几个小时不动,杀进程不小心把桌面杀掉了,只能重启系统,关掉Oracle相关服务,删除相关注册表,启动安装目录的deinstall/deinstall.bat卸载上次安装残留文件。重启系统,把安装包移到其他目录重新安装。
入门
连接数据库
sql plus连接
我的口令是:Chen1234,orcl as sysdba
Chen1234是安装时输入的密码
navicat连接
参考:https://www.cnblogs.com/braveym/p/9501249.html
- 工具——》选项——》环境——》OCI环境。在下载的安装包里找,我是
D:\WINDOWS.X64_193000_db_home\bin\oci.dll
2.重启navicat,
用户sys,密码:密码+口令(Chen1234,orcl as sysdba)
角色选择sysdba
连接成功!
我的口令是密码+口令的原因是安装成功后的口令管理我没有设置。
可以在Database Configuration Assistant中配置口令
pl/sql developer连接
概念
数据库
oracle数据库是一个静态文件系统。
oracle实例
一组oracle进程。响应请求来操作静态的文件系统。
一个实例对应一个服务。
单实例数据库,一个数据库对应一个实例。
并行数据库系统中,一个数据对应多个实例。
用户
oracle通过用户来管理表。类似于mysql的数据库。新建一个项目时,只需要新建一个用户,在这个用户下建表
表空间
. 逻辑映射,对应相关数据文件(ora/dbf).
. 每个表空间包含了在逻辑上相关联的一组结构。
. 一个数据库至少有一个表空间(system表空间)
. 每个表空间由同一个磁盘的一个或多个文件组成,这些文件叫数据文件。
. 一个数据文件只能属于一个表空间
数据文件(dbf/ora)
. 数据文件是数据库的物理存储单位。
. 数据存储在表空间中,但真正存储在数据文件中。
. 表数据由用户放入表空间,表空间随机把表数据放到数据文件中。
创建/配置 数据库(Database Configuration Assistant)
在这可以创建、删除数据库,可以配置数据库.