Oracle笔记

文章索引

编号分类文章及链接备注来源分类撰写日期收录日期
1环境安装Oracle 11g数据库安装及配置之安装可用ITPUB博客2018-05-062020-06-20
2环境安装INS-13001环境不满足最低要求可用CSDN博客2019-03-202020-06-20
3环境安装必须运行Netca以配置监听程序,然后才能继续。或者可以选择继续,但是不要使用database control可用CSDN博客2017-11-122020-06-20
4环境安装Oracle11g登陆sqlplus时一直提示密码错误可用博客园2016-05-262020-06-20
5环境配置NaviCat远程连接腾讯云Oracle数据库本博客2016-06-212020-06-21
6环境配置如何查看Oracle客户端版本博客园2014-11-102020-07-07
7错误解决ORA-03113解决办法注意恢复时间为日志时间+1天简书2017.05.092020-07-12

No.1 Oracle11g登陆sqlplus时一直提示密码错误问题解决

参考本文索引表中的No.4文章。

启动SQL Plus试图用sysdba等账户登录时,提示下面错误,无法登录。

ERROR:
ORA-01017: invalid username/password; logon denied

网友提示需要创建数据库库后进行配置,使用"Database Configuration Assistant" 进行配置。
在配置得最后,提示主机名中含有下划线–腾讯云默认主机名为在内部IP地址基础上将点号改为下划线,比如172_11_22_33这种,不符合oracle11g得命名要求。我开始使用"Net Manager" 将Listener的主机改为localhost,并使用 “Net Configuration Assistant"重新配置LISTENER,但是在使用"Database Configuration Assistant” 进行配置时还会报同样的不允许下划线的错误。于是我修改了Windows 的计算机名,并重启windows。后来发现不再报错。
数据库配置成功后得界面:
在这里插入图片描述

再次登录SQL Plus,提示成功登录。
在这里插入图片描述

No.2 ORACLE数据库导入的时候出现IMP-00038: 无法转换为环境字符集句柄

使用imp命令导入一个.dmp数据文件时,出现下面的错误。

IMP-00038: 无法转换为环境字符集句柄
IMP-00000: 未成功终止导入

原因在于数据泵不一致导致的,比如说你用expbd导出来的 用imp导入的时候就会出现这个错误

exp导出来的用imp导入
expbd导出来的用impbd导入

用impdp导入解决问题:

sqlplus / as sysdba
SQL> create directory impdir as 'D:\Solution\EMR\database\';
SQL> grant read,write on directory impdir to system;
SQL> exit 
impdp emr/emr directory=impdir dumpfile=20xxxxxx.dmp logfile=import.log
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值