安装和建立Oracle18c数据库过程中的一些实践问题

最近遇到了一个从Visual Studio 2017 中建立tabular project调取Oracle数据库的问题。

一、下载并安装Oracle18c
我们可以从Oracle的官网上下载最新的Oracle Database 18c https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index-092322.html

安装过程就不详细说了,网上有很多的教程

PS:在安装的时候需要注意PC的硬件条件,我第一次使用4g内存的虚拟机,因为内存太小了无法建立新的数据库。后来重新建立了16G内存的虚拟机,才完成了Oracle数据库的建立。

二、确认Oracle18数据库实例
在搜索栏中搜索并打开Oracle Instance Manager,可以看到在安装过程中建立的一个Oracle数据库实例,ORCL。状态是Running,就说明有可用的Oracle数据库了。
在这里插入图片描述
三、Oracle18的基本使用
1.登录账号
打开cmd窗口,输入sqlplus / as sysdba, 就会以sys管理员账号登陆到Oracle数据库中。输入show user, 可以看到当前账户是SYS。
在这里插入图片描述
2.创建新的账户
我们可以给Oracle18创建一个平时实验用的账户,命令为
create user username identified by password
这里需要注意两点:
(1)username前面需要用c##开头,这似乎是从Oracle12开始的命名规则,对于全局用户都要用c##开头,否则会出现报错。
(2)命令一定要用;结尾,否则就会出现一个2,让你继续输入,知道遇到;才会执行。

在这里插入图片描述
3.将用户的解锁。
alter user username account unlock;
在这里插入图片描述
此时还需要给用户赋予权限,否则在测试或建立Oracle数据库连接的时候,会报出ora-01045这样的错误。
grant create session to username;
在这里插入图片描述
此时就可以用你自定义的账户登录Oracle18了。
在这里插入图片描述
4.建立新表并插入数据。
这里需要足够的权限,所以我还是用的sys的账号来创建表。
create table tablename(key1 type1, key2 type2 …);
在这里插入图片描述
插入1行数据。
insert into tablename values (value1, value2…);
在这里插入图片描述

重复几次,一张可以用于实验的表格就建好了,可以用命令查看:
select * from tablename;
在这里插入图片描述
对于数据库的操作还有很多SQL命令,我以后还会继续学习。同时似乎还有图形化界面需要安装,比如PLSQL,可以在图形中处理Oracle数据库,以后再说吧。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值