Oracle使用

本文提供Oracle数据库的安装步骤及配置教程,包括Windows环境下Oracle11g与12c的安装流程、创建用户、表空间及权限分配的方法,并介绍了如何通过Navicat Premium工具连接Oracle数据库。

1.下载oracle

2.安装Oracle(口令、密码无所谓,后期可直接修改)

参考:1.Oracle 11g安装过程工作Oracle数据库安装图解

         2.Oracle 12c安装非常详细步骤,带截图

3.安装完以后(针对Windows版)使用

说明:系统默认有两个用户,名称分别为:sys和system

 打开cmd命令提示符:

1. 连接到数据库

C:\Users\hp>sqlplus "/as sysdba"复制代码

2. 修改 sys和system的密码       

SQL> alter user sys identified by password;
SQL>  alter user system identified by password;

注:password是自己定义的密码可随意设置复制代码

3. 创建(新)用户:

SQL> create user username identified by password;复制代码

username:新用户名
password: 新用户名的密码
4. 创建表空间:

SQL> create tablespace 新建表空间的名字(如:shoptablespace)datafile 
'F:\app\Administrator\virtual\oradata\orcl\ 新建表空间的名字.dbf(如shoptablespace.dbf)' 
 size xxx M  autoextend on  next 50m maxsize 1024m  
复制代码

F:\app\Administrator\virtual\oradata\orcl\ 新建表空间的名字.dbf(如shoptablespace.dbf) :表空间的存储位置

xxx表空间的大小,m单位为兆(M)

5 .将空间分配给用户:

SQL> alert user username  default tablespace 表空间的名字(如:shoptablespace);复制代码

 将名字为shoptablespace的表空间分配给username 

6.给新用户授权(具体可自行上网搜索):

SQL> grant create session,create table,unlimited tablespace to username;复制代码

7.然后再以自己刚创建的用户登录,登录之后就可以进行创建表。

conn username/password;
复制代码

8. 介绍使用工具Navicat Premium如何连接Oracle数据库

初次用工具连接数据库需要作如下配置:

在F:\app\Administrator\virtual\product\12.2.0\dbhome_1\network\admin找到sqlnet.ora文件,并用记事本打开,在文件最后添加 

SQLNET.ALLOWED_LOGON_VERSION=8
复制代码

注意:不添加会报:没有匹配的路径协议

(1)。打开 Navicat Premium

(2)。点击 文件==》新建连接,选择Oracle

(3)。连接名:自己起

           主机名或IP地址:localhost(一般情况是)

           端口:1521(一般情况是)

           服务名或SID:ORCL(一般情况是)

           用户名:username(上面创建的新用户)

           密码:password(上面创建的新用户密码)

针对上面提到的一般情况,特殊情况可查看文件 tnsnames.ora

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )复制代码


           


转载于:https://juejin.im/post/5a99581751882555867ed843

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值