我把原来的一个数据库删了后,在SQL PLUS中登陆,竟然没有报错说没有初始化句柄。 设置你的默认数据库:注册表中:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0 ORACLE_SID=默认数据库SID 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下没有这个目录,在HOME0下也没有ORACLE_SID这个主键。 不是呀,原来不用写@name就登陆到默认的数据库了,但是我把这个数据库删了之后,用那一个,就不行了,不写@name就报无初始化句柄。 好像可以用SET ORACLE_SID=NAME 在哪用set oracle_sid=name?我用TOAD就可以登陆。 就是因为你没有了原来默认的登陆的sid--被你删除了所以你现在不加@name就会报错。我说的方法应该可行的--就是设置你的默认sid 在系统的环境变量中可以新建一个ORACLE_SID环境变量,再在其值项中填上你的默认SID 一个小小的合并问题 求助:SP2-0042: 未知命令"xxxx" -- 其余行忽略 这种错误怎么捕获呢 请教关于ORALCE DBLINK的问题,请高手解答,(很急啊!!!) job等待 聚合函数的问题,谢谢 UPDATE 问题 添加记录的问题 怎样用一条SQL实现把组合的数据插入到多个表。如果不提供WHEN条件,就插入所有的表? 请教一个oracle的简单问题 刚才全是“靠”,现在变成“?”了。救命啊! 这个sql怎样写 ORACLE、SQLSERVER、MYSQL与DB2的比较
我用TOAD就可以登陆。
所以你现在不加@name就会报错。
我说的方法应该可行的--就是设置你的默认sid