下载oracle的使用者和,ORACLE--安装与使用

一、什么是ORACLE

9a7b4c19b96c2a27d371662429e93533.png

二、ORACLE安装与配置

(一)版本和下载

Oracle的版本发展8、9i,10g,11g,12c,18c。

Oracle分免费简化版本(XE)(Oracle Database Express)和完整版本(Oracle Database),都可以自由下载。

完整版本Oracle的官方直接下载的参考网址:

(二)安装

步骤一:向导

acfc0f41d30df426b48107e218ecb22c.png

步骤二:许可

a1b769634bf7d65d501ef08cd2e2a432.png

步骤三:安装位置

6eb8e4fc55eeeaa86552556a257624c0.png

步骤四:设置system账号密码

5d9b22cd79b5dad9d08f6044bb0e23b4.png

步骤五:准备安装

d96635b61e20c7ed543603405fb841ca.png

步骤六:安装完成

d57b39f81ec9e4e920dbb7ae78d2f151.png

(三)、设置HTTP端口

Oracle的服务端口,默认是1521(类似mysql的3306端口)

提醒:简化版安装完成之后,你的8080端口可能会被占用。你可以将这个服务禁用,也可以将端口改掉。可以参考:

68241ecd71d2a80180b19293f7da0b39.png

方式1:

以dba身份登录XE,执行下列语句

begin

dbms_xdb.sethttpport('7000');

dbms_xdb.setftpport('0');

end;

/

01efabcc02394870c17451976e20bf9d.png

方式2:

修改 Database_homepage.url

208080f82e2afb54a67765eec4d13e3f.png

访问

3fc181a3f2d45bf71593565b584a93a4.png

sys和system是系统的管理员帐号,默认密码是安装Oracle时指定的密码。

(四)Oracle的服务

在windows下打开服务。

完整版本:

4a869ad4e8c0e74bfa8e83f0ea1616bc.png

简化版本:

7419b3a6cb45f73f6b11121db0414621.png

关于这些服务:数据库实例服务和监听服务必须启动,其他都可以禁用。(如果安装到本机,那么建议全手动。)

新手如何记忆这两个服务的名字呢?

数据库实例服务:Oracle+Service+SID,简化版的Oracle默认的SID是xe,完整版的Oracle默认的SID是orcl。

监听服务:Oracle+...+TNSListener。

手动启动或重启服务的顺序问题:

建议先启动实例服务:OracleServiceXE,再启动监听服务

64d822895c4dd7d32ca806a4edad714d.png

提醒:每次重启或开启服务的时候,需要等一会再连接。

(五)PLSQL Developer安装与配置

通过cmd窗口连接Oracle服务器,操作繁琐,界面不够人性化

sqlplus [username/password][@server] [as sysdba|sysoper]

sqlplus system/1234@localhost/xe as sysdba

962fc17eb960e8874657483fb76079ac.png

(1)解压 资源文件夹PLSQL+Developer11.0.2.1766

3b691fedc2852808a53d641a07d77914.png

d72125b8fd10105a6a16e9c4c33e182b.png

注意事项:安装目录不能有中文和空格,否则连接不上(尤其是win10系统)

(2)进入系统

f094880efb23572cb7d2815cbd08ca7f.png

输入用户名system  密码1234  即可进入到软件主界面。

1a7a610e22d6006c504b0c3e561dc465.png

39e5c4793a6ba7c6bb68a504cc82e8f9.png

三、 创建用户

Oracle和mysql的区别:

b21795ad85c0cb9b8730cb2055a10f15.png

88b1307f2376107f9eb9b98e7bb8439e.png

(一)创建用户

打开SQL Window

145392755a53714b725c93e675dfcf8a.png

73e6d589799978a7533312a44e7587ed.png

-- 创建表空间

create tablespace test01

datafile 'D:\oraclexe\space\temp01.dbf'

size 10m

autoextend on;

-- 创建临时表空间

create temporary tablespace temp01

tempfile 'D:\oraclexe\space\temp01.dbf'

size 10m

autoextend on;

-- 创建用户

create user xx01

identified by xx01

default tablespace test01

temporary tablespace temp01

quota 50m on test01;

-- 赋予用户最大的权限

grant dba to xx01;

create user 用户名

identified by  密码

default tablesapce  用于指定默认表空间名称

temporary tablespace 临时表空间

quota 表空间大小on 表空间, 空间中可以使用的空间配额

quota:在哪个表空间上为当前的用户分配多大的大小

(二)登陆用户

7b4d726027c59a1dc49488c3e06d85e8.png

Users 查看已经创建好的用户名

d8cb52bf740c63d4981e014d7b8a492c.png

b886f23affc1c7b36603e558dcfb5378.png