关于ORACLE 重装系统后,一系列问题
WIN10 坑,休息一天,第二天上班WIN10 就脑瘫了。
出现问题:srttrail.txt无法修复,自动修复无法修复电脑!!!自动修复和重启陷入无限循环...
找了很多方法,可能没找对方向,重装了系统....哭。
(图片来自网络)
重装操作后....ORACLE 出现一些列问题。
问题1:开始中没有Oracle-OraDb11g_home1相关选项
问题2:plssqldev 在哪里
问题3:配置环境变量
问题4: 使用plssqldev连接服务器数据库
问题5:
ORA-12170错误的解决办法
ORA-12557协议适配器不可加载
ORA-01017:用户名/口令无效;登录被拒
解决遇到的问题:
一. 重装系统后,恢复ORACLE 数据库
安装同版本数据库:参考https://cloud.tencent.com/developer/news/303034
二. 配置环境变量
此电脑->右键属性->(左边)高级系统设置->环境变量...
NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
ORACLE_HOME:E:\app\client\24438\product\12.2.0\client_1(数据库的安装路径)
TNS_ADMIN:E:\app\client\24438\product\12.2.0\client_1\network\admin
Path:E:\app\client\24438\product\12.2.0\client_1\bin(用于指定该路径下的oci.dll)
参考:https://www.cnblogs.com/AaronBear/p/10774577.html
三. 错误提示
ORA-12170错误的解决办法和ORA-12557协议适配器不可加载,解决方法:
Tools->Preferences
Oracle Home 值为 E:\app\admin\product\11.2.0\client_1\network\admin
OCI library 值为 E:\app\admin\product\11.2.0\client_1\BIN\oci.dll
参考:https://www.cnblogs.com/AaronBear/p/10774577.html
ORA-01017:用户名/口令无效;登录被拒:
我的原因是 连接数据库密码口令错误,其他原因另找解决方案。
四. 连接服务器数据库
找到路径下的文件:E:\app\admin\product\11.2.0\client_1\network\admin 文件 tnsnames.ora 记事本可打开
添加:
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.XXX.X.XXX)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
第一个是本地数据库,第二个是自己目标数据库。
参考:https://blog.****.net/qq_16116183/article/details/82829844