我在原来数据库的基础上,又新创建了一个数据库test,然后把这个数据库删了,我现在电脑上只有一个数据库orcl。但是现在登录sql *plus每次都要输入主机字符串orcl,否则无法登录,提示ORA-12560: TNS: 协议适配器错误。请问怎样修改才能使得不需要每次登录时都输入主机字符串?另:
我在其他帖子上看到解决办法说是修改注册表或设置环境变量。我设置了环境变量ORACLE_SID,但没有效果。另一个改注册表的“注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID”,但是我没有找到HOME0这个文件夹,是不是删除数据库的时候把文件破坏了呢?新手,望大家帮帮忙,谢谢^_^
我在其他帖子上看到解决办法说是修改注册表或设置环境变量。我设置了环境变量ORACLE_SID,但没有效果。另一个改注册表的“注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID”,但是我没有找到HOME0这个文件夹,是不是删除数据库的时候把文件破坏了呢?新手,望大家帮帮忙,谢谢^_^
解决方案 »
- Oracle 关于import tables 日志问题
- 虚拟机下安装oracle rac网上的几个误导
- 用sql语句实现查询出所有的每一门功课都大于75分的学生的信息?急
- 请问 如下的表关系是否可以,如果不可以如何分解,多谢
- 求Oracle带索引的chm帮助文档!!
- 这个功能如何写?关于不同参数函数对应不同结果的问题……
- 急,用户及它的所有对象被删除,能否还能恢复
- 怪事请教:一句简单的Update,单独执行没问题,放到过程中就编译通不过
- 菜鸟向学oracle,请各位大侠指点迷津顺便给一些好相关资料下载点。不胜感激!!
- 在包(package)中定义的function应该在系统表中有定义
- Oracle另存为时报错
- 请教序列上的使用问题
我的是这样:HKEY_LOCAL_MACHINE\SOFTWARE\KEY_OraDb11g_home1\ORACLE_SID 用的是oracle11g
你直接找ORACLE_SID 如果没有就加个吧
我在原来数据库的基础上,又新创建了一个数据库test, ?
你是创建一个用户吧?
但是PL/SQL就是登陆不了,重装了此,结果问题更大了
PL/SQL登陆报空提示框。
就是环境变量和你数据库sid没接上头.
你将他们接上就对了.1, 在注册表里增加注册项;
2, 在环境变量中增加ORACLE_SID 值为你的sid值.