Oracle笔记

文章索引

编号 分类 文章及链接 备注 来源分类 撰写日期 收录日期
1 环境安装 Oracle 11g数据库安装及配置之安装 可用 ITPUB博客 2018-05-06 2020-06-20
2 环境安装 INS-13001环境不满足最低要求 可用 CSDN博客 2019-03-20 2020-06-20
3 环境安装 必须运行Netca以配置监听程序,然后才能继续。或者可以选择继续,但是不要使用database control 可用 CSDN博客 2017-11-12 2020-06-20
4 环境安装 Oracle11g登陆sqlplus时一直提示密码错误 可用 博客园 2016-05-26 2020-06-20
5 环境配置 NaviCat远程连接腾讯云Oracle数据库 本博客 2016-06-21 2020-06-21

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。后来发现不再报错。
数据库配置成功后得界面:
Oracle笔记_第1张图片

再次登录SQL Plus,提示成功登录。
Oracle笔记_第2张图片

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

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

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

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

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

用impdp导入解决问题:

impdp emr/emr dumpfile=MYDBFILE.DMP

你可能感兴趣的:(数据库)