1:输入conn sys / as sysdba后,出现输入口令,把连接数据库的密码复制到此处后回车,出现如下图
提示协议适配器错误。
2:首先检查oracle服务是否开启,打开控制面板——系统和安全——管理工具——服务,双击打开。
查看画圈处是否打开(名称不必相同,主要是OracleService开头即可)
如果显示已启动,则查看注册表,点击开始——运行,输入regedit,如下图
找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME目录下,将ORACLE_SID的值改成trdp与上图OracleServiceTRDP后面trdp相同即可,如果没找到该目录,则找HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node目录,如下图
然后在找到ORACLE目录下的KEY_OraDb11g_home1,单击该目录找到ORACLE_SID,右键单击修改名称,如下图
将上图所标注的值修改成与服务中的OracleServiceTRDP的尾部trdp相同即可,然后再返回到cmd命令中继续输入连接数据库密码回车。如下图
如上图所示即成功,然后可以继续输入其他命令。