windos10安装Oracle19c并在plsql导入.dmp文件

本文将介绍从电脑上安装Oracle19c并创建用户和表空间到导入.dmp文件的整个过程。

关于Oracle的安装可以参考这篇文章: win10 安装Oracle19c (19.3版本)详细步骤_哈希深蹲的博客-CSDN博客_oracle19c安装步骤详细

如果安装后失败了需要多次安装可以参考这篇卸载文章: oracle19c卸载教程_challengejava的博客-CSDN博客_oracle19c卸载步骤

安装完成之后用plsql以SYSTEM用户登录

先创建表空间 公司给我的表空间语句如下

在Oracle19c中需要删除最后的两行才能创建成功

然后创建用户 按照上面的安装教程 我的用户名需要添加C##才能创建成功 如下图

网上有很多关于创建用户的教程 都是千篇一律的只创建Role privileges 如下图

但是我尝试了很久在IDE连接数据库的时候都会报错 java.sql.SQLException: ORA-01017 我的账户和密码都是没有任何问题的 

 在删除该用户之后 新建用户的时候在System privileges添加下面这个之后就可以成功 

综上,总结一下遇到的问题。

1.我的windos10家庭版没有本地用户和组,所以安装Orace11g的时候无法登录,卸载11g换成19c就可以成功了。

2.Oracle19c创建表空间的语句和其他版本不同,需要注意。

3.Oracle19c创建用户的用户名需要加上C##或者是c##,需要注意。

4.在IDE连接Oracle数据库的时候,明明账号密码都正确,但是会报 java.sql.SQLException: ORA-01017 考虑是创建用户出现错误 重新建用户在System privileges下添加unlimited tablespace 之后可以成功。

由于反复尝试登录会让账户锁定,所以附上常用的SQL语句

 //查看账户状态
 select username,account_status from dba_users t where t.username= 'C##UFTS'; 
 //将账户解锁
 alter user C##UFTS account unlock;
 //查看数据库名称
 select name from V$database;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值