现在的位置: 首页 > 综合 > 正文

Windows7 下的 oracle和pl/sql

2013年09月05日 ⁄ 综合 ⁄ 共 598字 ⁄ 字号 评论关闭

 

    Win7的权限控制确实做的不错,不过有时也让人摸不着头脑

    今天在一台XP上安装了oracle数据库,然后在我win7上安装了oracle的客户端,配置一切顺利,但启动pl/sql无法连接到数据库,而且无提示。上图

 

    net configuration assistant配置正常,连接测试成功。

 

 

   

 

    运行pl/sql出现令人费解的问题(什么提示都没有)

   

 

    然后到DOS下,运行sqlplus,报错

   

 

 

 

    折腾了半天未果...... 连个错误提示都没有,根本无从下手。后来无意右键pl/sql看到了以管理员身份运行,点击它运行,竟然成了,悲剧啊!以后运行程序不正常的时候得把这个列在问题之内了。上图!

 

     运行pl/sql成功

 

 

    

    

     运行sqlplus命令成功(开始-〉所有程序-〉附件,右键点击命令提示符,选择以管理员身份运行

    

 

     PS:网上还有一种解决方式,运行“本地安全策略”(“运行”命令secpol.msc或“控制面板”-〉“管理工具”-〉“本地安全策略”),选择“本地策略”下的“用户权限分配”,在右侧窗口选择“创建全局对象”,然后“添加用户和组”,将当前的系统用户添加到全局对象中。我在本地上用这种方式没有成功,就算把“everyone”添加到了全剧对象也无用,可能因环境而异,做个标记。

抱歉!评论已关闭.