若风 发表于 2013-8-16 08:44:56

PLSQL登录不上

   我在win7系统装的Oracle, 直接运行PLSQL 输入:scott/tiger账号登录不上去,但是我在cmd下输入sqlplus然后在弹出的对话框中选择“是”之后再在PLSQL上输入:scott/tiger这样是可以登录上去的,求高手帮助,怎样才能直接输入就能登录上去!

若风 发表于 2013-8-16 09:08:42

论坛的朋友们,求帮助(⊙o⊙):Q

huarp1987 发表于 2013-8-16 09:59:49

你说cmd上“弹出窗口”,弹出的是什么东西?还有你说的直接登录是指什么?sqlplus scott/tiger ?这样?

若风 发表于 2013-8-16 11:11:00

huarp1987 发表于 2013-8-16 09:59 static/image/common/back.gif
你说cmd上“弹出窗口”,弹出的是什么东西?还有你说的直接登录是指什么?sqlplus scott/tiger ?这样? ...

直接登录就是:直接打开PLSQL那个工具,然后输入账号密码登录。 cmd上弹出窗口,是指:在cmd命令行输入sqplus的时候弹出一个“用户账号控制”的窗口

jwen999 发表于 2013-8-16 16:27:19

是不是win7 64位的系统,默认会把pl sql dev 装到Program Files (x86)下面,把pl sql dev 考到别的地方试试

jwen999 发表于 2013-8-16 16:29:28

64位win7 pl sql 会装到 Program Files (x86),把他换个地方试试

若风 发表于 2013-8-16 17:20:49

jwen999 发表于 2013-8-16 16:29 static/image/common/back.gif
64位win7 pl sql 会装到 Program Files (x86),把他换个地方试试

我的win7是32位的,而且plsqldev是不需要安装的。

stillwaterufida 发表于 2013-8-17 16:48:42

PLSQL是需要查找tnsnames文件中的字符串的,你看看你的plsql的oracle_home主目录设置的是什么,然后看看主目录里network/admin/tnsnames.ora文件是否配置正确。
不知你安装客户端没有,sqlplus 能直接登录,说明执行的是服务器代码中bin目录下的sqlplus。如果安装了客户端,通过客户端的sqlplus登录服务器,那么也需要tnsnames.ora中的标识符才能连上去。

会抓猫的老鼠 发表于 2013-8-18 08:01:56

一个是操作系统验证,一个是外部验证。后者需要在oracle工具里的net manager上添加一个服务命名。这样才能用PLSQL登陆。

若风 发表于 2013-8-19 08:46:42

若风 发表于 2013-8-16 17:20 static/image/common/back.gif
我的win7是32位的,而且plsqldev是不需要安装的。

Thank you very much.
页: [1] 2
查看完整版本: PLSQL登录不上