一、报错信息
二、解决方法
1、启动Oracle相关服务
先查看Oracle相关服务的启动。
2、配置网络命名服务
查看oracle安装目录里面监听的文件tnsnames.ora和listener.ora文件
我的目录:c:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN
1)检查TNS_ADMI环境变量配置
配置TNS_ADMIN
变量名 TNS_ADMIN
变量值 c:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN
2)重新配置了一下监听和本地网络服务,生成tnsnames.ora和listener.ora文件
a. 配置监听
在oracle的配置和移植工具中打开Net Configuration Assistant,然后点击下一步。
击下一步,然后输入监听的名称点击下一步
点击下一步后如图
点击下一步如图
单击下一步如图
选择否,点击下一步
b. 配置网络服务
点击下一步,然后输入输入名称
点击下一步
点击下一步,填写主机名(127.0.0.1表示本机,如果要连接其他机器就要填写连接机器的ip地址)
点击下一步
点击下一步,在弹出的对话框中输入用户名和密码
点击确定后看是否验证成功,成功后就直接下一步,到此服务配置完成
转载:https://www.cnblogs.com/ZJ199012/p/4076251.html
3、sqlplus时报错message file sp1.msb not found
1) 变量名 NLS_LANG
变量值 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
2) 检查path环境变量
在dos下查看环境变量
修改path里的Oracle路径,将其提前
转载:https://blog.csdn.net/zd8582zd/article/details/9061455